All classes:
- colorlog.formatter.ColoredRecord
- colorlog.formatter.ColoredFormatter
- colorlog.formatter.LevelFormatter
- airflow.utils.deprecation_tools.DeprecatedImportWarning
- airflow._shared.configuration.exceptions.AirflowConfigException
- airflow._shared.configuration.parser.ValueNotFound
- airflow._shared.configuration.parser.AirflowConfigParser
- airflow._shared.module_loading.file_discovery._IgnoreRule
- airflow._shared.module_loading.file_discovery._RegexpIgnoreRule
- airflow._shared.module_loading.file_discovery._GlobIgnoreRule
- airflow._shared.timezones.timezone._Timezone
- airflow.models.base.TaskInstanceDependencies
- airflow.serialization.enums.Encoding
- airflow.serialization.enums.DagAttributeTypes
- airflow.utils.sqlalchemy.UtcDateTime
- airflow.utils.sqlalchemy.ExtendedJSON
- airflow.api_fastapi.common.types.TimeDelta
- airflow.api_fastapi.common.types.Mimetype
- airflow.api_fastapi.common.types.ExtraMenuItem
- airflow.api_fastapi.common.types.MenuItem
- airflow.api_fastapi.common.types.UIAlert
- airflow.api_fastapi.common.types.OklchColor
- airflow.api_fastapi.common.types.Theme
- airflow.api_fastapi.core_api.base.BaseModel
- airflow.api_fastapi.core_api.base.StrictBaseModel
- airflow.api_fastapi.core_api.base.OrmClause
- airflow.api_fastapi.execution_api.datamodels.asset.AssetResponse
- airflow.api_fastapi.execution_api.datamodels.asset.AssetAliasResponse
- airflow.api_fastapi.execution_api.datamodels.asset.AssetProfile
- airflow.api_fastapi.execution_api.datamodels.connection.ConnectionResponse
- airflow.api_fastapi.execution_api.datamodels.variable.VariableResponse
- airflow.api_fastapi.execution_api.datamodels.variable.VariablePostBody
- airflow.utils.state.TerminalTIState
- airflow.utils.state.IntermediateTIState
- airflow.utils.state.TaskInstanceState
- airflow.utils.state.DagRunState
- airflow.utils.state.State
- airflow._shared.observability.metrics.protocols.TimerProtocol
- airflow._shared.observability.metrics.protocols.Timer
- airflow._shared.observability.metrics.base_stats_logger.StatsLogger
- airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger
- airflow._shared.observability.metrics.stats._Stats
- airflow._shared.observability.exceptions.InvalidStatsNameException
- airflow._shared.observability.metrics.validators.MetricNameLengthExemptionWarning
- airflow._shared.observability.metrics.validators.ListValidator
- airflow._shared.observability.metrics.validators.PatternAllowListValidator
- airflow._shared.observability.metrics.validators.PatternBlockListValidator
- airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger
- airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger
- airflow._shared.observability.metrics.otel_logger._OtelTimer
- airflow._shared.observability.metrics.otel_logger.SafeOtelLogger
- airflow._shared.observability.metrics.otel_logger.InternalGauge
- airflow._shared.observability.metrics.otel_logger.MetricsMap
- airflow._shared.observability.metrics.stats.Stats
- airflow.executors.executor_constants.ConnectorSource
- airflow._shared.logging.types.Logger
- airflow._shared.logging.percent_formatter._LazyLogRecordDict
- airflow._shared.logging.percent_formatter.PercentFormatRender
- airflow._shared.logging.structlog.NamedBytesLogger
- airflow._shared.logging.structlog.NamedWriteLogger
- airflow._shared.logging.structlog.LoggerFactory
- airflow.utils.log.logging_mixin.SetContextPropagate
- airflow.utils.log.logging_mixin.LoggingMixin
- airflow.utils.log.logging_mixin.ExternalLoggingMixin
- airflow.utils.log.logging_mixin.StreamLogWriter
- airflow.utils.log.logging_mixin.RedirectStdHandler
- airflow.serialization.definitions.notset.ArgNotSet
- airflow.utils.log.log_stream_accumulator.LogStreamAccumulator
- airflow.utils.log.non_caching_file_handler.NonCachingFileHandler
- airflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandler
- airflow.policies.DefaultPolicy
- airflow.policies.make_plugin_from_local_settings.AirflowLocalSettingsPolicy
- airflow.sdk.api.datamodels._generated.AssetAliasReferenceAssetEventDagRun
- airflow.sdk.api.datamodels._generated.AssetProfile
- airflow.sdk.api.datamodels._generated.ConnectionResponse
- airflow.sdk.api.datamodels._generated.DagRunAssetReference
- airflow.sdk.api.datamodels._generated.DagRunState
- airflow.sdk.api.datamodels._generated.DagRunStateResponse
- airflow.sdk.api.datamodels._generated.DagRunType
- airflow.sdk.api.datamodels._generated.HITLUser
- airflow.sdk.api.datamodels._generated.InactiveAssetsResponse
- airflow.sdk.api.datamodels._generated.IntermediateTIState
- airflow.sdk.api.datamodels._generated.PrevSuccessfulDagRunResponse
- airflow.sdk.api.datamodels._generated.PreviousTIResponse
- airflow.sdk.api.datamodels._generated.TIDeferredStatePayload
- airflow.sdk.api.datamodels._generated.TIEnterRunningPayload
- airflow.sdk.api.datamodels._generated.TIHeartbeatInfo
- airflow.sdk.api.datamodels._generated.TIRescheduleStatePayload
- airflow.sdk.api.datamodels._generated.TIRetryStatePayload
- airflow.sdk.api.datamodels._generated.TISkippedDownstreamTasksStatePayload
- airflow.sdk.api.datamodels._generated.TISuccessStatePayload
- airflow.sdk.api.datamodels._generated.TITargetStatePayload
- airflow.sdk.api.datamodels._generated.TaskBreadcrumbsResponse
- airflow.sdk.api.datamodels._generated.TaskInstanceState
- airflow.sdk.api.datamodels._generated.TaskStatesResponse
- airflow.sdk.api.datamodels._generated.TerminalStateNonSuccess
- airflow.sdk.api.datamodels._generated.TriggerDAGRunPayload
- airflow.sdk.api.datamodels._generated.UpdateHITLDetailPayload
- airflow.sdk.api.datamodels._generated.ValidationError
- airflow.sdk.api.datamodels._generated.VariablePostBody
- airflow.sdk.api.datamodels._generated.VariableResponse
- airflow.sdk.api.datamodels._generated.XComResponse
- airflow.sdk.api.datamodels._generated.XComSequenceIndexResponse
- airflow.sdk.api.datamodels._generated.XComSequenceSliceResponse
- airflow.sdk.api.datamodels._generated.TaskInstance
- airflow.sdk.api.datamodels._generated.BundleInfo
- airflow.sdk.api.datamodels._generated.TerminalTIState
- airflow.sdk.api.datamodels._generated.WeightRule
- airflow.sdk.api.datamodels._generated.TriggerRule
- airflow.sdk.api.datamodels._generated.DagAttributeTypes
- airflow.sdk.api.datamodels._generated.AssetReferenceAssetEventDagRun
- airflow.sdk.api.datamodels._generated.AssetResponse
- airflow.sdk.api.datamodels._generated.HITLDetailRequest
- airflow.sdk.api.datamodels._generated.HITLDetailResponse
- airflow.sdk.api.datamodels._generated.HTTPValidationError
- airflow.sdk.api.datamodels._generated.TITerminalStatePayload
- airflow.sdk.api.datamodels._generated.AssetEventDagRunReference
- airflow.sdk.api.datamodels._generated.AssetEventResponse
- airflow.sdk.api.datamodels._generated.AssetEventsResponse
- airflow.sdk.api.datamodels._generated.DagRun
- airflow.sdk.api.datamodels._generated.TIRunContext
- airflow.sdk.definitions._internal.logging_mixin.LoggingMixin
- airflow.sdk._shared.module_loading.file_discovery._IgnoreRule
- airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule
- airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule
- airflow.sdk._shared.providers_discovery.providers_discovery.ProvidersManagerProtocol
- airflow.sdk._shared.providers_discovery.providers_discovery.ProviderInfo
- airflow.sdk._shared.providers_discovery.providers_discovery.HookClassProvider
- airflow.sdk._shared.providers_discovery.providers_discovery.HookInfo
- airflow.sdk._shared.providers_discovery.providers_discovery.ConnectionFormWidgetInfo
- airflow.sdk._shared.providers_discovery.providers_discovery.PluginInfo
- airflow.sdk._shared.providers_discovery.providers_discovery.NotificationInfo
- airflow.sdk._shared.providers_discovery.providers_discovery.TriggerInfo
- airflow.sdk._shared.providers_discovery.providers_discovery.DialectInfo
- airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache
- airflow.sdk._shared.timezones.timezone._Timezone
- airflow.sdk._shared.configuration.exceptions.AirflowConfigException
- airflow.sdk._shared.configuration.parser.ValueNotFound
- airflow.sdk._shared.configuration.parser.AirflowConfigParser
- airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend
- airflow._shared.secrets_masker.secrets_masker._V1EnvVarLike
- airflow._shared.secrets_masker.secrets_masker.SecretsMasker
- airflow._shared.secrets_masker.secrets_masker.RedactedIO
- airflow.models.crypto.FernetProtocol
- airflow.models.crypto._NullFernet
- airflow.models.crypto._RealFernet
- airflow.models.connection.Connection
- airflow._shared.providers_discovery.providers_discovery.ProvidersManagerProtocol
- airflow._shared.providers_discovery.providers_discovery.ProviderInfo
- airflow._shared.providers_discovery.providers_discovery.HookClassProvider
- airflow._shared.providers_discovery.providers_discovery.HookInfo
- airflow._shared.providers_discovery.providers_discovery.ConnectionFormWidgetInfo
- airflow._shared.providers_discovery.providers_discovery.PluginInfo
- airflow._shared.providers_discovery.providers_discovery.NotificationInfo
- airflow._shared.providers_discovery.providers_discovery.TriggerInfo
- airflow._shared.providers_discovery.providers_discovery.DialectInfo
- airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache
- airflow.dag_processing.bundles.base.TrackedBundleVersionInfo
- airflow.dag_processing.bundles.base.BundleUsageTrackingManager
- airflow.dag_processing.bundles.base.BaseDagBundle
- airflow.dag_processing.bundles.base.BundleVersionLock
- airflow.models.team.Team
- airflow.models.dagbundle.DagBundleModel
- airflow.dag_processing.bundles.manager._ExternalBundleConfig
- airflow.dag_processing.bundles.manager._InternalBundleConfig
- airflow.dag_processing.bundles.manager.DagBundlesManager
- airflow.models.errors.ParseImportError
- airflow.serialization.dag_dependency.DagDependency
- airflow.serialization.definitions.assets.SerializedAssetUniqueKey
- airflow.serialization.definitions.assets.SerializedAssetBase
- airflow.serialization.definitions.assets.SerializedAssetWatcher
- airflow.serialization.definitions.assets.SerializedAsset
- airflow.serialization.definitions.assets.SerializedAssetRef
- airflow.serialization.definitions.assets.SerializedAssetNameRef
- airflow.serialization.definitions.assets.SerializedAssetUriRef
- airflow.serialization.definitions.assets.SerializedAssetAlias
- airflow.serialization.definitions.assets.SerializedAssetBooleanCondition
- airflow.serialization.definitions.assets.SerializedAssetAny
- airflow.serialization.definitions.assets.SerializedAssetAll
- airflow.assets.evaluation.AssetEvaluator
- airflow._shared.observability.metrics.metrics_registry.MetricsRegistry
- airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager
- airflow._shared.listeners.listener.ListenerManager
- airflow.sdk._shared.observability.metrics.protocols.TimerProtocol
- airflow.sdk._shared.observability.metrics.protocols.Timer
- airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger
- airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger
- airflow.sdk._shared.observability.metrics.stats._Stats
- airflow.sdk._shared.observability.metrics.stats.Stats
- airflow.sdk.api.client.TaskInstanceOperations
- airflow.sdk.api.client.ConnectionOperations
- airflow.sdk.api.client.VariableOperations
- airflow.sdk.api.client.XComOperations
- airflow.sdk.api.client.AssetOperations
- airflow.sdk.api.client.AssetEventOperations
- airflow.sdk.api.client.DagRunOperations
- airflow.sdk.api.client.HITLOperations
- airflow.sdk.api.client.BearerAuth
- airflow.sdk.api.client.Client
- airflow.sdk.api.client._ErrorBody
- airflow.sdk.api.client.ServerResponseError
- airflow.sdk._shared.secrets_masker.secrets_masker._V1EnvVarLike
- airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker
- airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO
- airflow.sdk.io.stat.stat_result
- airflow.sdk.io.store.ObjectStore
- airflow.sdk.io.path._TrackingFileWrapper
- airflow.sdk.lineage.AssetLineageInfo
- airflow.sdk.lineage.ExtraLineageInfo
- airflow.sdk.lineage.HookLineage
- airflow.sdk.lineage.HookLineageCollector
- airflow.sdk.lineage.NoOpCollector
- airflow.sdk.lineage.HookLineageReader
- airflow.sdk._shared.listeners.listener.ListenerManager
- airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginSource
- airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource
- airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource
- airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginException
- airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPlugin
- airflow.sdk.io.path.ObjectStoragePath
- airflow.triggers.base.StartTriggerArgs
- airflow.triggers.base.BaseTrigger
- airflow.triggers.base.BaseEventTrigger
- airflow.triggers.base.TriggerEvent
- airflow.triggers.base.BaseTaskEndEvent
- airflow.triggers.base.TaskSuccessEvent
- airflow.triggers.base.TaskFailedEvent
- airflow.triggers.base.TaskSkippedEvent
- airflow.sdk.definitions.asset.AssetUniqueKey
- airflow.sdk.definitions.asset.AssetAliasUniqueKey
- airflow.sdk.definitions.asset.BaseAsset
- airflow.sdk.definitions.asset.AssetWatcher
- airflow.sdk.definitions.asset.Asset
- airflow.sdk.definitions.asset.AssetRef
- airflow.sdk.definitions.asset.AssetNameRef
- airflow.sdk.definitions.asset.AssetUriRef
- airflow.sdk.definitions.asset.Dataset
- airflow.sdk.definitions.asset.Model
- airflow.sdk.definitions.asset.AssetAlias
- airflow.sdk.definitions.asset.AssetBooleanCondition
- airflow.sdk.definitions.asset.AssetAny
- airflow.sdk.definitions.asset.AssetAll
- airflow.sdk.definitions.asset.AssetAliasEvent
- airflow.sdk.bases.timetable.BaseTimetable
- airflow.sdk._shared.logging.types.Logger
- airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict
- airflow.sdk._shared.logging.percent_formatter.PercentFormatRender
- airflow.sdk._shared.logging.structlog.NamedBytesLogger
- airflow.sdk._shared.logging.structlog.NamedWriteLogger
- airflow.sdk._shared.logging.structlog.LoggerFactory
- airflow.sdk._shared.dagnode.node.DagProtocol
- airflow.sdk._shared.dagnode.node.TaskProtocol
- airflow.sdk._shared.dagnode.node.TaskGroupProtocol
- airflow.sdk._shared.dagnode.node.GenericDAGNode
- airflow.sdk.definitions.edges.EdgeModifier
- airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext
- airflow.sdk.definitions._internal.setup_teardown.SetupTeardownContext
- airflow.sdk.definitions._internal.types.ArgNotSet
- airflow.sdk.definitions._internal.types.SetDuringExecution
- airflow.sdk.execution_time.lazy_sequence.LazyXComIterator
- airflow.sdk.execution_time.lazy_sequence.LazyXComSequence
- airflow.sdk.definitions.xcom_arg.XComArg
- airflow.sdk.definitions.xcom_arg.PlainXComArg
- airflow.sdk.definitions.xcom_arg._MapResult
- airflow.sdk.definitions.xcom_arg.MapXComArg
- airflow.sdk.definitions.xcom_arg._ZipResult
- airflow.sdk.definitions.xcom_arg.ZipXComArg
- airflow.sdk.definitions.xcom_arg._ConcatResult
- airflow.sdk.definitions.xcom_arg.ConcatXComArg
- airflow.sdk.definitions._internal.expandinput._NotFullyPopulated
- airflow.sdk.definitions._internal.expandinput.MappedArgument
- airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput
- airflow.sdk.definitions._internal.expandinput.ListOfDictsExpandInput
- airflow.sdk.definitions._internal.contextmanager.ContextStackMeta
- airflow.sdk.definitions._internal.contextmanager.ContextStack
- airflow.sdk.definitions._internal.contextmanager.DagContext
- airflow.sdk.definitions._internal.contextmanager.TaskGroupContext
- airflow.sdk.definitions.taskgroup.TaskGroup
- airflow.sdk.definitions.taskgroup.MappedTaskGroup
- airflow.sdk.definitions.edges.EdgeInfoType
- airflow.sdk.definitions._internal.node.DAGNode
- airflow.sdk.definitions.operator_resources.Resource
- airflow.sdk.definitions.operator_resources.CpuResource
- airflow.sdk.definitions.operator_resources.RamResource
- airflow.sdk.definitions.operator_resources.DiskResource
- airflow.sdk.definitions.operator_resources.GpuResource
- airflow.sdk.definitions.operator_resources.Resources
- airflow.sdk.definitions.param.Param
- airflow.sdk.definitions.param.ParamsDict
- airflow.sdk.definitions.param.DagParam
- airflow.task.weight_rule.WeightRule
- airflow.task.priority_strategy.PriorityWeightStrategy
- airflow.task.priority_strategy._AbsolutePriorityWeightStrategy
- airflow.task.priority_strategy._DownstreamPriorityWeightStrategy
- airflow.task.priority_strategy._UpstreamPriorityWeightStrategy
- airflow.sdk.definitions.mappedoperator.OperatorPartial
- airflow.utils.db_manager.BaseDBManager
- airflow.utils.db_manager.RunDBManager
- airflow.models.dag_version.DagVersion
- airflow.models.dagcode.DagCode
- airflow.models.deadline.classproperty
- airflow.models.deadline.Deadline
- airflow.api_fastapi.core_api.datamodels.dag_versions.DagVersionResponse
- airflow.api_fastapi.core_api.datamodels.dag_versions.DAGVersionCollectionResponse
- airflow.utils.types.DagRunType
- airflow.utils.types.DagRunTriggeredByType
- airflow.timetables.base.DataInterval
- airflow.timetables.base.TimeRestriction
- airflow.timetables.base._NullAsset
- airflow.timetables.base.DagRunInfo
- airflow.timetables.base.Timetable
- airflow.models.taskinstancekey.TaskInstanceKey
- airflow.models.tasklog.LogTemplate
- airflow.serialization.definitions.param.SerializedParam
- airflow.serialization.definitions.param.SerializedParamsDict
- airflow._shared.dagnode.node.DagProtocol
- airflow._shared.dagnode.node.TaskProtocol
- airflow._shared.dagnode.node.TaskGroupProtocol
- airflow._shared.dagnode.node.GenericDAGNode
- airflow.ti_deps.dep_context.DepContext
- airflow.ti_deps.deps.base_ti_dep.BaseTIDep
- airflow.ti_deps.deps.base_ti_dep.TIDepStatus
- airflow.ti_deps.deps.mapped_task_upstream_dep.MappedTaskUpstreamDep
- airflow.ti_deps.deps.not_in_retry_period_dep.NotInRetryPeriodDep
- airflow.ti_deps.deps.not_previously_skipped_dep.NotPreviouslySkippedDep
- airflow.models.backfill.AlreadyRunningBackfill
- airflow.models.backfill.DagNoScheduleException
- airflow.models.backfill.InvalidBackfillDirection
- airflow.models.backfill.InvalidReprocessBehavior
- airflow.models.backfill.InvalidBackfillDate
- airflow.models.backfill.UnknownActiveBackfills
- airflow.models.backfill.ReprocessBehavior
- airflow.models.backfill.Backfill
- airflow.models.backfill.BackfillDagRunExceptionReason
- airflow.models.backfill.BackfillDagRun
- airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep
- airflow.task.trigger_rule.TriggerRule
- airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates
- airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep
- airflow.models.referencemixin.ReferenceMixin
- airflow.serialization.definitions.xcom_arg.SchedulerXComArg
- airflow.serialization.definitions.xcom_arg.SchedulerPlainXComArg
- airflow.serialization.definitions.xcom_arg.SchedulerMapXComArg
- airflow.serialization.definitions.xcom_arg.SchedulerConcatXComArg
- airflow.serialization.definitions.xcom_arg.SchedulerZipXComArg
- airflow.models.taskmap.TaskMapVariant
- airflow.models.taskmap.TaskMap
- airflow.models.expandinput.NotFullyPopulated
- airflow.models.expandinput.SchedulerMappedArgument
- airflow.models.expandinput.SchedulerDictOfListsExpandInput
- airflow.models.expandinput.SchedulerListOfDictsExpandInput
- airflow.serialization.definitions.operatorlink.XComOperatorLink
- airflow.serialization.stringify.StringifyNotSupportedError
- airflow.serialization.definitions.baseoperator.SerializedBaseOperator
- airflow._shared.plugins_manager.plugins_manager.AirflowPluginSource
- airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource
- airflow._shared.plugins_manager.plugins_manager.EntryPointSource
- airflow._shared.plugins_manager.plugins_manager.AirflowPluginException
- airflow._shared.plugins_manager.plugins_manager.AirflowPlugin
- airflow.partition_mapper.base.PartitionMapper
- airflow.serialization.definitions.mappedoperator.SerializedMappedOperator
- airflow.serialization.definitions.node.DAGNode
- airflow.serialization.definitions.taskgroup.SerializedTaskGroup
- airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup
- airflow.serialization.definitions.dag.EdgeInfoType
- airflow.serialization.definitions.dag.SerializedDAG
- airflow.listeners.types.AssetEvent
- airflow.timetables.simple._TrivialTimetable
- airflow.timetables.simple.NullTimetable
- airflow.timetables.simple.OnceTimetable
- airflow.timetables.simple.ContinuousTimetable
- airflow.timetables.simple.AssetTriggeredTimetable
- airflow.timetables.simple.PartitionedAssetTimetable
- airflow.assets.manager.AssetManager
- airflow.models.dagwarning.DagWarning
- airflow.models.dagwarning.DagWarningType
- airflow.models.trigger.TriggerFailureReason
- airflow.models.trigger.Trigger
- airflow.callbacks.base_callback_sink.BaseCallbackSink
- airflow.callbacks.database_callback_sink.DatabaseCallbackSink
- airflow.timetables._cron.CronMixin
- airflow.timetables._delta.DeltaMixin
- airflow.timetables.trigger._TriggerTimetable
- airflow.timetables.trigger.DeltaTriggerTimetable
- airflow.timetables.trigger.CronTriggerTimetable
- airflow.timetables.trigger.MultipleCronTriggerTimetable
- airflow.timetables.trigger.CronPartitionTimetable
- airflow.dag_processing.collection._RunInfo
- airflow.dag_processing.collection.DagModelOperation
- airflow.dag_processing.collection.AssetModelOperation
- airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchStates
- airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchBody
- airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunClearBody
- airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunResponse
- airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunCollectionResponse
- airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody
- airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunsBatchBody
- airflow.models.deadline.ReferenceModels
- airflow.models.deadline.ReferenceModels.BaseDeadlineReference
- airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline
- airflow.models.deadline.ReferenceModels.DagRunLogicalDateDeadline
- airflow.models.deadline.ReferenceModels.DagRunQueuedAtDeadline
- airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline
- airflow.serialization.definitions.deadline.DeadlineAlertFields
- airflow.serialization.definitions.deadline.SerializedReferenceModels
- airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference
- airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline
- airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunLogicalDateDeadline
- airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunQueuedAtDeadline
- airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline
- airflow.serialization.definitions.deadline.SerializedReferenceModels.TYPES
- airflow.serialization.definitions.deadline.SerializedDeadlineAlert
- airflow.models.deadline_alert.DeadlineAlert
- airflow.models.serialized_dag._DagDependenciesResolver
- airflow.models.serialized_dag.SerializedDagModel
- airflow.models.dagbag.DBDagBag
- airflow.models.dagbag.DagPriorityParsingRequest
- airflow.dag_processing.importers.base.DagImportError
- airflow.dag_processing.importers.base.DagImportWarning
- airflow.dag_processing.importers.base.DagImportResult
- airflow.dag_processing.importers.base.AbstractDagImporter
- airflow.dag_processing.importers.base.DagImporterRegistry
- airflow.dag_processing.importers.python_importer.PythonDagImporter
- airflow.dag_processing.dagbag.FileLoadStat
- airflow.dag_processing.dagbag.DagBag
- airflow.dag_processing.dagbag.BundleDagBag
- airflow.models.revoked_token.RevokedToken
- airflow.api_fastapi.auth.tokens.InvalidClaimError
- airflow.api_fastapi.auth.tokens.JWKS
- airflow.api_fastapi.auth.tokens.JWTValidator
- airflow.api_fastapi.auth.tokens.JWTGenerator
- airflow.api_fastapi.common.router.AirflowRouter
- airflow.api_fastapi.core_api.openapi.exceptions.HTTPExceptionResponse
- airflow.api_fastapi.auth.managers.models.base_user.BaseUser
- airflow.api_fastapi.auth.managers.models.resource_details.ConfigurationDetails
- airflow.api_fastapi.auth.managers.models.resource_details.ConnectionDetails
- airflow.api_fastapi.auth.managers.models.resource_details.DagDetails
- airflow.api_fastapi.auth.managers.models.resource_details.BackfillDetails
- airflow.api_fastapi.auth.managers.models.resource_details.AssetDetails
- airflow.api_fastapi.auth.managers.models.resource_details.AssetAliasDetails
- airflow.api_fastapi.auth.managers.models.resource_details.PoolDetails
- airflow.api_fastapi.auth.managers.models.resource_details.TeamDetails
- airflow.api_fastapi.auth.managers.models.resource_details.VariableDetails
- airflow.api_fastapi.auth.managers.models.resource_details.AccessView
- airflow.api_fastapi.auth.managers.models.resource_details.DagAccessEntity
- airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedConnectionRequest
- airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedDagRequest
- airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedPoolRequest
- airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedVariableRequest
- airflow.api_fastapi.auth.managers.base_auth_manager.ResourceMethod
- airflow.api_fastapi.auth.managers.base_auth_manager.ExtendedResourceMethod
- airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager
- airflow.api_fastapi.core_api.datamodels.common.BulkAction
- airflow.api_fastapi.core_api.datamodels.common.BulkActionOnExistence
- airflow.api_fastapi.core_api.datamodels.common.BulkActionNotOnExistence
- airflow.api_fastapi.core_api.datamodels.common.BulkBaseAction
- airflow.api_fastapi.core_api.datamodels.common.BulkCreateAction
- airflow.api_fastapi.core_api.datamodels.common.BulkUpdateAction
- airflow.api_fastapi.core_api.datamodels.common.BulkDeleteAction
- airflow.api_fastapi.core_api.datamodels.common.BulkBody
- airflow.api_fastapi.core_api.datamodels.common.BulkActionResponse
- airflow.api_fastapi.core_api.datamodels.common.BulkResponse
- airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse
- airflow.api_fastapi.core_api.datamodels.connections.ConnectionCollectionResponse
- airflow.api_fastapi.core_api.datamodels.connections.ConnectionTestResponse
- airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookFieldBehavior
- airflow.api_fastapi.core_api.datamodels.connections.StandardHookFields
- airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookMetaData
- airflow.api_fastapi.core_api.datamodels.connections.ConnectionBody
- airflow.api_fastapi.core_api.datamodels.pools.BasePool
- airflow.api_fastapi.core_api.datamodels.pools.PoolResponse
- airflow.api_fastapi.core_api.datamodels.pools.PoolCollectionResponse
- airflow.api_fastapi.core_api.datamodels.pools.PoolPatchBody
- airflow.api_fastapi.core_api.datamodels.pools.PoolBody
- airflow.api_fastapi.core_api.datamodels.variables.VariableResponse
- airflow.api_fastapi.core_api.datamodels.variables.VariableBody
- airflow.api_fastapi.core_api.datamodels.variables.VariableCollectionResponse
- airflow.api_fastapi.core_api.datamodels.variables.VariablesImportResponse
- airflow.api_fastapi.core_api.security.PermittedDagFilter
- airflow.api_fastapi.core_api.security.PermittedDagRunFilter
- airflow.api_fastapi.core_api.security.PermittedDagWarningFilter
- airflow.api_fastapi.core_api.security.PermittedEventLogFilter
- airflow.api_fastapi.core_api.security.PermittedTIFilter
- airflow.api_fastapi.core_api.security.PermittedXComFilter
- airflow.api_fastapi.core_api.security.PermittedTagFilter
- airflow.api_fastapi.core_api.security.PermittedDagVersionFilter
- airflow.api_fastapi.core_api.security.PermittedPoolFilter
- airflow.api_fastapi.core_api.security.PermittedConnectionFilter
- airflow.api_fastapi.core_api.security.PermittedTeamFilter
- airflow.api_fastapi.core_api.security.PermittedVariableFilter
- airflow.models.dag_favorite.DagFavorite
- airflow.models.hitl.JSONExtract
- airflow.models.hitl.HITLUser
- airflow.models.hitl.HITLDetailPropertyMixin
- airflow.models.hitl.HITLDetail
- airflow.models.pool.PoolStats
- airflow.models.pool.Pool
- airflow._shared.secrets_backend.base.BaseSecretsBackend
- airflow.secrets.metastore.MetastoreBackend
- airflow.models.variable.Variable
- airflow.api_fastapi.common.parameters.BaseParam
- airflow.api_fastapi.common.parameters.LimitFilter
- airflow.api_fastapi.common.parameters.OffsetFilter
- airflow.api_fastapi.common.parameters._FavoriteFilter
- airflow.api_fastapi.common.parameters._ExcludeStaleFilter
- airflow.api_fastapi.common.parameters._SearchParam
- airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter
- airflow.api_fastapi.common.parameters.SortParam
- airflow.api_fastapi.common.parameters.FilterOptionEnum
- airflow.api_fastapi.common.parameters.FilterParam
- airflow.api_fastapi.common.parameters._TagFilterModel
- airflow.api_fastapi.common.parameters._TagsFilter
- airflow.api_fastapi.common.parameters._OwnersFilter
- airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter
- airflow.api_fastapi.common.parameters.Range
- airflow.api_fastapi.common.parameters.RangeFilter
- airflow.api_fastapi.common.parameters._HasAssetScheduleFilter
- airflow.api_fastapi.common.parameters._AssetDependencyFilter
- airflow.api_fastapi.common.parameters._PendingActionsFilter
- airflow.api_fastapi.core_api.datamodels.assets.DagScheduleAssetReference
- airflow.api_fastapi.core_api.datamodels.assets.TaskInletAssetReference
- airflow.api_fastapi.core_api.datamodels.assets.TaskOutletAssetReference
- airflow.api_fastapi.core_api.datamodels.assets.LastAssetEventResponse
- airflow.api_fastapi.core_api.datamodels.assets.AssetWatcherResponse
- airflow.api_fastapi.core_api.datamodels.assets.AssetResponse
- airflow.api_fastapi.core_api.datamodels.assets.AssetCollectionResponse
- airflow.api_fastapi.core_api.datamodels.assets.AssetAliasResponse
- airflow.api_fastapi.core_api.datamodels.assets.AssetAliasCollectionResponse
- airflow.api_fastapi.core_api.datamodels.assets.DagRunAssetReference
- airflow.api_fastapi.core_api.datamodels.assets.AssetEventResponse
- airflow.api_fastapi.core_api.datamodels.assets.AssetEventCollectionResponse
- airflow.api_fastapi.core_api.datamodels.assets.QueuedEventResponse
- airflow.api_fastapi.core_api.datamodels.assets.QueuedEventCollectionResponse
- airflow.api_fastapi.core_api.datamodels.assets.CreateAssetEventsBody
- airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilter
- airflow.api_fastapi.core_api.datamodels.backfills.BackfillPostBody
- airflow.api_fastapi.core_api.datamodels.backfills.BackfillResponse
- airflow.api_fastapi.core_api.datamodels.backfills.BackfillCollectionResponse
- airflow.api_fastapi.core_api.datamodels.backfills.DryRunBackfillResponse
- airflow.api_fastapi.core_api.datamodels.backfills.DryRunBackfillCollectionResponse
- airflow.api_fastapi.core_api.datamodels.config.ConfigOption
- airflow.api_fastapi.core_api.datamodels.config.ConfigSection
- airflow.api_fastapi.core_api.datamodels.config.Config
- airflow.api_fastapi.core_api.services.public.common.BulkService
- airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService
- airflow.secrets.environment_variables.EnvironmentVariablesBackend
- airflow.models.hitl_history.HITLDetailHistory
- airflow.utils.span_status.SpanStatus
- airflow.models.taskinstancehistory.TaskInstanceHistory
- airflow.api_fastapi.core_api.datamodels.job.JobResponse
- airflow.api_fastapi.core_api.datamodels.job.JobCollectionResponse
- airflow.api_fastapi.core_api.datamodels.trigger.TriggerResponse
- airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceResponse
- airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceCollectionResponse
- airflow.api_fastapi.core_api.datamodels.task_instances.TaskDependencyResponse
- airflow.api_fastapi.core_api.datamodels.task_instances.TaskDependencyCollectionResponse
- airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstancesBatchBody
- airflow.api_fastapi.core_api.datamodels.task_instances.ClearTaskInstancesBody
- airflow.api_fastapi.core_api.datamodels.task_instances.PatchTaskInstanceBody
- airflow.api_fastapi.core_api.datamodels.task_instances.BulkTaskInstanceBody
- airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter
- airflow.api_fastapi.core_api.datamodels.dag_sources.DAGSourceResponse
- airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsStateResponse
- airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsResponse
- airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsCollectionResponse
- airflow.api_fastapi.core_api.datamodels.dag_tags.DagTagResponse
- airflow.api_fastapi.core_api.datamodels.dag_tags.DAGTagCollectionResponse
- airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningResponse
- airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningCollectionResponse
- airflow.api_fastapi.core_api.datamodels.dags.DAGResponse
- airflow.api_fastapi.core_api.datamodels.dags.DAGPatchBody
- airflow.api_fastapi.core_api.datamodels.dags.DAGCollectionResponse
- airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse
- airflow.api_fastapi.core_api.datamodels.event_logs.EventLogResponse
- airflow.api_fastapi.core_api.datamodels.event_logs.EventLogCollectionResponse
- airflow.api_fastapi.core_api.datamodels.extra_links.ExtraLinkCollectionResponse
- airflow.api_fastapi.core_api.datamodels.task_instance_history.TaskInstanceHistoryResponse
- airflow.api_fastapi.core_api.datamodels.task_instance_history.TaskInstanceHistoryCollectionResponse
- airflow.api_fastapi.core_api.datamodels.hitl.UpdateHITLDetailPayload
- airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailResponse
- airflow.api_fastapi.core_api.datamodels.hitl.HITLUser
- airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail
- airflow.api_fastapi.core_api.datamodels.hitl.HITLDetail
- airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailCollection
- airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailHistory
- airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorResponse
- airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorCollectionResponse
- airflow.api_fastapi.core_api.datamodels.log.StructuredLogMessage
- airflow.api_fastapi.core_api.datamodels.log.TaskInstancesLogResponse
- airflow.api_fastapi.core_api.datamodels.log.ExternalLogUrlResponse
- airflow.utils.log.log_reader.TaskLogReader
- airflow.jobs.base_job_runner.BaseJobRunner
- airflow.api_fastapi.execution_api.app.CorrelationIdMiddleware
- airflow.api_fastapi.execution_api.app.JWTReissueMiddleware
- airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization
- airflow.api_fastapi.execution_api.datamodels.token.TIToken
- airflow.api_fastapi.execution_api.deps.JWTBearer
- airflow.api_fastapi.execution_api.datamodels.asset_event.DagRunAssetReference
- airflow.api_fastapi.execution_api.datamodels.asset_event.AssetEventResponse
- airflow.api_fastapi.execution_api.datamodels.asset_event.AssetEventsResponse
- airflow.api_fastapi.execution_api.datamodels.dagrun.TriggerDAGRunPayload
- airflow.api_fastapi.execution_api.datamodels.dagrun.DagRunStateResponse
- airflow.api_fastapi.execution_api.datamodels.hitl.HITLUser
- airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailRequest
- airflow.api_fastapi.execution_api.datamodels.hitl.UpdateHITLDetailPayload
- airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse
- airflow.models.taskreschedule.TaskReschedule
- airflow.api_fastapi.execution_api.datamodels.xcom.XComResponse
- airflow.api_fastapi.execution_api.datamodels.xcom.XComSequenceIndexResponse
- airflow.api_fastapi.execution_api.datamodels.xcom.XComSequenceSliceResponse
- airflow.api_fastapi.execution_api.routes.xcoms.GetXComSliceFilterParams
- airflow.api_fastapi.execution_api.routes.xcoms.GetXcomFilterParams
- airflow.api_fastapi.execution_api.versions.v2025_04_28.AddRenderedMapIndexField
- airflow.api_fastapi.execution_api.versions.v2025_05_20.DowngradeUpstreamMapIndexes
- airflow.api_fastapi.execution_api.versions.v2025_08_10.AddDagRunStateFieldAndPreviousEndpoint
- airflow.api_fastapi.execution_api.versions.v2025_08_10.AddIncludePriorDatesToGetXComSlice
- airflow.api_fastapi.execution_api.versions.v2025_09_23.AddDagVersionIdField
- airflow.api_fastapi.execution_api.versions.v2025_10_27.MakeDagRunConfNullable
- airflow.api_fastapi.execution_api.versions.v2025_11_05.AddTriggeringUserNameField
- airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField
- airflow.api_fastapi.execution_api.versions.v2025_12_08.MovePreviousRunEndpoint
- airflow.api_fastapi.execution_api.versions.v2025_12_08.AddDagRunDetailEndpoint
- airflow.api_fastapi.execution_api.versions.v2026_03_31.ModifyDeferredTaskKwargsToJsonValue
- airflow.api_fastapi.execution_api.versions.v2026_03_31.RemoveUpstreamMapIndexesField
- airflow.executors.workloads.BaseWorkload
- airflow.executors.workloads.BundleInfo
- airflow.executors.workloads.TaskInstance
- airflow.executors.workloads.Callback
- airflow.executors.workloads.BaseDagBundleWorkload
- airflow.executors.workloads.ExecuteTask
- airflow.executors.workloads.ExecuteCallback
- airflow.executors.workloads.RunTrigger
- airflow.api_fastapi.execution_api.app.InProcessExecutionAPI
- airflow.sdk._shared.logging.remote.RemoteLogIO
- airflow.sdk._shared.logging.remote.RemoteLogStreamIO
- airflow.sdk.log._ActiveLoggingConfig
- airflow.sdk.log._WarningsInterceptor
- airflow.sdk.execution_time.supervisor.BlockedDBSession
- airflow.sdk.execution_time.supervisor.WatchedSubprocess
- airflow.sdk.execution_time.supervisor.ActivitySubprocess
- airflow.sdk.execution_time.supervisor.InProcessSupervisorComms
- airflow.sdk.execution_time.supervisor.TaskRunResult
- airflow.sdk.execution_time.supervisor.InProcessTestSupervisor
- airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._Client
- airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckLevel
- airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult
- airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueWarning
- airflow.utils.dag_version_inflation_checker.WarningContext
- airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer
- airflow.utils.dag_version_inflation_checker.DagTaskDetector
- airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker
- airflow.dag_processing.processor.DagFileParseRequest
- airflow.dag_processing.processor.DagFileParsingResult
- airflow.dag_processing.processor.DagFileProcessorProcess
- airflow._shared.observability.traces.otel_tracer.OtelTrace
- airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator
- airflow._shared.observability.traces.base_tracer.EmptyContext
- airflow._shared.observability.traces.base_tracer.EmptySpan
- airflow._shared.observability.traces.base_tracer.Tracer
- airflow._shared.observability.traces.base_tracer.EmptyTrace
- airflow.observability.trace._TraceMeta
- airflow.observability.trace.Trace
- airflow.observability.trace.DebugTrace
- airflow.dag_processing.manager.DagParsingStat
- airflow.dag_processing.manager.DagFileStat
- airflow.dag_processing.manager.DagFileInfo
- airflow.dag_processing.manager.DagFileProcessorManager
- airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner
- airflow.utils.event_scheduler.EventScheduler
- airflow.utils.thread_safe_dict.ThreadSafeDict
- airflow.executors.base_executor.RunningRetryAttemptType
- airflow.executors.base_executor.ExecutorConf
- airflow.executors.base_executor.BaseExecutor
- airflow.cli.utils.CliConflictError
- airflow.cli.cli_parser.AirflowHelpFormatter
- airflow.cli.cli_parser.LazyRichHelpFormatter
- airflow.jobs.scheduler_job_runner.ConcurrencyMap
- airflow.jobs.scheduler_job_runner.SchedulerJobRunner
- airflow.jobs.triggerer_job_runner.TriggererJobRunner
- airflow.jobs.triggerer_job_runner.messages
- airflow.jobs.triggerer_job_runner.messages.StartTriggerer
- airflow.jobs.triggerer_job_runner.messages.TriggerStateChanges
- airflow.jobs.triggerer_job_runner.messages.TriggerStateSync
- airflow.jobs.triggerer_job_runner.HITLDetailResponseResult
- airflow.jobs.triggerer_job_runner.TriggerLoggingFactory
- airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor
- airflow.jobs.triggerer_job_runner.TriggerDetails
- airflow.jobs.triggerer_job_runner.TriggerCommsDecoder
- airflow.jobs.triggerer_job_runner.TriggerRunner
- airflow.api_fastapi.core_api.datamodels.monitor.BaseInfoResponse
- airflow.api_fastapi.core_api.datamodels.monitor.SchedulerInfoResponse
- airflow.api_fastapi.core_api.datamodels.monitor.TriggererInfoResponse
- airflow.api_fastapi.core_api.datamodels.monitor.DagProcessorInfoResponse
- airflow.api_fastapi.core_api.datamodels.monitor.HealthInfoResponse
- airflow.api_fastapi.core_api.datamodels.plugins.FastAPIAppResponse
- airflow.api_fastapi.core_api.datamodels.plugins.FastAPIRootMiddlewareResponse
- airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderViewResponse
- airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderMenuItemResponse
- airflow.api_fastapi.core_api.datamodels.plugins.BaseUIResponse
- airflow.api_fastapi.core_api.datamodels.plugins.ExternalViewResponse
- airflow.api_fastapi.core_api.datamodels.plugins.ReactAppResponse
- airflow.api_fastapi.core_api.datamodels.plugins.PluginResponse
- airflow.api_fastapi.core_api.datamodels.plugins.PluginCollectionResponse
- airflow.api_fastapi.core_api.datamodels.plugins.PluginImportErrorResponse
- airflow.api_fastapi.core_api.datamodels.plugins.PluginImportErrorCollectionResponse
- airflow.api_fastapi.core_api.services.public.pools.BulkPoolService
- airflow.api_fastapi.core_api.datamodels.providers.ProviderResponse
- airflow.api_fastapi.core_api.datamodels.providers.ProviderCollectionResponse
- airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService
- airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep
- airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep
- airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep
- airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep
- airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep
- airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep
- airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep
- airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep
- airflow.ti_deps.deps.valid_state_dep.ValidStateDep
- airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse
- airflow.api_fastapi.core_api.datamodels.tasks.TaskCollectionResponse
- airflow.api_fastapi.core_api.services.public.variables.BulkVariableService
- airflow.api_fastapi.core_api.datamodels.version.VersionInfo
- airflow.api_fastapi.core_api.datamodels.xcom.XComResponse
- airflow.api_fastapi.core_api.datamodels.xcom.XComResponseNative
- airflow.api_fastapi.core_api.datamodels.xcom.XComResponseString
- airflow.api_fastapi.core_api.datamodels.xcom.XComCollectionResponse
- airflow.api_fastapi.core_api.datamodels.xcom.XComCreateBody
- airflow.api_fastapi.core_api.datamodels.xcom.XComUpdateBody
- airflow.api_fastapi.core_api.datamodels.ui.auth.MenuItemCollectionResponse
- airflow.api_fastapi.core_api.datamodels.ui.auth.AuthenticatedMeResponse
- airflow.api_fastapi.core_api.datamodels.ui.calendar.CalendarTimeRangeResponse
- airflow.api_fastapi.core_api.datamodels.ui.calendar.CalendarTimeRangeCollectionResponse
- airflow.api_fastapi.core_api.services.ui.calendar.CalendarService
- airflow.api_fastapi.core_api.datamodels.ui.config.ConfigResponse
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockOptional
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockEnum
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBaseField
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockStringField
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockIntegerField
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockPasswordField
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBooleanField
- airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockAnyWidget
- airflow.api_fastapi.core_api.datamodels.ui.dag_runs.DAGRunLightResponse
- airflow.api_fastapi.core_api.datamodels.ui.dags.DAGWithLatestDagRunsResponse
- airflow.api_fastapi.core_api.datamodels.ui.dags.DAGWithLatestDagRunsCollectionResponse
- airflow.api_fastapi.core_api.datamodels.ui.dashboard.DAGRunTypes
- airflow.api_fastapi.core_api.datamodels.ui.dashboard.DAGRunStates
- airflow.api_fastapi.core_api.datamodels.ui.dashboard.TaskInstanceStateCount
- airflow.api_fastapi.core_api.datamodels.ui.dashboard.HistoricalMetricDataResponse
- airflow.api_fastapi.core_api.datamodels.ui.dashboard.DashboardDagStatsResponse
- airflow.api_fastapi.core_api.datamodels.ui.common.BaseEdgeResponse
- airflow.api_fastapi.core_api.datamodels.ui.common.BaseNodeResponse
- airflow.api_fastapi.core_api.datamodels.ui.common.GridNodeResponse
- airflow.api_fastapi.core_api.datamodels.ui.common.GridRunsResponse
- airflow.api_fastapi.core_api.datamodels.ui.common.BaseGraphResponse
- airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttTaskInstance
- airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttResponse
- airflow.api_fastapi.core_api.datamodels.ui.grid.LightGridTaskInstanceSummary
- airflow.api_fastapi.core_api.datamodels.ui.grid.GridTISummaries
- airflow.api_fastapi.core_api.datamodels.ui.structure.EdgeResponse
- airflow.api_fastapi.core_api.datamodels.ui.structure.NodeResponse
- airflow.api_fastapi.core_api.datamodels.ui.structure.StructureDataResponse
- airflow.api_fastapi.core_api.datamodels.ui.teams.TeamResponse
- airflow.api_fastapi.core_api.datamodels.ui.teams.TeamCollectionResponse
- airflow.api_fastapi.common.exceptions.BaseErrorHandler
- airflow.api_fastapi.common.exceptions._DatabaseDialect
- airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler
- airflow.api_fastapi.common.exceptions.DagErrorHandler
- airflow.api_fastapi.auth.managers.exceptions.AuthManagerRefreshTokenExpiredException
- airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware
- airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginResponse
- airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginBody
- airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser
- airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManagerRole
- airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager
- airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin
- airflow.api_fastapi.auth.managers.simple.middleware.SimpleAllAdminMiddleware
- airflow.api_fastapi.app._AuthManagerState
- airflow.utils.db.MappedClassProtocol
- airflow.utils.db.timeout_with_traceback.TimeoutException
- airflow.utils.db.AutocommitEngineForMySQL
- airflow.utils.db.DBLocks
- airflow.utils.db.LazySelectSequence
- airflow.utils.json.XComEncoder
- airflow.utils.json.XComDecoder
- airflow.models.xcom.XComModel
- airflow.models.xcom.LazyXComSelectSequence
- airflow.sdk.bases.sensor.PokeReturnValue
- airflow.sdk.bases.sensor.BaseSensorOperator
- airflow.sdk.definitions._internal.templater.LiteralValue
- airflow.sdk.definitions._internal.templater.Templater
- airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin
- airflow.sdk.definitions._internal.templater.NativeEnvironment
- airflow.sdk.definitions._internal.templater.SandboxedEnvironment
- airflow.sdk.definitions.variable.Variable
- airflow.sdk.execution_time.cache.SecretCache
- airflow.sdk.execution_time.cache.SecretCache.NotPresentException
- airflow.sdk.execution_time.cache.SecretCache._CacheValue
- airflow.sdk.execution_time.context.ConnectionAccessor
- airflow.sdk.execution_time.context.VariableAccessor
- airflow.sdk.execution_time.context.MacrosAccessor
- airflow.sdk.execution_time.context._AssetRefResolutionMixin
- airflow.sdk.execution_time.context.OutletEventAccessor
- airflow.sdk.execution_time.context._AssetEventAccessorsMixin
- airflow.sdk.execution_time.context.OutletEventAccessors
- airflow.sdk.execution_time.context.InletEventsAccessor
- airflow.sdk.execution_time.context.InletEventsAccessors
- airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor
- airflow.sdk.execution_time.timeout.TimeoutPosix
- airflow.providers.standard.operators.empty.EmptyOperator
- airflow.providers.standard.utils.skipmixin.SkipMixin
- airflow.sdk.definitions.mappedoperator.MappedOperator
- airflow.sdk.definitions.callback.Callback
- airflow.sdk.definitions.callback.AsyncCallback
- airflow.sdk.definitions.callback.SyncCallback
- airflow.sdk.definitions.deadline.DeadlineAlert
- airflow.sdk.definitions.deadline.DeadlineReference
- airflow.sdk.definitions.deadline.DeadlineReference.TYPES
- airflow.sdk.definitions.partition_mapper.base.PartitionMapper
- airflow.sdk.definitions.timetables.assets.AssetTriggeredTimetable
- airflow.sdk.definitions.timetables.assets.PartitionedAssetTimetable
- airflow.sdk.definitions.timetables.assets.AssetOrTimeSchedule
- airflow.sdk.definitions.timetables.simple.NullTimetable
- airflow.sdk.definitions.timetables.simple.OnceTimetable
- airflow.sdk.definitions.timetables.simple.ContinuousTimetable
- airflow.sdk.definitions.decorators.task_group._TaskGroupFactory
- airflow.providers.common.compat.standard.operators.BaseAsyncOperator
- airflow.providers.standard.hooks.package_index.PackageIndexHook
- airflow.utils.operator_helpers.KeywordParameters
- airflow.providers.standard.operators.branch.BranchMixIn
- airflow.providers.standard.operators.branch.BaseBranchOperator
- airflow.sdk.execution_time.callback_runner._ExecutionCallableRunner
- airflow.sdk.execution_time.callback_runner._AsyncExecutionCallableRunner
- airflow.sdk.execution_time.callback_runner.ExecutionCallableRunner
- airflow.sdk.execution_time.callback_runner.AsyncExecutionCallableRunner
- airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl
- airflow.sdk.definitions.asset.metadata.Metadata
- airflow.sdk.execution_time.callback_runner.create_async_executable_runner._AsyncExecutionCallableRunnerImpl
- airflow.providers.standard.operators.python._PythonVersionInfo
- airflow.providers.standard.operators.python.PythonOperator
- airflow.utils.context.VariableAccessor
- airflow.utils.context.ConnectionAccessor
- airflow.utils.context.OutletEventAccessors
- airflow.providers.standard.operators.python.BranchPythonOperator
- airflow.providers.standard.operators.python.ShortCircuitOperator
- airflow.providers.standard.operators.python._BasePythonVirtualenvOperator
- airflow.providers.standard.operators.python.PythonVirtualenvOperator
- airflow.providers.standard.operators.python.BranchPythonVirtualenvOperator
- airflow.providers.standard.operators.python.ExternalPythonOperator
- airflow.providers.standard.operators.python.BranchExternalPythonOperator
- airflow.providers.standard.decorators.python._PythonDecoratedOperator
- airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper
- airflow.sdk.definitions.decorators.TaskDecoratorCollection
- airflow.sdk.definitions.timetables._cron.CronMixin
- airflow.sdk.definitions.timetables._delta.DeltaMixin
- airflow.sdk.definitions.timetables.interval.CronDataIntervalTimetable
- airflow.sdk.definitions.timetables.interval.DeltaDataIntervalTimetable
- airflow.sdk.definitions.timetables.trigger.DeltaTriggerTimetable
- airflow.sdk.definitions.timetables.trigger.CronTriggerTimetable
- airflow.sdk.definitions.timetables.trigger.MultipleCronTriggerTimetable
- airflow.sdk.definitions.timetables.trigger.CronPartitionTimetable
- airflow.sdk.definitions.dag.DAG
- airflow.sdk.definitions._internal.decorators._autostacklevel_warn
- airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover
- airflow.sdk.definitions.context.Context
- airflow.sdk.definitions.context.AirflowParsingContext
- airflow.sdk.definitions._internal.mixins.DependencyMixin
- airflow.sdk.definitions._internal.mixins.ResolveMixin
- airflow.sdk.bases.operatorlink.BaseOperatorLink
- airflow.sdk.definitions._internal.abstractoperator.AbstractOperator
- airflow.sdk.bases.operator.TriggerFailureReason
- airflow.sdk.bases.operator._PartialDescriptor
- airflow.sdk.bases.operator.ExecutorSafeguard
- airflow.sdk.bases.operator.BaseOperatorMeta
- airflow.sdk.bases.operator.BaseOperator
- airflow.sdk.bases.operator.BaseAsyncOperator
- airflow.sdk.execution_time.sentry.noop.Run
- airflow.sdk.execution_time.sentry.noop.NoopSentry
- airflow.sdk.execution_time.sentry.configured.ConfiguredSentry
- airflow.sdk.execution_time.task_runner.TaskRunnerMarker
- airflow.sdk.execution_time.task_runner.RuntimeTaskInstance
- airflow.providers.standard.triggers.external_task.WorkflowTrigger
- airflow.providers.standard.triggers.external_task.DagStateTrigger
- airflow.sdk.bases.notifier.BaseNotifier
- airflow.providers.smtp.hooks.smtp.SmtpHook
- airflow.providers.smtp.notifications.smtp.SmtpNotifier
- airflow.models.dagrun.TISchedulingDecision
- airflow.models.dagrun.DagRun
- airflow.models.dagrun.DagRun.update_state._UnfinishedStates
- airflow.models.dagrun.DagRunNote
- airflow.timetables.interval._DataIntervalTimetable
- airflow.timetables.interval.CronDataIntervalTimetable
- airflow.timetables.interval.DeltaDataIntervalTimetable
- airflow.models.dag.InconsistentDataInterval
- airflow.models.dag.DagTag
- airflow.models.dag.DagOwnerAttributes
- airflow.models.dag.DagModel
- airflow.models.log.Log
- airflow.utils.cli.ColorMode
- airflow.cli.cli_config.DefaultHelpParser
- airflow.cli.cli_config.Arg
- airflow.cli.cli_config.ActionCommand
- airflow.cli.cli_config.GroupCommand
- airflow.providers_manager.LazyDictWithCache
- airflow.providers_manager.ProviderInfo
- airflow.providers_manager.HookClassProvider
- airflow.providers_manager.DialectInfo
- airflow.providers_manager.TriggerInfo
- airflow.providers_manager.NotificationInfo
- airflow.providers_manager.PluginInfo
- airflow.providers_manager.HookInfo
- airflow.providers_manager.ConnectionFormWidgetInfo
- airflow.providers_manager.ProvidersManager
- airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend
- airflow.sdk.configuration.AirflowSDKConfigParser
- airflow.sdk.bases.decorator.ExpandableFactory
- airflow.sdk.bases.decorator.DecoratedOperator
- airflow.sdk.bases.decorator._TaskDecorator
- airflow.sdk.bases.decorator.DecoratedMappedOperator
- airflow.sdk.bases.decorator.Task
- airflow.sdk.bases.decorator.TaskDecorator
- airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime
- airflow.sdk.definitions.connection.Connection
- airflow.sdk.bases.hook.BaseHook
- airflow.sdk.definitions.asset.decorators._AssetMainOperator
- airflow.sdk.definitions.asset.decorators.AssetDefinition
- airflow.sdk.definitions.asset.decorators.MultiAssetDefinition
- airflow.sdk.definitions.asset.decorators._DAGFactory
- airflow.sdk.definitions.asset.decorators.asset
- airflow.sdk.definitions.asset.decorators.asset.multi
- airflow.sdk.definitions.partition_mapper.identity.IdentityMapper
- airflow.sdk.definitions.timetables.events.EventsTimetable
- airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace
- airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator
- airflow.sdk._shared.observability.traces.base_tracer.EmptyContext
- airflow.sdk._shared.observability.traces.base_tracer.EmptySpan
- airflow.sdk._shared.observability.traces.base_tracer.Tracer
- airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace
- airflow.sdk.observability.trace._TraceMeta
- airflow.sdk.observability.trace.Trace
- airflow.sdk.observability.trace.DebugTrace
- airflow.sdk.exceptions.AirflowException
- airflow.sdk.exceptions.AirflowOptionalProviderFeatureException
- airflow.sdk.exceptions.AirflowNotFoundException
- airflow.sdk.exceptions.AirflowDagCycleException
- airflow.sdk.exceptions.AirflowRuntimeError
- airflow.sdk.exceptions.AirflowTimetableInvalid
- airflow.sdk.exceptions.ErrorType
- airflow.sdk.exceptions.XComForMappingNotPushed
- airflow.sdk.exceptions.UnmappableXComTypePushed
- airflow.sdk.exceptions.AirflowFailException
- airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption
- airflow.sdk.exceptions.AirflowInactiveAssetInInletOrOutletException
- airflow.sdk.exceptions.AirflowRescheduleException
- airflow.sdk.exceptions.AirflowSensorTimeout
- airflow.sdk.exceptions.AirflowSkipException
- airflow.sdk.exceptions.AirflowTaskTerminated
- airflow.sdk.exceptions.AirflowTaskTimeout
- airflow.sdk.exceptions.TaskDeferred
- airflow.sdk.exceptions.TaskDeferralError
- airflow.sdk.exceptions.TaskDeferralTimeout
- airflow.sdk.exceptions.DagRunTriggerException
- airflow.sdk.exceptions.DownstreamTasksSkipped
- airflow.sdk.exceptions.XComNotFound
- airflow.sdk.exceptions.ParamValidationError
- airflow.sdk.exceptions.DuplicateTaskIdFound
- airflow.sdk.exceptions.TaskAlreadyInTaskGroup
- airflow.sdk.exceptions.TaskNotFound
- airflow.sdk.exceptions.FailFastDagInvalidTriggerRule
- airflow.sdk.exceptions.RemovedInAirflow4Warning
- airflow.sdk.execution_time.comms._RequestFrame
- airflow.sdk.execution_time.comms._ResponseFrame
- airflow.sdk.execution_time.comms.CommsDecoder
- airflow.sdk.execution_time.comms.StartupDetails
- airflow.sdk.execution_time.comms.AssetResult
- airflow.sdk.execution_time.comms.AssetEventSourceTaskInstance
- airflow.sdk.execution_time.comms.AssetEventResult
- airflow.sdk.execution_time.comms.AssetEventsResult
- airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult
- airflow.sdk.execution_time.comms.InactiveAssetsResult
- airflow.sdk.execution_time.comms.XComResult
- airflow.sdk.execution_time.comms.XComCountResponse
- airflow.sdk.execution_time.comms.XComSequenceIndexResult
- airflow.sdk.execution_time.comms.XComSequenceSliceResult
- airflow.sdk.execution_time.comms.ConnectionResult
- airflow.sdk.execution_time.comms.VariableResult
- airflow.sdk.execution_time.comms.DagRunResult
- airflow.sdk.execution_time.comms.DagRunStateResult
- airflow.sdk.execution_time.comms.PreviousDagRunResult
- airflow.sdk.execution_time.comms.PreviousTIResult
- airflow.sdk.execution_time.comms.PrevSuccessfulDagRunResult
- airflow.sdk.execution_time.comms.TaskRescheduleStartDate
- airflow.sdk.execution_time.comms.TICount
- airflow.sdk.execution_time.comms.TaskStatesResult
- airflow.sdk.execution_time.comms.TaskBreadcrumbsResult
- airflow.sdk.execution_time.comms.DRCount
- airflow.sdk.execution_time.comms.ErrorResponse
- airflow.sdk.execution_time.comms.OKResponse
- airflow.sdk.execution_time.comms.SentFDs
- airflow.sdk.execution_time.comms.CreateHITLDetailPayload
- airflow.sdk.execution_time.comms.HITLDetailRequestResult
- airflow.sdk.execution_time.comms.TaskState
- airflow.sdk.execution_time.comms.SucceedTask
- airflow.sdk.execution_time.comms.DeferTask
- airflow.sdk.execution_time.comms.RetryTask
- airflow.sdk.execution_time.comms.RescheduleTask
- airflow.sdk.execution_time.comms.SkipDownstreamTasks
- airflow.sdk.execution_time.comms.GetXCom
- airflow.sdk.execution_time.comms.GetXComCount
- airflow.sdk.execution_time.comms.GetXComSequenceItem
- airflow.sdk.execution_time.comms.GetXComSequenceSlice
- airflow.sdk.execution_time.comms.SetXCom
- airflow.sdk.execution_time.comms.DeleteXCom
- airflow.sdk.execution_time.comms.GetConnection
- airflow.sdk.execution_time.comms.GetVariable
- airflow.sdk.execution_time.comms.PutVariable
- airflow.sdk.execution_time.comms.DeleteVariable
- airflow.sdk.execution_time.comms.ResendLoggingFD
- airflow.sdk.execution_time.comms.SetRenderedFields
- airflow.sdk.execution_time.comms.SetRenderedMapIndex
- airflow.sdk.execution_time.comms.TriggerDagRun
- airflow.sdk.execution_time.comms.GetDagRun
- airflow.sdk.execution_time.comms.GetDagRunState
- airflow.sdk.execution_time.comms.GetPreviousDagRun
- airflow.sdk.execution_time.comms.GetPreviousTI
- airflow.sdk.execution_time.comms.GetAssetByName
- airflow.sdk.execution_time.comms.GetAssetByUri
- airflow.sdk.execution_time.comms.GetAssetEventByAsset
- airflow.sdk.execution_time.comms.GetAssetEventByAssetAlias
- airflow.sdk.execution_time.comms.ValidateInletsAndOutlets
- airflow.sdk.execution_time.comms.GetPrevSuccessfulDagRun
- airflow.sdk.execution_time.comms.GetTaskRescheduleStartDate
- airflow.sdk.execution_time.comms.GetTICount
- airflow.sdk.execution_time.comms.GetTaskStates
- airflow.sdk.execution_time.comms.GetTaskBreadcrumbs
- airflow.sdk.execution_time.comms.GetDRCount
- airflow.sdk.execution_time.comms.GetHITLDetailResponse
- airflow.sdk.execution_time.comms.UpdateHITLDetail
- airflow.sdk.execution_time.comms.MaskSecret
- airflow.sdk.bases.xcom.TIKeyProtocol
- airflow.sdk.bases.xcom.BaseXCom
- airflow.sdk.types.TaskInstanceKey
- airflow.sdk.types.DagRunProtocol
- airflow.sdk.types.RuntimeTaskInstanceProtocol
- airflow.sdk.types.OutletEventAccessorProtocol
- airflow.sdk.types.OutletEventAccessorsProtocol
- airflow._shared.logging.remote.RemoteLogIO
- airflow._shared.logging.remote.RemoteLogStreamIO
- airflow.logging_config._ActiveLoggingConfig
- airflow.settings.SkipDBTestsSession
- airflow.utils.log.file_task_handler.LogMetadata
- airflow.utils.log.file_task_handler.StructuredLogMessage
- airflow.utils.log.file_task_handler.LogType
- airflow.utils.log.file_task_handler.FileTaskHandler
- airflow.executors.executor_utils.ExecutorName
- airflow.executors.executor_loader.ExecutorLoader
- airflow.jobs.job.JobState
- airflow.jobs.job.Job
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TIEnterRunningPayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TerminalStateNonSuccess
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TITerminalStatePayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TISuccessStatePayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TITargetStatePayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TIDeferredStatePayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRescheduleStatePayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRetryStatePayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TISkippedDownstreamTasksStatePayload
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TIHeartbeatInfo
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskInstance
- airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetReferenceAssetEventDagRun
- airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetAliasReferenceAssetEventDagRun
- airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetEventDagRunReference
- airflow.api_fastapi.execution_api.datamodels.taskinstance.DagRun
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRunContext
- airflow.api_fastapi.execution_api.datamodels.taskinstance.PrevSuccessfulDagRunResponse
- airflow.api_fastapi.execution_api.datamodels.taskinstance.PreviousTIResponse
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskStatesResponse
- airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskBreadcrumbsResponse
- airflow.api_fastapi.execution_api.datamodels.taskinstance.InactiveAssetsResponse
- airflow.callbacks.callback_requests.BaseCallbackRequest
- airflow.callbacks.callback_requests.TaskCallbackRequest
- airflow.callbacks.callback_requests.EmailRequest
- airflow.callbacks.callback_requests.DagRunContext
- airflow.callbacks.callback_requests.DagCallbackRequest
- airflow.serialization.helpers.TimetableNotRegistered
- airflow.serialization.helpers.PartitionMapperNotFound
- airflow.serialization.json_schema.Validator
- airflow.serialization.serialized_objects._PriorityWeightStrategyNotRegistered
- airflow.serialization.serialized_objects._XComRef
- airflow.serialization.serialized_objects._ExpandInputRef
- airflow.serialization.serialized_objects.BaseSerialization
- airflow.serialization.serialized_objects._DependencyDetector
- airflow.providers.standard.operators.trigger_dagrun.DagIsPaused
- airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunLink
- airflow.models.renderedtifields.RenderedTaskInstanceFields
- airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator
- airflow.providers.standard.exceptions.AirflowExternalTaskSensorException
- airflow.providers.standard.exceptions.ExternalDagNotFoundError
- airflow.providers.standard.exceptions.ExternalDagDeletedError
- airflow.providers.standard.exceptions.ExternalTaskNotFoundError
- airflow.providers.standard.exceptions.ExternalTaskGroupNotFoundError
- airflow.providers.standard.exceptions.ExternalTaskFailedError
- airflow.providers.standard.exceptions.ExternalTaskGroupFailedError
- airflow.providers.standard.exceptions.ExternalDagFailedError
- airflow.providers.standard.exceptions.DuplicateStateError
- airflow.providers.standard.exceptions.HITLTriggerEventError
- airflow.providers.standard.exceptions.HITLTimeoutError
- airflow.providers.standard.exceptions.HITLRejectException
- airflow.providers.standard.sensors.external_task.ExternalDagLink
- airflow.providers.standard.sensors.external_task.ExternalTaskSensor
- airflow.providers.standard.sensors.external_task.ExternalTaskMarker
- airflow.serialization.serialized_objects.OperatorSerialization
- airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep
- airflow.serialization.serialized_objects.DagSerialization
- airflow.serialization.serialized_objects.TaskGroupSerialization
- airflow.serialization.serialized_objects.LazyDeserializedDAG
- airflow.utils.sqlalchemy.ExecutorConfigType
- airflow.utils.sqlalchemy.CommitProhibitorGuard
- airflow.models.asset.AssetWatcherModel
- airflow.models.asset.AssetAliasModel
- airflow.models.asset.AssetModel
- airflow.models.asset.AssetActive
- airflow.models.asset.DagScheduleAssetNameReference
- airflow.models.asset.DagScheduleAssetUriReference
- airflow.models.asset.DagScheduleAssetAliasReference
- airflow.models.asset.DagScheduleAssetReference
- airflow.models.asset.TaskOutletAssetReference
- airflow.models.asset.TaskInletAssetReference
- airflow.models.asset.AssetDagRunQueue
- airflow.models.asset.AssetEvent
- airflow.models.asset.AssetPartitionDagRun
- airflow.models.asset.PartitionedAssetKeyLog
- airflow.exceptions.AirflowException
- airflow.exceptions.AirflowNotFoundException
- airflow.exceptions.AirflowTimetableInvalid
- airflow.exceptions.TaskNotFound
- airflow.exceptions.AirflowRescheduleException
- airflow.exceptions.AirflowOptionalProviderFeatureException
- airflow.exceptions.AirflowBadRequest
- airflow.exceptions.InvalidStatsNameException
- airflow.exceptions.AirflowInternalRuntimeError
- airflow.exceptions.AirflowDagDuplicatedIdException
- airflow.exceptions.AirflowClusterPolicyViolation
- airflow.exceptions.AirflowClusterPolicySkipDag
- airflow.exceptions.AirflowClusterPolicyError
- airflow.exceptions.DagNotFound
- airflow.exceptions.DagCodeNotFound
- airflow.exceptions.DagRunNotFound
- airflow.exceptions.DagRunAlreadyExists
- airflow.exceptions.SerializationError
- airflow.exceptions.TaskInstanceNotFound
- airflow.exceptions.NotMapped
- airflow.exceptions.PoolNotFound
- airflow.exceptions.FileSyntaxError
- airflow.exceptions.AirflowFileParseException
- airflow.exceptions.AirflowUnsupportedFileTypeException
- airflow.exceptions.ConnectionNotUnique
- airflow.exceptions.VariableNotUnique
- airflow.exceptions.PodMutationHookException
- airflow.exceptions.PodReconciliationError
- airflow.exceptions.RemovedInAirflow4Warning
- airflow.exceptions.AirflowProviderDeprecationWarning
- airflow.exceptions.DeserializingResultError
- airflow.exceptions.UnknownExecutorException
- airflow.exceptions.DeserializationError
- airflow.exceptions.AirflowClearRunningTaskException
- airflow.configuration._SecretKeys
- airflow.configuration.ConfigModifications
- airflow.configuration.AirflowConfigParser
- airflow.hooks.base.DiscoverableHook
- airflow.secrets.local_filesystem.LocalFilesystemBackend
- airflow.partition_mapper.identity.IdentityMapper
- airflow.security.permissions.ResourceDetails
- airflow.security.kerberos.KerberosMode
- airflow.sdk.crypto.FernetProtocol
- airflow.sdk.crypto._NullFernet
- airflow.sdk.crypto._RealFernet
- airflow.sdk._shared.observability.exceptions.InvalidStatsNameException
- airflow.sdk._shared.observability.metrics.validators.MetricNameLengthExemptionWarning
- airflow.sdk._shared.observability.metrics.validators.ListValidator
- airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator
- airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator
- airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer
- airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger
- airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge
- airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap
- airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger
- airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger
- airflow.sdk.api.datamodels.activities.ExecuteTaskActivity
- airflow.sdk.execution_time.hitl.HITLUser
- airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager
- airflow.sdk._shared.observability.metrics.metrics_registry.MetricsRegistry
- airflow.dag_processing.bundles.local.LocalDagBundle
- airflow.triggers.callback.CallbackTrigger
- airflow.triggers.testing.SuccessTrigger
- airflow.triggers.testing.FailureTrigger
- airflow.api.client.local_client.Client
- airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.AddOneOperator
- airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator
- airflow.example_dags.plugins.decreasing_priority_weight_strategy.DecreasingPriorityStrategy
- airflow.example_dags.plugins.decreasing_priority_weight_strategy.DecreasingPriorityWeightStrategyPlugin
- airflow.providers.standard.hooks.subprocess.SubprocessHook
- airflow.providers.standard.operators.bash.BashOperator
- airflow.example_dags.plugins.workday.AfterWorkdayTimetable
- airflow.example_dags.plugins.workday.WorkdayTimetablePlugin
- airflow.example_dags.example_dag_decorator.GetRequestOperator
- airflow.example_dags.example_skip_dag.EmptySkipOperator
- airflow.example_dags.plugins.listener_plugin.MetadataCollectionPlugin
- airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier
- airflow.migrations.db_types._mssql_TIMESTAMP.DATETIME2
- airflow.migrations.db_types._mysql_TIMESTAMP.TIMESTAMP
- airflow.migrations.db_types._sa_TIMESTAMP.TIMESTAMP
- airflow.cli.simple_table.AirflowConsole
- airflow.cli.simple_table.SimpleTable
- airflow.utils.memray_utils.MemrayTraceComponents
- airflow.api_fastapi.gunicorn_app.AirflowArbiter
- airflow.api_fastapi.gunicorn_app.AirflowGunicornApp
- airflow.utils.serve_logs.log_server.JWTAuthStaticFiles
- airflow.cli.commands.config_command.ConfigParameter
- airflow.cli.commands.config_command.ConfigChange
- airflow.utils.db_cleanup._TableConfig
- airflow.utils.db_cleanup.CreateTableAs
- airflow.cli.commands.standalone_command.StandaloneCommand
- airflow.cli.commands.standalone_command.SubCommand
- airflow.cli.commands.task_command.TaskCommandMarker
- airflow.cli.commands.task_command._SupportedDebugger
- airflow.utils.scheduler_health.HealthServer
- airflow.cli.commands.info_command.Anonymizer
- airflow.cli.commands.info_command.NullAnonymizer
- airflow.cli.commands.info_command.PiiAnonymizer
- airflow.cli.commands.info_command.OperatingSystem
- airflow.cli.commands.info_command.Architecture
- airflow.cli.commands.info_command.AirflowInfo
- airflow.cli.commands.info_command.FileIoException
- airflow.providers.common.io.xcom.backend.XComObjectStorageBackend
- airflow.providers.common.io.operators.file_transfer.FileTransferOperator
- airflow.providers.common.compat.lineage.entities.File
- airflow.providers.common.compat.lineage.entities.User
- airflow.providers.common.compat.lineage.entities.Tag
- airflow.providers.common.compat.lineage.entities.Column
- airflow.providers.common.compat.lineage.entities.Table
- airflow.providers.common.compat.lineage.hook._add_extra_polyfill.ExtraLineageInfo
- airflow.providers.common.compat.lineage.hook._add_extra_polyfill.HookLineage
- airflow.providers.common.sql.dialects.dialect.Dialect
- airflow.providers.common.sql.hooks.sql.ConnectorProtocol
- airflow.providers.common.sql.hooks.sql.DbApiHook
- airflow.providers.common.sql.sensors.sql.SqlSensor
- airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger
- airflow.providers.common.sql.operators.generic_transfer.GenericTransfer
- airflow.providers.common.sql.operators.sql.BaseSQLOperator
- airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator
- airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator
- airflow.providers.common.sql.operators.sql.SQLTableCheckOperator
- airflow.providers.common.sql.operators.sql.SQLCheckOperator
- airflow.providers.common.sql.operators.sql.SQLValueCheckOperator
- airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator
- airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator
- airflow.providers.common.sql.operators.sql.BranchSQLOperator
- airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator
- airflow.providers.standard.hooks.filesystem.FSHook
- airflow.providers.standard.decorators.external_python._PythonExternalDecoratedOperator
- airflow.providers.standard.decorators.stub._StubOperator
- airflow.providers.standard.decorators.bash._BashDecoratedOperator
- airflow.providers.standard.decorators.branch_external_python._BranchExternalPythonDecoratedOperator
- airflow.providers.standard.decorators.short_circuit._ShortCircuitDecoratedOperator
- airflow.providers.standard.decorators.branch_python._BranchPythonDecoratedOperator
- airflow.providers.standard.decorators.sensor.DecoratedSensorOperator
- airflow.providers.standard.decorators.branch_virtualenv._BranchPythonVirtualenvDecoratedOperator
- airflow.providers.standard.decorators.python_virtualenv._PythonVirtualenvDecoratedOperator
- airflow.providers.standard.sensors.bash.BashSensor
- airflow.providers.standard.triggers.temporal.DateTimeTrigger
- airflow.providers.standard.triggers.temporal.TimeDeltaTrigger
- airflow.providers.standard.sensors.time_delta.TimeDeltaSensor
- airflow.providers.standard.sensors.time_delta.TimeDeltaSensorAsync
- airflow.providers.standard.sensors.time_delta.WaitSensor
- airflow.providers.standard.sensors.filesystem.FileSensor
- airflow.providers.standard.sensors.weekday.DayOfWeekSensor
- airflow.providers.standard.sensors.date_time.DateTimeSensor
- airflow.providers.standard.sensors.date_time.DateTimeSensorAsync
- airflow.providers.standard.sensors.python.PythonSensor
- airflow.providers.standard.sensors.time.TimeSensor
- airflow.providers.standard.sensors.time.TimeSensorAsync
- airflow.providers.standard.triggers.hitl.HITLTriggerEventSuccessPayload
- airflow.providers.standard.triggers.hitl.HITLTriggerEventFailurePayload
- airflow.providers.standard.triggers.hitl.HITLTrigger
- airflow.providers.standard.triggers.file.FileTrigger
- airflow.providers.standard.triggers.file.FileDeleteTrigger
- airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier
- airflow.providers.standard.utils.weekday.WeekDay
- airflow.providers.standard.operators.datetime.BranchDateTimeOperator
- airflow.providers.standard.operators.smooth.SmoothOperator
- airflow.providers.standard.operators.latest_only.LatestOnlyOperator
- airflow.providers.standard.operators.hitl.HITLOperator
- airflow.providers.standard.operators.hitl.ApprovalOperator
- airflow.providers.standard.operators.hitl.HITLBranchOperator
- airflow.providers.standard.operators.hitl.HITLEntryOperator
- airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator
- airflow.providers.smtp.operators.smtp.EmailOperator
- airflow.executors.local_executor.LocalExecutor
- airflow.ti_deps.deps.mapped_task_expanded.MappedTaskIsExpanded
- airflow.utils.log.file_processor_handler.FileProcessorHandler
- airflow.utils.log.timezone_aware.TimezoneAware
- airflow.utils.log.colored_log.CustomTTYColoredFormatter
- airflow.utils.log.json_formatter.JSONFormatter
- airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter
- airflow.timetables.assets.AssetOrTimeSchedule
- airflow.timetables.datasets.DatasetOrTimeSchedule
- airflow.timetables.events.EventsTimetable
All functions:
  Elements:
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: '...dag_fuzz'
    functionSourceFile: '...dag_fuzz'
    functionUses: 0
    functionsReached:
    - '...dag_fuzz.main'
    - atheris.Fuzz
    - atheris.instrument_imports
    - atheris.Setup
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.instrument_imports
    functionSourceFile: atheris
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: '...dag_fuzz.py_func'
    functionSourceFile: '...dag_fuzz'
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - input_bytes
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: '...dag_fuzz.TestInput'
    functionSourceFile: '...dag_fuzz'
    functionUses: 0
    functionsReached:
    - airflow.operators.python_operator.PythonOperator
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - datetime.datetime.now
    - airflow.operators.dummy_operator.DummyOperator
    - airflow.operators.python.PythonOperator
    - fdp.ConsumeIntInRange
    - fdp.ConsumeString
    - datetime.timedelta
    - atheris.FuzzedDataProvider
    - fdp.ConsumeBool
    - airflow.providers.standard.operators.python.PythonOperator.__init__
    - <builtin>.callable
    - airflow.operators.empty.EmptyOperator
    - <builtin>.super
    - airflow.models.baseoperator.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.FuzzedDataProvider
    functionSourceFile: atheris
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdp.ConsumeString
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdp.ConsumeBool
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.now
    functionSourceFile: datetime
    functionUses: 272
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fdp.ConsumeIntInRange
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timedelta
    functionSourceFile: datetime
    functionUses: 171
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.operators.empty.EmptyOperator
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.baseoperator.BaseOperator.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.version_compat.BaseOperator.__init__
    functionSourceFile: ''
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.operators.dummy_operator.DummyOperator
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - op_args
    - op_kwargs
    - templates_dict
    - templates_exts
    - show_return_value_in_logs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: airflow.providers.standard.operators.python.PythonOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 7
    functionsReached:
    - <builtin>.super
    - <builtin>.callable
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.operators.python_operator.PythonOperator
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.operators.python.PythonOperator
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: '...dag_fuzz.main'
    functionSourceFile: '...dag_fuzz'
    functionUses: 1
    functionsReached:
    - atheris.Fuzz
    - atheris.Setup
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Setup
    functionSourceFile: atheris
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atheris.Fuzz
    functionSourceFile: atheris
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.exceptions
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - reschedule_date
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.exceptions.AirflowRescheduleException.__init__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.super
    functionSourceFile: <builtin>
    functionUses: 1020
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: airflow.exceptions.AirflowRescheduleException.serialize
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - incoming
    - existing
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.exceptions.AirflowDagDuplicatedIdException.__init__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 105
    functionName: airflow.exceptions.AirflowDagDuplicatedIdException.__str__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow.exceptions.DagRunAlreadyExists.__init__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 140
    functionName: airflow.exceptions.DagRunAlreadyExists.serialize
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.models.dagrun.DagRun.__init__
    - airflow.serialization.definitions.notset.is_arg_set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 17
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5fd9df0>
    - <ast.Constant object at 0x7f1ec5fd9ca0>
    argNames:
    - self
    - dag_id
    - run_id
    - queued_at
    - logical_date
    - run_after
    - start_date
    - conf
    - state
    - run_type
    - creating_job_id
    - data_interval
    - triggered_by
    - triggering_user_name
    - backfill_id
    - bundle_version
    - partition_key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 313
    functionName: airflow.models.dagrun.DagRun.__init__
    functionSourceFile: airflow.models.dagrun
    functionUses: 15
    functionsReached:
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.serialization.definitions.notset.is_arg_set
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: airflow.exceptions.FileSyntaxError.__str__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.str
    functionSourceFile: <builtin>
    functionUses: 666
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - msg
    - file_path
    - parse_errors
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: airflow.exceptions.AirflowFileParseException.__init__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 200
    functionName: airflow.exceptions.AirflowFileParseException.__str__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - airflow.utils.code_utils.prepare_code_snippet
    - <builtin>.hasattr
    - sys.stdout.isatty
    - <builtin>.max
    - <builtin>.enumerate
    - file_path.read_text
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.enumerate
    functionSourceFile: <builtin>
    functionUses: 84
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.utils.platform.is_tty
    functionSourceFile: airflow.utils.platform
    functionUses: 60
    functionsReached:
    - sys.stdout.isatty
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9556640>
    argNames:
    - file_path
    - line_no
    - context_lines_count
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.utils.code_utils.prepare_code_snippet
    functionSourceFile: airflow.utils.code_utils
    functionUses: 1
    functionsReached:
    - <builtin>.max
    - <builtin>.enumerate
    - file_path.read_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: airflow.exceptions.DeserializingResultError.__str__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ee8700>
    - <ast.Constant object at 0x7f1ec6ee8910>
    argNames:
    - self
    - dag_id
    - message
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 289
    functionName: airflow.exceptions.DeserializationError.__init__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 325
    functionName: airflow.exceptions.__getattr__
    functionSourceFile: airflow.exceptions
    functionUses: 0
    functionsReached:
    - warnings.warn
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.warn
    functionSourceFile: warnings
    functionUses: 327
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dotted_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow._shared.module_loading.import_string
    functionSourceFile: airflow._shared.module_loading
    functionUses: 358
    functionsReached:
    - dotted_path.rsplit
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: -1
    functionName: airflow
    functionSourceFile: airflow
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.providers_manager.ProvidersManager._discover_extra_links
    - conf.set
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - widgets.values
    - placeholders.items
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.settings._get_async_conn_uri_from_sync
    - plugin_instance.on_load
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - <builtin>.map
    - log.info
    - class_name.startswith
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - os.path.isabs
    - airflow.settings.prepare_syspath_for_config_and_plugins
    - schema_def.get
    - pattern.startswith
    - <builtin>.hasattr
    - sqlalchemy.event.listen
    - conf.get
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - jsonschema.validators.validator_for
    - field_def.get
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - re.escape
    - airflow._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.settings._run_openlineage_runtime_check
    - <builtin>.any
    - hook_class.get_ui_field_behaviour
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - log_config.pop
    - DEFAULT_SENSITIVE_FIELDS.copy
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._import_hook
    - structlog.processors.MaybeTimeStamper
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow.settings.initialize
    - re.split
    - rule.pattern.search
    - hook_class_names_registered.add
    - conf.getjson
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow._shared.logging._config.translate_config_values
    - airflow.settings.configure_adapters
    - airflow.policies.make_plugin_from_local_settings
    - inspect.signature
    - AIO_LIBS_MAPPING.get
    - pluggy.PluginManager
    - airflow.providers_manager.ProvidersManager._get_attr
    - patterns_by_dir.get
    - log.exception
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - os.getenv
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - packaging.version.parse
    - airflow.providers_manager.LazyDictWithCache.__init__
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - atexit.register
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow.settings.load_policy_plugins
    - widgets.items
    - dotted_path.rsplit
    - airflow.settings.run_providers_custom_runtime_checks
    - airflow.plugins_manager.ensure_plugins_loaded
    - plugin_mgr.register
    - importlib.resources.files
    - sys.path.append
    - SQL_ALCHEMY_CONN.startswith
    - policy_sig.parameters.keys
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - pm.register
    - conn_config.get
    - os.walk
    - airflow._shared.logging.remote.discover_remote_log_handler
    - hook_methods.add
    - <builtin>.globals
    - <builtin>.open
    - shared_processors.extend
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.logging_config.validate_logging_config._get_handler
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - plugin_obj.validate
    - airflow._shared.logging.structlog.init_log_folder
    - sqlalchemy.create_engine.url.password.lower
    - pathlib.Path.is_file
    - sqlalchemy.create_engine
    - os.path.join
    - <builtin>.int
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - plugin_mgr.add_hookspecs
    - log.warning
    - level.lower
    - traceback.format_stack
    - conf.has_option
    - <builtin>.reversed
    - pattern.rstrip
    - logging.config.dictConfig
    - sqlalchemy.ext.asyncio.create_async_engine
    - <builtin>.next
    - sqla_conn_str.startswith
    - <builtin>.staticmethod
    - importlib.import_module
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    - sqlalchemy.event.listens_for
    - airflow._shared.logging.structlog.make_filtering_logger
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - <builtin>.compile
    - structlog.processors.CallsiteParameterAdder
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - config.get
    - airflow.settings.configure_vars
    - sys.stdout.isatty
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.settings._is_sqlite_db_path_relative
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow.providers_manager.ProvidersManager._load_ui_metadata
    - sqlalchemy.orm.sessionmaker
    - import_errors.update
    - airflow.providers_manager.ProvidersManager._add_widgets
    - provider_info.data.get
    - os.path.relpath
    - airflow.policies.make_plugin_from_local_settings._make_shim_fn
    - os.environ.get
    - inspect.isclass
    - airflow.settings.prepare_engine_args
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - pm.load_setuptools_entrypoints
    - log.critical
    - structlog.dev.ConsoleRenderer
    - field_identifier.startswith
    - airflow._shared.logging.structlog.structlog_processors
    - structlog.processors.CallsiteParameter
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.providers_manager.ProvidersManager._discover_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - n.startswith
    - airflow.logging_config.validate_logging_config
    - <builtin>.tuple
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - airflow.providers_manager.ProvidersManager.initialize_providers_extra_links
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - importlib.metadata.version
    - log_level.lower
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow._shared.logging.structlog.configure_logging
    - airflow.logging_config.load_logging_config
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - conf.mask_secrets
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - collections.defaultdict
    - typing.cast
    - <builtin>.exec
    - airflow.settings.configure_action_logging
    - warnings.warn
    - airflow.logging_config._ActiveLoggingConfig.set
    - loaded_plugins.add
    - scheme.split
    - airflow.providers_manager.ProvidersManager._discover_provider_dialects
    - airflow.providers_manager.ProvidersManager.initialize_providers_hooks
    - <builtin>.str
    - plugin_search_locations.append
    - airflow._shared.logging.structlog.configure_logging.is_atty
    - <builtin>.__import__
    - airflow.providers_manager.log_import_warning
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - shared_processors.append
    - importlib_metadata.distributions
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - importlib.metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - structlog.configure
    - params.keys
    - airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - field.strip
    - airflow.settings._configure_secrets_masker
    - local_sig.parameters.keys
    - hook_class.get_connection_form_widgets
    - section.values
    - structlog.processors.ExceptionRenderer
    - airflow._shared.logging.structlog.LoggerFactory.__init__
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - <builtin>.dict
    - re.sub
    - logging_class_path.rsplit
    - default.copy
    - conn_fields.items
    - airflow.plugins_manager._get_plugins
    - airflow.providers_manager.ProvidersManager._add_customized_fields
    - parent.mkdir
    - log.error
    - os.getpid
    - gevent.monkey.patch_all
    - already_registered_warning_connection_types.add
    - log.debug
    - <builtin>.list
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - s.lower
    - sqlite3.register_adapter
    - codecs.lookup
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.settings.configure_orm
    - airflow.settings._get_connect_args
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._to_api_format
    - pathlib.Path.mkdir
    - airflow.settings.import_local_settings
    - airflow.settings._configure_async_session
    - structlog.processors.UnicodeDecoder
    - conf.getimport
    - <builtin>.bool
    - sensitive_variable_fields.split
    - DEFAULT_ENGINE_ARGS.items
    - structlog.processors.StackInfoRenderer
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - textwrap.dedent
    - schema_def.copy
    - airflow.logging_config.configure_logging
    - conf.getlist
    - <builtin>.filter
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - pattern.finditer
    - sync_uri.split
    - io.TextIOWrapper
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - os.path.expanduser
    - packaging.version.Version
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - field.startswith
    - behaviour.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.__import__
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.get
    functionSourceFile: os
    functionUses: 188
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gevent.monkey.patch_all
    functionSourceFile: gevent
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 13
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 715
    functionName: airflow.settings.initialize
    functionSourceFile: airflow.settings
    functionUses: 1
    functionsReached:
    - conf.set
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.settings._get_async_conn_uri_from_sync
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - <builtin>.map
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.path.isabs
    - airflow.settings.prepare_syspath_for_config_and_plugins
    - <builtin>.hasattr
    - sqlalchemy.event.listen
    - conf.get
    - pathlib.Path
    - re.escape
    - airflow._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.settings._run_openlineage_runtime_check
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - log_config.pop
    - DEFAULT_SENSITIVE_FIELDS.copy
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - structlog.processors.MaybeTimeStamper
    - re.split
    - conf.getjson
    - config.setdefault
    - airflow._shared.logging._config.translate_config_values
    - airflow.settings.configure_adapters
    - airflow.policies.make_plugin_from_local_settings
    - textwrap.dedent
    - inspect.signature
    - AIO_LIBS_MAPPING.get
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - pluggy.PluginManager
    - os.getenv
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - atexit.register
    - airflow.settings.load_policy_plugins
    - dotted_path.rsplit
    - airflow.settings.run_providers_custom_runtime_checks
    - plugin_mgr.register
    - sys.path.append
    - SQL_ALCHEMY_CONN.startswith
    - policy_sig.parameters.keys
    - name.strip
    - airflow._shared.module_loading.import_string
    - pm.register
    - airflow._shared.logging.remote.discover_remote_log_handler
    - hook_methods.add
    - <builtin>.globals
    - shared_processors.extend
    - airflow.logging_config.validate_logging_config._get_handler
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.logging.structlog.init_log_folder
    - sqlalchemy.create_engine
    - <builtin>.int
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - plugin_mgr.add_hookspecs
    - log.warning
    - level.lower
    - conf.has_option
    - <builtin>.reversed
    - logging.config.dictConfig
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - <builtin>.next
    - <builtin>.staticmethod
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - airflow._shared.logging.structlog.make_filtering_logger
    - re.compile
    - structlog.processors.CallsiteParameterAdder
    - <builtin>.compile
    - airflow.settings.get_policy_plugin_manager
    - config.get
    - airflow.settings.configure_vars
    - sys.stdout.isatty
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - airflow.policies.make_plugin_from_local_settings._make_shim_fn
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - pm.load_setuptools_entrypoints
    - log.critical
    - structlog.dev.ConsoleRenderer
    - airflow._shared.logging.structlog.structlog_processors
    - structlog.processors.CallsiteParameter
    - <builtin>.setattr
    - pathlib.Path.parent.mkdir
    - n.startswith
    - airflow.logging_config.validate_logging_config
    - <builtin>.tuple
    - importlib.metadata.version
    - log_level.lower
    - <builtin>.getattr
    - airflow._shared.logging.structlog.configure_logging
    - airflow.logging_config.load_logging_config
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - conf.mask_secrets
    - typing.cast
    - airflow.settings.configure_action_logging
    - warnings.warn
    - <builtin>.exec
    - airflow.logging_config._ActiveLoggingConfig.set
    - scheme.split
    - structlog.tracebacks.ExceptionDictTransformer
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - shared_processors.append
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - params.keys
    - airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - structlog.configure
    - field.strip
    - airflow.settings._configure_secrets_masker
    - section.values
    - structlog.processors.ExceptionRenderer
    - local_sig.parameters.keys
    - logging_class_path.rsplit
    - default.copy
    - parent.mkdir
    - log.error
    - os.getpid
    - log.debug
    - <builtin>.list
    - codecs.lookup
    - s.lower
    - sqlite3.register_adapter
    - airflow._shared.logging.structlog.configure_logging.is_atty
    - <builtin>.frozenset
    - airflow.settings._get_connect_args
    - airflow.settings.configure_orm
    - urllib.parse.quote.lower
    - pathlib.Path.mkdir
    - structlog.processors.UnicodeDecoder
    - airflow.settings.import_local_settings
    - airflow.settings._configure_async_session
    - sensitive_variable_fields.split
    - DEFAULT_ENGINE_ARGS.items
    - structlog.processors.StackInfoRenderer
    - airflow.logging_config.configure_logging
    - conf.getlist
    - <builtin>.filter
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - pattern.finditer
    - sync_uri.split
    - io.TextIOWrapper
    - packaging.version.Version
    - os.path.expanduser
    - airflow._shared.logging.structlog.LoggerFactory.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: airflow.__getattr__
    functionSourceFile: airflow
    functionUses: 0
    functionsReached:
    - warnings.warn
    - __lazy_imports.get
    - <builtin>.globals
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: __lazy_imports.get
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.import_module
    functionSourceFile: importlib
    functionUses: 493
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.getattr
    functionSourceFile: <builtin>
    functionUses: 934
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.globals
    functionSourceFile: <builtin>
    functionUses: 176
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 394
    functionName: airflow.providers_manager.ProvidersManager.__init__
    functionSourceFile: airflow.providers_manager
    functionUses: 236
    functionsReached:
    - <builtin>.set
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 496
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_list
    functionSourceFile: airflow.providers_manager
    functionUses: 242
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - dist.metadata.get_all
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 523
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_hooks
    functionSourceFile: airflow.providers_manager
    functionUses: 5
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.set
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - entry.split
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    - widgets.values
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - widgets.items
    - dotted_path.rsplit
    - placeholders.items
    - core_dummy_hooks.items
    - airflow.providers_manager.ProvidersManager._load_ui_metadata
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - airflow.providers_manager.ProvidersManager._add_widgets
    - importlib.metadata.distributions
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - provider_info.data.get
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - log.info
    - class_name.startswith
    - conn_config.get
    - hook_class.get_connection_form_widgets
    - schema_def.get
    - <builtin>.hasattr
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - <builtin>.dict
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_def.get
    - field_identifier.startswith
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager._add_customized_fields
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.providers_manager.ProvidersManager._discover_hooks
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - hook_class.get_ui_field_behaviour
    - <builtin>.sorted
    - provider_schema_validator.validate
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._to_api_format
    - log.warning
    - airflow.providers_manager.ProvidersManager._import_hook
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - <builtin>.bool
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - importlib.import_module
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    - hook_class_names_registered.add
    - schema_def.copy
    - functools.partial
    - collections.defaultdict
    - warnings.warn
    - conn_fields.items
    - behaviour.get
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._get_attr
    - airflow.providers_manager.ProvidersManager._discover_provider_dialects
    - packaging.version.parse
    - <builtin>.len
    - field.startswith
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 551
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_extra_links
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.providers_manager.ProvidersManager._discover_extra_links
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 72
    functionName: airflow.plugins_manager.ensure_plugins_loaded
    functionSourceFile: airflow.plugins_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk
    functionSourceFile: airflow.sdk
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 201
    functionName: airflow.sdk.__getattr__
    functionSourceFile: airflow.sdk
    functionUses: 0
    functionsReached:
    - <builtin>.globals
    - __lazy_imports.get
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.xcom_arg
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - functools.singledispatch
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.xcom_arg.XComArg
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.overload
    functionSourceFile: ''
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.__new__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 96
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.iter_references
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - arg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 7
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - <builtin>.isinstance
    - arg.values
    - arg.iter_references
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.isinstance
    functionSourceFile: <builtin>
    functionUses: 1521
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg.iter_references
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg.values
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - op
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 120
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.apply_upstream_relationship
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 4
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d9b970>
    argNames:
    - self
    - task_or_task_list
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 152
    functionName: airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 19
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - edge_modifier.add_edge_info
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - task.set_downstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - parent.upstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - task.set_upstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - task.downstream_task_ids.isdisjoint
    - child.downstream_group_ids.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 132
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.roots
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - arg.iter_references
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 314
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    functionSourceFile: ''
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 502
    functionName: airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 8
    functionsReached:
    - arg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 559
    functionName: airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 8
    functionsReached:
    - arg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 437
    functionName: airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 137
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.leaves
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - arg.iter_references
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec747a910>
    argNames:
    - self
    - task_or_task_list
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 141
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.set_upstream
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - operator.set_upstream
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - arg.iter_references
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator.set_upstream
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7967130>
    argNames:
    - self
    - task_or_task_list
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 150
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.set_downstream
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - operator.set_downstream
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - arg.iter_references
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator.set_downstream
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: airflow.sdk.definitions.xcom_arg.XComArg._serialize
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - f
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 171
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.map
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - others
    - fillvalue
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.zip
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - others
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 177
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.concat
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 180
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.resolve
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 183
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.__enter__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - cls._previous_context_managed_setup_task.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.error
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream
    - cls._previous_context_managed_teardown_task.append
    - cls._previous_teardown_downstream_of_setup.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._push_tasks
    - cls.context_map.clear
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_teardown_task
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    - <builtin>.any
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_setup_teardown_task
    - cls._previous_setup_upstream_of_teardown.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_setup_task
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - operator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 155
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_setup_teardown_task
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 3
    functionsReached:
    - cls._previous_context_managed_setup_task.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.error
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream
    - cls._previous_context_managed_teardown_task.append
    - cls._previous_teardown_downstream_of_setup.append
    - cls.context_map.clear
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_teardown_task
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    - <builtin>.any
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._push_tasks
    - cls._previous_setup_upstream_of_teardown.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_setup_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 189
    functionName: airflow.sdk.definitions.xcom_arg.XComArg.__exit__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_work_task_roots_and_leaves
    - edge_modifier.add_edge_info
    - cls.context_map.get
    - task.set_downstream
    - cls._previous_teardown_downstream_of_setup.pop
    - cls._previous_context_managed_setup_task.pop
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_teardown_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - <builtin>.tuple
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_teardown_downstream_of_setup
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_teardown_relationships
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - cls.context_map.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_task_as_roots
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_setup_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_teardown_task_as_leaves
    - cls._previous_setup_upstream_of_teardown.pop
    - cls._previous_context_managed_teardown_task.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_setup_upstream_of_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 8
    IfCount: 10
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 258
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_work_task_roots_and_leaves
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 3
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - cls.context_map.get
    - task.set_downstream
    - cls._previous_teardown_downstream_of_setup.pop
    - cls._previous_context_managed_setup_task.pop
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_teardown_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - <builtin>.tuple
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_teardown_downstream_of_setup
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_teardown_relationships
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - cls.context_map.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_task_as_roots
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_setup_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_teardown_task_as_leaves
    - cls._previous_setup_upstream_of_teardown.pop
    - cls._previous_context_managed_teardown_task.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_setup_upstream_of_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 216
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.__getitem__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 222
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.__iter__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 237
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.__repr__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.__str__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - xcom_pull_kwargs.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xcom_pull_kwargs.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 264
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg._serialize
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 272
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.is_setup
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 280
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.is_teardown
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 288
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.on_failure_fail_dagrun
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 291
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.as_setup
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - setups
    - on_failure_fail_dagrun
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 296
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.as_teardown
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - f
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 317
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.map
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - others
    - fillvalue
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 322
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.zip
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - others
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 327
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.concat
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 332
    functionName: airflow.sdk.definitions.xcom_arg.PlainXComArg.resolve
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - cached_context.get
    - airflow.sdk.definitions._internal.types.is_arg_set
    - <builtin>.isinstance
    - ti.xcom_pull
    - ti.get_relevant_upstream_map_indexes
    - upstream_map_indexes.get
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - XComNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upstream_map_indexes.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cached_context.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_relevant_upstream_map_indexes
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.xcom_pull
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.sdk.definitions._internal.types.is_arg_set
    functionSourceFile: airflow.sdk.definitions._internal.types
    functionUses: 80
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 379
    functionName: airflow.sdk.definitions.xcom_arg._get_callable_name
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 1
    functionsReached:
    - contextlib.suppress
    - f.lstrip
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.callable
    functionSourceFile: <builtin>
    functionUses: 262
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.suppress
    functionSourceFile: contextlib
    functionUses: 250
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.lstrip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 397
    functionName: airflow.sdk.definitions.xcom_arg._MapResult.__getitem__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - collections.abc.Sequence.callables
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.abc.Sequence.callables
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 404
    functionName: airflow.sdk.definitions.xcom_arg._MapResult.__len__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.len
    functionSourceFile: <builtin>
    functionUses: 824
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 422
    functionName: airflow.sdk.definitions.xcom_arg.MapXComArg.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 427
    functionName: airflow.sdk.definitions.xcom_arg.MapXComArg.__repr__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    - f.lstrip
    - airflow.sdk.definitions.xcom_arg._get_callable_name
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 431
    functionName: airflow.sdk.definitions.xcom_arg.MapXComArg._serialize
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - inspect.getsource
    - _XCOM_ARG_TYPES.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - value._serialize
    - <builtin>.callable
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 583
    functionName: airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 75
    functionsReached:
    - <builtin>.isinstance
    - _XCOM_ARG_TYPES.items
    - <builtin>.next
    - value._serialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.getsource
    functionSourceFile: inspect
    functionUses: 82
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - f
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 440
    functionName: airflow.sdk.definitions.xcom_arg.MapXComArg.map
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 444
    functionName: airflow.sdk.definitions.xcom_arg.MapXComArg.resolve
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - collections.abc.Sequence.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.abc.Sequence.__init__
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.field
    functionSourceFile: attrs
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.xcom_arg._ZipResult
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - container
    - index
    - fillvalue
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 457
    functionName: airflow.sdk.definitions.xcom_arg._ZipResult._get_or_fill
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 463
    functionName: airflow.sdk.definitions.xcom_arg._ZipResult.__getitem__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.sdk.definitions.xcom_arg._ZipResult._get_or_fill
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - IndexError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.tuple
    functionSourceFile: <builtin>
    functionUses: 374
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 468
    functionName: airflow.sdk.definitions.xcom_arg._ZipResult.__len__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.types.is_arg_set
    - <builtin>.isinstance
    - <builtin>.min
    - <builtin>.max
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.max
    functionSourceFile: <builtin>
    functionUses: 77
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.min
    functionSourceFile: <builtin>
    functionUses: 66
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.validators.min_len
    functionSourceFile: attrs
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.xcom_arg.ZipXComArg
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - attrs.field
    - attrs.validators.min_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 488
    functionName: airflow.sdk.definitions.xcom_arg.ZipXComArg.__repr__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - airflow.sdk.definitions._internal.types.is_arg_set
    - <builtin>.isinstance
    - <builtin>.iter
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.iter
    functionSourceFile: <builtin>
    functionUses: 344
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.next
    functionSourceFile: <builtin>
    functionUses: 306
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.repr
    functionSourceFile: <builtin>
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 496
    functionName: airflow.sdk.definitions.xcom_arg.ZipXComArg._serialize
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.types.is_arg_set
    - <builtin>.isinstance
    - _XCOM_ARG_TYPES.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - value._serialize
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 506
    functionName: airflow.sdk.definitions.xcom_arg.ZipXComArg.resolve
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - arg.resolve
    - collections.abc.Sequence.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg.resolve
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 518
    functionName: airflow.sdk.definitions.xcom_arg._ConcatResult.__getitem__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.iter
    - itertools.islice
    - <builtin>.next
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - IndexError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.islice
    functionSourceFile: itertools
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 534
    functionName: airflow.sdk.definitions.xcom_arg._ConcatResult.__len__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.sum
    functionSourceFile: <builtin>
    functionUses: 62
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.xcom_arg.ConcatXComArg
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - attrs.field
    - attrs.validators.min_len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 550
    functionName: airflow.sdk.definitions.xcom_arg.ConcatXComArg.__repr__
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - <builtin>.repr
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 556
    functionName: airflow.sdk.definitions.xcom_arg.ConcatXComArg._serialize
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - _XCOM_ARG_TYPES.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - value._serialize
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - others
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 563
    functionName: airflow.sdk.definitions.xcom_arg.ConcatXComArg.concat
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 567
    functionName: airflow.sdk.definitions.xcom_arg.ConcatXComArg.resolve
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - arg.resolve
    - collections.abc.Sequence.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _XCOM_ARG_TYPES.items
    functionSourceFile: <builtin>
    functionUses: 76
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value._serialize
    functionSourceFile: <builtin>
    functionUses: 76
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.singledispatch
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - xcom_arg
    - resolved_val
    - upstream_map_indexes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 592
    functionName: airflow.sdk.definitions.xcom_arg.get_task_map_length
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - xcom_arg
    - resolved_val
    - upstream_map_indexes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 626
    functionName: airflow.sdk.definitions.xcom_arg._
    functionSourceFile: airflow.sdk.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.types.is_arg_set
    - <builtin>.isinstance
    - <builtin>.min
    - upstream_map_indexes.get
    - <builtin>.max
    - airflow.sdk.definitions.xcom_arg.get_task_map_length
    - <builtin>.len
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.types
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.sdk.types.TaskInstanceKey.primary
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - try_number
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.sdk.types.TaskInstanceKey.with_try_number
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.__init__
    functionSourceFile: ''
    functionUses: 406
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 61
    functionName: airflow.sdk.types.TaskInstanceKey.key
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dictionary
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.sdk.types.TaskInstanceKey.from_dict
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8bad070>
    - <ast.Constant object at 0x7f1ec8baddf0>
    - <ast.Attribute object at 0x7f1ec8bad790>
    - <ast.Constant object at 0x7f1ec8bad5e0>
    argNames:
    - self
    - task_ids
    - dag_id
    - key
    - include_prior_dates
    - map_indexes
    - default
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.xcom_pull
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.xcom_push
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 122
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_template_context
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - first_try_number
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_first_reschedule_date
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ef34f0>
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_previous_dagrun
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ef3820>
    - <ast.Constant object at 0x7f1ec8ef3370>
    - <ast.UnaryOp object at 0x7f1ec8ef3460>
    argNames:
    - self
    - state
    - logical_date
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 128
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_previous_ti
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5e285b0>
    - <ast.Constant object at 0x7f1ec5e283a0>
    - <ast.Constant object at 0x7f1ec5e28670>
    - <ast.Constant object at 0x7f1ec5e284f0>
    - <ast.Constant object at 0x7f1ec5e28850>
    - <ast.Constant object at 0x7f1ec5e28730>
    argNames:
    - dag_id
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 136
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_ti_count
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec730ebe0>
    - <ast.Constant object at 0x7f1ec730ed60>
    - <ast.Constant object at 0x7f1ec730e250>
    - <ast.Constant object at 0x7f1ec730ef70>
    - <ast.Constant object at 0x7f1ec730e370>
    argNames:
    - dag_id
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 147
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_task_states
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec92ebbb0>
    - <ast.Constant object at 0x7f1ec92eb280>
    - <ast.Constant object at 0x7f1ec92eb940>
    argNames:
    - dag_id
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 157
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_dr_count
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 165
    functionName: airflow.sdk.types.RuntimeTaskInstanceProtocol.get_dagrun_state
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - key
    - extra
    - asset_alias_events
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 175
    functionName: airflow.sdk.types.OutletEventAccessorProtocol.__init__
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c49880>
    argNames:
    - self
    - asset
    - extra
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 182
    functionName: airflow.sdk.types.OutletEventAccessorProtocol.add
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: airflow.sdk.types.OutletEventAccessorsProtocol.__iter__
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 189
    functionName: airflow.sdk.types.OutletEventAccessorsProtocol.__len__
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 190
    functionName: airflow.sdk.types.OutletEventAccessorsProtocol.__getitem__
    functionSourceFile: airflow.sdk.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.xcom
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.namedtuple
    functionSourceFile: collections
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.get_logger
    functionSourceFile: structlog
    functionUses: 125
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - cls
    - key
    - value
    - dag_id
    - task_id
    - run_id
    - map_index
    - _mapped_length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 53
    functionName: airflow.sdk.bases.xcom.BaseXCom.set
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 21
    functionsReached:
    - airflow.models.base.Any.value.items
    - pydantic.BaseModel.__init__
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - attrs.AttrsInstance.payload.items
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - <builtin>.callable
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - value
    - key
    - task_id
    - dag_id
    - run_id
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 326
    functionName: airflow.sdk.bases.xcom.BaseXCom.serialize_value
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 23
    functionsReached:
    - airflow.models.base.Any.value.items
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - <builtin>.callable
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.__init__
    functionSourceFile: ''
    functionUses: 379
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SUPERVISOR_COMMS.send
    functionSourceFile: <builtin>
    functionUses: 82
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - cls
    - key
    - value
    - dag_id
    - task_id
    - run_id
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 18
    functionsReached:
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - ti_key
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 134
    functionName: airflow.sdk.bases.xcom.BaseXCom.get_value
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.get_one
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - SUPERVISOR_COMMS.send
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 7
    argDefaultValues: []
    argNames:
    - cls
    - key
    - dag_id
    - task_id
    - run_id
    - map_index
    - include_prior_dates
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 211
    functionName: airflow.sdk.bases.xcom.BaseXCom.get_one
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 4
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - SUPERVISOR_COMMS.send
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - cls
    - key
    - dag_id
    - task_id
    - run_id
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 19
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - result
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 342
    functionName: airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 8
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.warning
    functionSourceFile: <builtin>
    functionUses: 713
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues: []
    argNames:
    - cls
    - key
    - dag_id
    - task_id
    - run_id
    - include_prior_dates
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 275
    functionName: airflow.sdk.bases.xcom.BaseXCom.get_all
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - SUPERVISOR_COMMS.send
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 1
    IfCount: 15
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec68004f0>
    argNames:
    - o
    - depth
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 96
    functionName: airflow.sdk.serde.serialize
    functionSourceFile: airflow.sdk.serde
    functionUses: 40
    functionsReached:
    - airflow.models.base.Any.value.items
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - <builtin>.callable
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - TypeError
    - RecursionError
    - AttributeError
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 1
    IfCount: 19
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca5d92e0>
    - <ast.Constant object at 0x7f1eca5d9970>
    argNames:
    - o
    - full
    - type_hint
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 202
    functionName: airflow.sdk.serde.deserialize
    functionSourceFile: airflow.sdk.serde
    functionUses: 42
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - xcom
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 349
    functionName: airflow.sdk.bases.xcom.BaseXCom.purge
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d9b040>
    argNames:
    - cls
    - key
    - task_id
    - dag_id
    - run_id
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 354
    functionName: airflow.sdk.bases.xcom.BaseXCom.delete
    functionSourceFile: airflow.sdk.bases.xcom
    functionUses: 18
    functionsReached:
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.sdk.bases.xcom.BaseXCom.purge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.TypeVar
    functionSourceFile: typing
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.sdk.execution_time.comms._msgpack_enc_hook
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - datetime.datetime
    - <builtin>.isinstance
    - obj.model_dump
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime
    functionSourceFile: datetime
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.model_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: airflow.sdk.execution_time.comms._new_encoder
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 6
    functionsReached:
    - msgspec.msgpack.Encoder
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msgspec.msgpack.Encoder
    functionSourceFile: msgspec
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms._RequestFrame
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - msgspec.msgpack.Encoder
    - airflow.sdk.execution_time.comms._new_encoder
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 147
    functionName: airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 18
    functionsReached:
    - n.to_bytes
    - <builtin>.len
    - msgspec.Struct.req_encoder.encode_into
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised:
    - OverflowError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bytearray
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msgspec.Struct.req_encoder.encode_into
    functionSourceFile: msgspec
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: n.to_bytes
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.CommsDecoder
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - typing.overload
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.CommsDecoder.<lambda1>
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - socket.socket
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.socket
    functionSourceFile: socket
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.CommsDecoder.<lambda2>
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - msgspec.msgpack.Decoder
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msgspec.msgpack.Decoder
    functionSourceFile: msgspec
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.CommsDecoder.<lambda3>
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - pydantic.TypeAdapter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.TypeAdapter
    functionSourceFile: pydantic
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.CommsDecoder.<lambda4>
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - pydantic.TypeAdapter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 195
    functionName: airflow.sdk.execution_time.comms.CommsDecoder.send
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.comms.CommsDecoder._from_frame
    - socket.recv_fds
    - int.from_bytes
    - airflow.sdk.execution_time.comms.CommsDecoder._get_response
    - <builtin>.isinstance
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - msgspec.Struct.req_encoder.encode_into
    - msg.model_dump
    - n.to_bytes
    - <builtin>.memoryview
    - <builtin>.len
    - <builtin>.bytearray
    - msgspec.Struct.__init__
    - <builtin>.next
    - airflow.sdk.execution_time.comms.CommsDecoder._read_frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.model_dump
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msgspec.Struct.__init__
    functionSourceFile: ''
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7a8e580>
    argNames:
    - self
    - maxfds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 260
    functionName: airflow.sdk.execution_time.comms.CommsDecoder._read_frame
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 2
    functionsReached:
    - socket.recv_fds
    - int.from_bytes
    - <builtin>.memoryview
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised:
    - EOFError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 294
    functionName: airflow.sdk.execution_time.comms.CommsDecoder._from_frame
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowRuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 310
    functionName: airflow.sdk.execution_time.comms.CommsDecoder._get_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - airflow.sdk.execution_time.comms.CommsDecoder._from_frame
    - int.from_bytes
    - socket.recv_fds
    - <builtin>.bytearray
    - <builtin>.memoryview
    - airflow.sdk.execution_time.comms.CommsDecoder._read_frame
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 220
    functionName: airflow.sdk.execution_time.comms.CommsDecoder.asend
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.comms.CommsDecoder._from_frame
    - <builtin>.len
    - <builtin>.isinstance
    - loop.sock_sendall
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - msgspec.Struct.req_encoder.encode_into
    - <builtin>.bytearray
    - n.to_bytes
    - msg.model_dump
    - loop.run_in_executor
    - msgspec.Struct.__init__
    - <builtin>.next
    - asyncio.to_thread
    - asyncio.get_running_loop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.get_running_loop
    functionSourceFile: asyncio
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loop.run_in_executor
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loop.sock_sendall
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.to_thread
    functionSourceFile: asyncio
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.recv_fds
    functionSourceFile: socket
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: int.from_bytes
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.memoryview
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.ConfigDict
    functionSourceFile: pydantic
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.StartupDetails
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: airflow.sdk.execution_time.comms.AssetResult.from_asset_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - asset_response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 355
    functionName: airflow.sdk.execution_time.comms.AssetEventSourceTaskInstance.dag_id
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 359
    functionName: airflow.sdk.execution_time.comms.AssetEventSourceTaskInstance.run_id
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 362
    functionName: airflow.sdk.execution_time.comms.AssetEventSourceTaskInstance.xcom_pull
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.get_value
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.get_one
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - SUPERVISOR_COMMS.send
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 370
    functionName: airflow.sdk.execution_time.comms._fetch_dag_run
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 2
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset_event_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 383
    functionName: airflow.sdk.execution_time.comms.AssetEventResult.from_asset_event_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - pydantic.BaseModel.__init__
    - asset_event_response.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_event_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.AssetEventResult
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.cached_property
    functionSourceFile: ''
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 387
    functionName: airflow.sdk.execution_time.comms.AssetEventResult.source_dag_run
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.comms._fetch_dag_run
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 393
    functionName: airflow.sdk.execution_time.comms.AssetEventResult.source_task_instance
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset_events_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 411
    functionName: airflow.sdk.execution_time.comms.AssetEventsResult.from_asset_events_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - pydantic.BaseModel.__init__
    - asset_events_response.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_events_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 426
    functionName: airflow.sdk.execution_time.comms.AssetEventsResult.iter_asset_event_results
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.comms.AssetEventResult.from_asset_event_response
    - pydantic.BaseModel.__init__
    - asset_event_response.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset_event_dag_run_reference
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 432
    functionName: airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.from_asset_event_dag_run_reference
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 4
    functionsReached:
    - pydantic.BaseModel.__init__
    - asset_event_dag_run_reference.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_event_dag_run_reference.model_dump
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 439
    functionName: airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.source_dag_run
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.comms._fetch_dag_run
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 445
    functionName: airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.source_task_instance
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - inactive_assets_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 463
    functionName: airflow.sdk.execution_time.comms.InactiveAssetsResult.from_inactive_assets_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - inactive_assets_response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inactive_assets_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - xcom_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 481
    functionName: airflow.sdk.execution_time.comms.XComResult.from_xcom_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 3
    functionsReached:
    - xcom_response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xcom_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 501
    functionName: airflow.sdk.execution_time.comms.XComSequenceIndexResult.from_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 2
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 510
    functionName: airflow.sdk.execution_time.comms.XComSequenceSliceResult.from_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 2
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - connection_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 518
    functionName: airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 14
    functionsReached:
    - connection_response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - variable_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 537
    functionName: airflow.sdk.execution_time.comms.VariableResult.from_variable_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 3
    functionsReached:
    - pydantic.BaseModel.__init__
    - variable_response.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: variable_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dr_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 551
    functionName: airflow.sdk.execution_time.comms.DagRunResult.from_api_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - dr_response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dr_state_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 568
    functionName: airflow.sdk.execution_time.comms.DagRunStateResult.from_api_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 2
    functionsReached:
    - dr_state_response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr_state_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - prev_dag_run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 597
    functionName: airflow.sdk.execution_time.comms.PrevSuccessfulDagRunResult.from_dagrun_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 2
    functionsReached:
    - prev_dag_run.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prev_dag_run.model_dump
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - task_states_response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 625
    functionName: airflow.sdk.execution_time.comms.TaskStatesResult.from_api_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 3
    functionsReached:
    - pydantic.BaseModel.__init__
    - task_states_response.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_states_response.model_dump
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 640
    functionName: airflow.sdk.execution_time.comms.TaskBreadcrumbsResult.from_api_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.model_dump
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - hitl_request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 686
    functionName: airflow.sdk.execution_time.comms.HITLDetailRequestResult.from_api_response
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 1
    functionsReached:
    - hitl_request.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hitl_request.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.Field
    functionSourceFile: pydantic
    functionUses: 104
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.comms.TriggerDagRun
    functionSourceFile: airflow.sdk.execution_time.comms
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.xcom
    functionSourceFile: airflow.sdk.execution_time.xcom
    functionUses: 0
    functionsReached:
    - <builtin>.issubclass
    - conf.getimport
    - airflow.sdk.execution_time.xcom.resolve_xcom_backend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: airflow.sdk.execution_time.xcom.resolve_xcom_backend
    functionSourceFile: airflow.sdk.execution_time.xcom
    functionUses: 1
    functionsReached:
    - <builtin>.issubclass
    - conf.getimport
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getimport
    functionSourceFile: <builtin>
    functionUses: 122
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.issubclass
    functionSourceFile: <builtin>
    functionUses: 95
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.configuration
    functionSourceFile: airflow.sdk.configuration
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.getLogger
    functionSourceFile: logging
    functionUses: 213
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.sdk.configuration._default_config_file_path
    functionSourceFile: airflow.sdk.configuration
    functionUses: 5
    functionsReached:
    - <builtin>.str
    - pathlib.Path
    - config_path.exists
    linkageType: pythonLinkage
    raised:
    - FileNotFoundError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path
    functionSourceFile: pathlib
    functionUses: 447
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_path.exists
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 64
    functionName: airflow.sdk.configuration.retrieve_configuration_description
    functionSourceFile: airflow.sdk.configuration
    functionUses: 3
    functionsReached:
    - airflow.sdk.yaml.safe_load
    - <builtin>.open
    - yaml.load
    - pathlib.Path
    - config_path.exists
    - <builtin>.str
    - airflow.sdk.configuration._default_config_file_path
    - base_configuration_description.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.open
    functionSourceFile: <builtin>
    functionUses: 321
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - stream
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.sdk.yaml.safe_load
    functionSourceFile: airflow.sdk.yaml
    functionUses: 4
    functionsReached:
    - yaml.load
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base_configuration_description.update
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - configuration_description
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 79
    functionName: airflow.sdk.configuration.create_default_config_parser
    functionSourceFile: airflow.sdk.configuration
    functionUses: 3
    functionsReached:
    - os.environ.get
    - airflow.sdk._shared.configuration.parser.configure_parser_from_configuration_description
    - <builtin>.isinstance
    - configparser.ConfigParser
    - configparser.ConfigParser.set
    - airflow.sdk.configuration.get_sdk_expansion_variables
    - default_value.format
    - configuration_description.items
    - os.path.expanduser
    - <builtin>.str
    - configparser.ConfigParser.add_section
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser
    functionSourceFile: configparser
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.sdk.configuration.get_sdk_expansion_variables
    functionSourceFile: airflow.sdk.configuration
    functionUses: 6
    functionsReached:
    - os.environ.get
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - parser
    - configuration_description
    - all_vars
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: airflow.sdk._shared.configuration.parser.configure_parser_from_configuration_description
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - configparser.ConfigParser.set
    - default_value.format
    - configuration_description.items
    - <builtin>.str
    - configparser.ConfigParser.add_section
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.expanduser
    functionSourceFile: os
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow.sdk.configuration.get_airflow_config
    functionSourceFile: airflow.sdk.configuration
    functionUses: 3
    functionsReached:
    - os.environ.get
    - os.path.join
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.join
    functionSourceFile: os
    functionUses: 111
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d4f3d0>
    argNames:
    - self
    - default_config
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 122
    functionName: airflow.sdk.configuration.AirflowSDKConfigParser.__init__
    functionSourceFile: airflow.sdk.configuration
    functionUses: 2
    functionsReached:
    - airflow.sdk.configuration.retrieve_configuration_description
    - airflow.sdk._shared.configuration.parser._is_template
    - airflow.sdk.yaml.safe_load
    - airflow.sdk.configuration.get_airflow_config
    - os.path.exists
    - configparser.ConfigParser.read_string
    - configparser.ConfigParser.items
    - base_configuration_description.update
    - os.environ.get
    - configparser.ConfigParser
    - configuration_description.get
    - <builtin>.open
    - default_value.format
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.read
    - configuration_description.items
    - yaml.load
    - pathlib.Path
    - config_path.exists
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - log.error
    - airflow.sdk.configuration._default_config_file_path
    - configparser.ConfigParser.sections
    - os.path.join
    - log.warning
    - airflow.sdk.configuration.get_sdk_expansion_variables
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template
    - airflow.sdk._shared.configuration.parser.configure_parser_from_configuration_description
    - <builtin>.isinstance
    - configparser.ConfigParser.set
    - os.path.expanduser
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    - <builtin>.str
    - airflow.sdk.configuration.create_default_config_parser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.exists
    functionSourceFile: os
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7621b80>
    argNames:
    - self
    - filenames
    - encoding
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1277
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.read
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - config_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 321
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - configparser.ConfigParser.sections
    - log.error
    - airflow.sdk._shared.configuration.parser._is_template
    - configparser.ConfigParser
    - configuration_description.get
    - configparser.ConfigParser.set
    - configparser.ConfigParser.read_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template
    - configparser.ConfigParser.add_section
    - configparser.ConfigParser.items
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 148
    functionName: airflow.sdk.configuration.AirflowSDKConfigParser.expand_all_configuration_values
    functionSourceFile: airflow.sdk.configuration
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.configuration.parser._is_template
    - configparser.ConfigParser.deprecated_options.get
    - configparser.ConfigParser.get
    - configparser.ConfigParser.remove_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.has_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.items
    - os.environ.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.set
    - configuration_description.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.remove_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - configparser.ConfigParser.sections
    - key.lower
    - option_description.get
    - log.warning
    - airflow.sdk.configuration.get_sdk_expansion_variables
    - section.lower
    - value.replace
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template
    - <builtin>.isinstance
    - configparser.ConfigParser.has_section
    - value.format
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - option.lower
    - os.path.expanduser
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.sections
    functionSourceFile: configparser
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.items
    functionSourceFile: configparser
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73fdbe0>
    argNames:
    - self
    - section
    - option
    - lookup_from_deprecated
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1321
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.has_option
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ce81f0>
    argNames:
    - self
    - section
    - option
    - remove_default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1365
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.remove_option
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - option.lower
    - configparser.ConfigParser.get
    - section.lower
    - configparser.ConfigParser.remove_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - value.replace
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1555
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 6
    functionsReached:
    - configuration_description.get
    - airflow.sdk._shared.configuration.parser._is_template
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73fdd60>
    argNames:
    - self
    - section
    - option
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1350
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.set
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - configparser.ConfigParser.has_section
    - option.lower
    - section.lower
    - configparser.ConfigParser.add_section
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.format
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 165
    functionName: airflow.sdk.configuration.AirflowSDKConfigParser.load_test_config
    functionSourceFile: airflow.sdk.configuration
    functionUses: 2
    functionsReached:
    - airflow.sdk.configuration.AirflowSDKConfigParser.remove_all_read_configurations
    - airflow.sdk._shared.configuration.parser._is_template
    - configparser.ConfigParser.deprecated_options.get
    - configparser.ConfigParser.get
    - io.StringIO
    - configparser.ConfigParser.remove_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.has_option
    - log.info
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.items
    - os.environ.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.set
    - configuration_description.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.remove_option
    - pathlib.Path
    - config_path.exists
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - configparser.ConfigParser.remove_section
    - configparser.ConfigParser.add_section
    - airflow.sdk.configuration._default_config_file_path
    - <builtin>.super
    - configparser.ConfigParser.sections
    - key.lower
    - option_description.get
    - log.warning
    - airflow.sdk.configuration.get_sdk_expansion_variables
    - section.lower
    - configparser.ConfigParser.read_file
    - value.replace
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template
    - airflow.sdk.configuration.AirflowSDKConfigParser.expand_all_configuration_values
    - <builtin>.isinstance
    - configparser.ConfigParser.has_section
    - value.format
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - option.lower
    - os.path.expanduser
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - unit_test_config_file.read_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unit_test_config_file.read_text
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: airflow.sdk.configuration.AirflowSDKConfigParser.remove_all_read_configurations
    functionSourceFile: airflow.sdk.configuration
    functionUses: 3
    functionsReached:
    - configparser.ConfigParser.remove_section
    - configparser.ConfigParser.sections
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO
    functionSourceFile: io
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.read_file
    functionSourceFile: configparser
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.info
    functionSourceFile: <builtin>
    functionUses: 502
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.remove_section
    functionSourceFile: configparser
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec95f5cd0>
    argNames:
    - worker_mode
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: airflow.sdk.configuration.get_custom_secret_backend
    functionSourceFile: airflow.sdk.configuration
    functionUses: 29
    functionsReached:
    - conf._get_custom_secret_backend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf._get_custom_secret_backend
    functionSourceFile: <builtin>
    functionUses: 168
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec95f5e20>
    argNames:
    - default_backends
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 207
    functionName: airflow.sdk.configuration.initialize_secrets_backends
    functionSourceFile: airflow.sdk.configuration
    functionUses: 28
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - conf._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - backend_list.append
    - airflow.sdk.configuration.get_custom_secret_backend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: backend_list.append
    functionSourceFile: <builtin>
    functionUses: 154
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dotted_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.sdk._shared.module_loading.import_string
    functionSourceFile: airflow.sdk._shared.module_loading
    functionUses: 172
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1eca5348b0>
    argNames:
    - default_backends
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 239
    functionName: airflow.sdk.configuration.ensure_secrets_loaded
    functionSourceFile: airflow.sdk.configuration
    functionUses: 27
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - conf._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - backend_list.append
    - airflow.sdk.configuration.get_custom_secret_backend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.len
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 257
    functionName: airflow.sdk.configuration.initialize_config
    functionSourceFile: airflow.sdk.configuration
    functionUses: 1
    functionsReached:
    - airflow.sdk.configuration.AirflowSDKConfigParser.remove_all_read_configurations
    - airflow.sdk.configuration.retrieve_configuration_description
    - airflow.sdk._shared.configuration.parser._is_template
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk.yaml.safe_load
    - airflow.sdk.configuration.get_airflow_config
    - configparser.ConfigParser.get
    - os.path.exists
    - val.split
    - io.StringIO
    - configparser.ConfigParser.read_string
    - configparser.ConfigParser.remove_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.has_option
    - log.info
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.items
    - base_configuration_description.update
    - os.environ.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getboolean
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.set
    - configparser.ConfigParser
    - configuration_description.get
    - <builtin>.open
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.remove_option
    - default_value.format
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.read
    - configuration_description.items
    - airflow.sdk.configuration.AirflowSDKConfigParser.load_test_config
    - yaml.load
    - pathlib.Path
    - config_path.exists
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - configparser.ConfigParser.remove_section
    - log.error
    - <builtin>.super
    - configparser.ConfigParser.add_section
    - airflow.sdk.configuration._default_config_file_path
    - configparser.ConfigParser.sections
    - key.lower
    - option_description.get
    - os.path.join
    - log.warning
    - airflow.sdk.configuration.get_sdk_expansion_variables
    - section.lower
    - airflow.sdk.configuration.AirflowSDKConfigParser.__init__
    - configparser.ConfigParser.read_file
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template
    - value.replace
    - airflow.sdk.configuration.AirflowSDKConfigParser.expand_all_configuration_values
    - airflow.sdk._shared.configuration.parser.configure_parser_from_configuration_description
    - <builtin>.isinstance
    - configparser.ConfigParser.has_section
    - value.format
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - configparser.ConfigParser.set
    - option.lower
    - os.path.expanduser
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.sdk.configuration.create_default_config_parser
    - unit_test_config_file.read_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1063
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getboolean
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 269
    functionName: airflow.sdk.configuration.__getattr__
    functionSourceFile: airflow.sdk.configuration
    functionUses: 0
    functionsReached:
    - airflow.sdk.configuration.AirflowSDKConfigParser.remove_all_read_configurations
    - airflow.sdk.configuration.retrieve_configuration_description
    - airflow.sdk._shared.configuration.parser._is_template
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk.yaml.safe_load
    - airflow.sdk.configuration.get_airflow_config
    - configparser.ConfigParser.get
    - os.path.exists
    - val.split
    - io.StringIO
    - configparser.ConfigParser.read_string
    - configparser.ConfigParser.remove_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.has_option
    - log.info
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.items
    - base_configuration_description.update
    - os.environ.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getboolean
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.set
    - configparser.ConfigParser
    - configuration_description.get
    - <builtin>.globals
    - <builtin>.open
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.remove_option
    - default_value.format
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.read
    - configuration_description.items
    - airflow.sdk.configuration.AirflowSDKConfigParser.load_test_config
    - yaml.load
    - pathlib.Path
    - config_path.exists
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - configparser.ConfigParser.remove_section
    - log.error
    - <builtin>.super
    - configparser.ConfigParser.add_section
    - airflow.sdk.configuration._default_config_file_path
    - configparser.ConfigParser.sections
    - key.lower
    - option_description.get
    - os.path.join
    - log.warning
    - airflow.sdk.configuration.get_sdk_expansion_variables
    - section.lower
    - airflow.sdk.configuration.AirflowSDKConfigParser.__init__
    - configparser.ConfigParser.read_file
    - <builtin>.str
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template
    - value.replace
    - airflow.sdk.configuration.AirflowSDKConfigParser.expand_all_configuration_values
    - airflow.sdk._shared.configuration.parser.configure_parser_from_configuration_description
    - <builtin>.isinstance
    - configparser.ConfigParser.has_section
    - value.format
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - configparser.ConfigParser.set
    - option.lower
    - os.path.expanduser
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk.configuration.initialize_config
    - airflow.sdk.configuration.create_default_config_parser
    - unit_test_config_file.read_text
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.configuration
    functionSourceFile: airflow.sdk._shared.configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.yaml
    functionSourceFile: airflow.sdk.yaml
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: yaml.load
    functionSourceFile: yaml
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.sdk.yaml.dump
    functionSourceFile: airflow.sdk.yaml
    functionUses: 0
    functionsReached:
    - typing.cast
    - yaml.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: yaml.dump
    functionSourceFile: yaml
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast
    functionSourceFile: typing
    functionUses: 350
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.sdk.yaml.__getattr__
    functionSourceFile: airflow.sdk.yaml
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.configuration.parser
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - env_var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.sdk._shared.configuration.parser.expand_env_var
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 9
    functionsReached:
    - os.path.expandvars
    - <builtin>.str
    - <builtin>.isinstance
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.expandvars
    functionSourceFile: os
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - command
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.sdk._shared.configuration.parser.run_command
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 11
    functionsReached:
    - process.communicate
    - sys.getdefaultencoding
    - stream.decode
    - subprocess.Popen
    - shlex.split
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shlex.split
    functionSourceFile: shlex
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.Popen
    functionSourceFile: subprocess
    functionUses: 65
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.getdefaultencoding
    functionSourceFile: sys
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stream.decode
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: process.communicate
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - configuration_description
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: airflow.sdk._shared.configuration.parser._is_template
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 7
    functionsReached:
    - configuration_description.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configuration_description.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configuration_description.items
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.add_section
    functionSourceFile: configparser
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.set
    functionSourceFile: configparser
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: default_value.format
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 218
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._validators
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.validate
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._validators
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 233
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._validate_deprecated_values
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - configparser.ConfigParser.deprecated_options.get
    - replacement.items
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_env_var
    - old.search
    - old.sub
    - team_name.upper
    - key.lower
    - option_description.get
    - key.upper
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._using_old_value
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - section.replace
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._create_future_warning
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_values.items
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.deprecated_values.items
    functionSourceFile: configparser
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: replacement.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec98627c0>
    - <ast.Constant object at 0x7f1ec98629a0>
    - <ast.Constant object at 0x7f1ec98626a0>
    - <ast.Constant object at 0x7f1ec9862a60>
    argNames:
    - self
    - section
    - key
    - suppress_warnings
    - lookup_from_deprecated
    - _extra_stacklevel
    - team_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1016
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 31
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - old
    - current_value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._using_old_value
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - old.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: old.sub
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - name
    - new_value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 254
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_env_var
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - team_name.upper
    - key.upper
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - section.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - name
    - section
    - current_value
    - new_value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 261
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._create_future_warning
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: old.search
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec92077c0>
    argNames:
    - self
    - section
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 777
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 9
    functionsReached:
    - team_name.upper
    - key.upper
    - section.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - configuration_description
    - _default_values
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.__init__
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - typing.overload
    - functools.cached_property
    - typing.TypeVar
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 290
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_options
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - configparser.ConfigParser.deprecated_options.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.deprecated_options.items
    functionSourceFile: configparser
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_sections
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - configparser.ConfigParser.deprecated_sections.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.deprecated_sections.items
    functionSourceFile: configparser
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 302
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.sensitive_config_values
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - v.get
    - sensitive.update
    - section.lower
    - s_c.get
    - flattened.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s_c.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section.lower
    functionSourceFile: <builtin>
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.lower
    functionSourceFile: <builtin>
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flattened.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.get
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sensitive.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.read_string
    functionSourceFile: configparser
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.error
    functionSourceFile: <builtin>
    functionUses: 316
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87c09a0>
    - <ast.Constant object at 0x7f1ec87c0e50>
    argNames:
    - self
    - section
    - key
    - fallback
    - raw
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 353
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 10
    functionsReached:
    - value.replace
    - configparser.ConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.get
    functionSourceFile: configparser
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.replace
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87c02b0>
    argNames:
    - self
    - worker_mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 374
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 12
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - json.loads
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1180
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 13
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - key.lower
    - airflow.models.base.Any.__name__.rsplit
    - option_description.get
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - section.lower
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec683acd0>
    argNames:
    - self
    - section
    - key
    - fallback
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1205
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 13
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - json.loads
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - config_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 413
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 11
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - json.loads
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: secrets_client.get_config
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 436
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - process.communicate
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.run_command
    - <builtin>.isinstance
    - section_dict.get
    - stream.decode
    - subprocess.Popen
    - config_sources.get
    - shlex.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_sources.get
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section_dict.get
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 452
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - section_dict.get
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - config_sources.get
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_sensitive
    - display_source
    - raw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 468
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_secrets
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - config_sources.setdefault
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - section_dict.get
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - value.replace
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - config_sources.get
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_sources.setdefault
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_sensitive
    - display_source
    - raw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 489
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_commands
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - process.communicate
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.run_command
    - <builtin>.isinstance
    - section_dict.get
    - stream.decode
    - config_sources.setdefault
    - subprocess.Popen
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    - <builtin>.str
    - shlex.split
    - config_sources.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_sensitive
    - display_source
    - raw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 512
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_envs
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - typing.NamedTuple.value.__qualname__.rsplit
    - config_sources.setdefault
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - os.path.expandvars
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - opt.replace
    - typing.NamedTuple.payload.__qualname__.rsplit
    - team_name.upper
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - key.upper
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - shlex.split
    - attrs.AttrsInstance.payload.__name__.rsplit
    - section.replace
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - env_var.lower
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - subprocess.Popen
    - typing.NamedTuple.func.__qualname__.rsplit
    - env_var.split
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - process.communicate
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - stream.decode
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - os_environment.startswith
    - airflow.sdk._shared.configuration.parser.run_command
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - os.path.expanduser
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os_environment.startswith
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env_var.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6824250>
    argNames:
    - self
    - section
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 782
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 6
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - os.path.expandvars
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - team_name.upper
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - key.upper
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - shlex.split
    - attrs.AttrsInstance.payload.__name__.rsplit
    - section.replace
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - subprocess.Popen
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - process.communicate
    - warnings.warn
    - stream.decode
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.run_command
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - os.path.expanduser
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env_var.lower
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opt.replace
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_source
    - getter_func
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 544
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._filter_by_source
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - configparser.ConfigParser.get
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - os.path.expandvars
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - team_name.upper
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - key.upper
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - shlex.split
    - attrs.AttrsInstance.payload.__name__.rsplit
    - section.replace
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - subprocess.Popen
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - value.replace
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - process.communicate
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - stream.decode
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.run_command
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - os.path.expanduser
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 801
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - process.communicate
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.run_command
    - stream.decode
    - subprocess.Popen
    - shlex.split
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 819
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    - configs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 593
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 6
    functionsReached:
    - contextlib.suppress
    - <builtin>.any
    - config.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.items
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.any
    functionSourceFile: <builtin>
    functionUses: 530
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 607
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - deprecated_key.upper
    - deprecated_section.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deprecated_section.upper
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deprecated_key.upper
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    - configs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 614
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - contextlib.suppress
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - config.items
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 624
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - deprecated_key.upper
    - deprecated_section.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    - configs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 631
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - contextlib.suppress
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - config.items
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 641
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - deprecated_key.upper
    - deprecated_section.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues: []
    argNames:
    - config_sources
    - configs
    - configuration_description
    - display_source
    - raw
    - deprecated_options
    - include_env
    - include_cmds
    - include_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 648
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - configparser.ConfigParser.deprecated_options.get
    - contextlib.suppress
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - source_description_section.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - config.items
    - os.environ.get
    - configuration_description.get
    - config.suppress_future_warnings
    - config_sources.setdefault
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - <builtin>.any
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - deprecated_section.upper
    - config.sections
    - deprecated_key.upper
    - source_description_key.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.sections
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 0
    IfCount: 10
    argCount: 12
    argDefaultValues: []
    argNames:
    - config
    - config_sources
    - configuration_description
    - display_source
    - raw
    - section
    - source_name
    - deprecated_options
    - configs
    - include_env
    - include_cmds
    - include_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 678
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - configparser.ConfigParser.deprecated_options.get
    - contextlib.suppress
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - source_description_section.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - config.items
    - os.environ.get
    - configuration_description.get
    - config.suppress_future_warnings
    - config_sources.setdefault
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - <builtin>.any
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - deprecated_section.upper
    - deprecated_key.upper
    - source_description_key.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.suppress_future_warnings
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.deprecated_options.get
    functionSourceFile: configparser
    functionUses: 75
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: source_description_section.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: source_description_key.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - deprecated_section
    - deprecated_name
    - extra_stacklevel
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 743
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.contextmanager
    functionSourceFile: ''
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 763
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: team_name.upper
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section.replace
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.upper
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d91880>
    - <ast.Constant object at 0x7f1ec8d91430>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 828
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_environment_variables
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - os.path.expandvars
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - team_name.upper
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - key.upper
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - shlex.split
    - attrs.AttrsInstance.payload.__name__.rsplit
    - section.replace
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - subprocess.Popen
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - process.communicate
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - stream.decode
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.run_command
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - os.path.expanduser
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.get
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72aee50>
    - <ast.Constant object at 0x7f1ec72ae4f0>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 852
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_config_file
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - os.path.expanduser
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - os.path.expandvars
    - <builtin>.str
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 132
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec750a7c0>
    - <ast.Constant object at 0x7f1ec750ac70>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 877
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_commands
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - process.communicate
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.run_command
    - warnings.warn
    - stream.decode
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - subprocess.Popen
    - shlex.split
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fa87f0>
    - <ast.Constant object at 0x7f1ec6fa8040>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 900
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_secrets
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec787f550>
    - <ast.Constant object at 0x7f1ec787f280>
    - <ast.Constant object at 0x7f1ec787f3d0>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - team_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 923
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_defaults
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - configparser.ConfigParser.get
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - os.path.expanduser
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - <builtin>.str
    - value.replace
    - os.path.expandvars
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bdc0d0>
    argNames:
    - self
    - section
    - key
    - lookup_from_deprecated
    - extra_stacklevel
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 939
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 32
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - section.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: option_description.get
    functionSourceFile: <builtin>
    functionUses: 71
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.split
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1077
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getint
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - <builtin>.int
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.float
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.int
    functionSourceFile: <builtin>
    functionUses: 226
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.float
    functionSourceFile: <builtin>
    functionUses: 138
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1098
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getfloat
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.float
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fe4880>
    argNames:
    - self
    - section
    - key
    - delimiter
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1114
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getlist
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - key.lower
    - option_description.get
    - <builtin>.isinstance
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - item.strip
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: item.strip
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - enum_class
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1136
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getenum
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c02430>
    argNames:
    - self
    - section
    - key
    - enum_class
    - delimiter
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1157
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getenumlist
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - enum_list.append
    - key.lower
    - option_description.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getlist
    - <builtin>.isinstance
    - kwargs.setdefault
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - item.strip
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.setdefault
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum_list.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.loads
    functionSourceFile: json
    functionUses: 250
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec82b3280>
    argNames:
    - self
    - section
    - key
    - fallback
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1226
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.gettimedelta
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - <builtin>.int
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - datetime.timedelta
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1263
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_mandatory_value
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1270
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_mandatory_list_value
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getlist
    - <builtin>.isinstance
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - item.strip
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7621e50>
    argNames:
    - self
    - dictionary
    - source
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1284
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.read_dict
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1296
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_sections_including_defaults
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - dict.fromkeys
    - configparser.ConfigParser.sections
    - itertools.chain
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.list
    functionSourceFile: <builtin>
    functionUses: 481
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.chain
    functionSourceFile: itertools
    functionUses: 86
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dict.fromkeys
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - section
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1306
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_options_including_defaults
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - configparser.ConfigParser.has_section
    - itertools.chain
    - dict.fromkeys
    - configparser.ConfigParser.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.has_section
    functionSourceFile: configparser
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.options
    functionSourceFile: configparser
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: option.lower
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.remove_option
    functionSourceFile: configparser
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - optionstr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1380
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.optionxform
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1392
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 8
    IfCount: 9
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c5bd30>
    - <ast.Constant object at 0x7f1ec9c5b1c0>
    - <ast.Constant object at 0x7f1ec9c5b2b0>
    - <ast.Constant object at 0x7f1ec9c5b220>
    - <ast.Constant object at 0x7f1ec9c5bdf0>
    - <ast.Constant object at 0x7f1ec9c5b5b0>
    argNames:
    - self
    - display_source
    - display_sensitive
    - raw
    - include_env
    - include_cmds
    - include_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1403
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.as_dict
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - configparser.ConfigParser.get
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    - airflow.sdk._shared.module_loading.import_string
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - typing.NamedTuple.value.__qualname__.rsplit
    - config_sources.setdefault
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - <builtin>.any
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - section_dict.get
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - deprecated_section.upper
    - attrs.AttrsInstance.__name__.rsplit
    - source_description_key.get
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - os.path.expandvars
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - source_description_section.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - config.items
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - opt.replace
    - typing.NamedTuple.payload.__qualname__.rsplit
    - team_name.upper
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - key.upper
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - log.warning
    - section.lower
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_secrets
    - shlex.split
    - attrs.AttrsInstance.payload.__name__.rsplit
    - section.replace
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    - env_var.lower
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._filter_by_source
    - subprocess.Popen
    - typing.NamedTuple.func.__qualname__.rsplit
    - env_var.split
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - configuration_description.get
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - config.suppress_future_warnings
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict
    - airflow.models.base.Any.func.__name__.rsplit
    - config.sections
    - <builtin>.all
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - value.replace
    - <builtin>.getattr
    - process.communicate
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_commands
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - stream.decode
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_envs
    - config_sources.get
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - os_environment.startswith
    - airflow.sdk._shared.configuration.parser.run_command
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - deprecated_key.upper
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - os.path.expanduser
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.all
    functionSourceFile: <builtin>
    functionUses: 227
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 8
    IfCount: 7
    argCount: 11
    argDefaultValues: []
    argNames:
    - self
    - file
    - option
    - extra_spacing
    - include_descriptions
    - include_env_vars
    - include_examples
    - include_sources
    - section_config_description
    - section_to_write
    - sources_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1502
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_option_header
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - file.write
    - sources_section.get
    - option_config_description.get
    - sources_dict.get
    - option.upper
    - description.splitlines
    - example.splitlines
    - section_config_description.get
    - section_to_write.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section_config_description.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: option_config_description.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: description.splitlines
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file.write
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: example.splitlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sources_dict.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sources_section.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section_to_write.upper
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: option.upper
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72a1d90>
    argNames:
    - self
    - section
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1565
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.getsection
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - key.lower
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - os.path.expandvars
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - team_name.upper
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - key.upper
    - log.warning
    - section.lower
    - shlex.split
    - attrs.AttrsInstance.payload.__name__.rsplit
    - section.replace
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - env_var.replace
    - _section.update
    - typing.NamedTuple.value.__name__.rsplit
    - configparser.ConfigParser.deprecated_options.get
    - subprocess.Popen
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.keys
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - key.endswith
    - process.communicate
    - configparser.ConfigParser.has_section
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - stream.decode
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - _section.items
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.items
    - airflow.models.base.Any.value.__qualname__.rsplit
    - val.lower
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.run_command
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - env_var.startswith
    - os.path.expanduser
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.float
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.dict
    functionSourceFile: <builtin>
    functionUses: 456
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _section.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.keys
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.sorted
    functionSourceFile: <builtin>
    functionUses: 467
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env_var.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env_var.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _section.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.lower
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - file
    - include_descriptions
    - section_config_description
    - section_to_write
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1616
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_section_header
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - file.write
    - section_config_description.get
    - section_description.splitlines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section_description.splitlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c4f5e0>
    argNames:
    - self
    - file
    - option
    - comment_out_everything
    - needs_separation
    - only_defaults
    - section_to_write
    - hide_sensitive
    - is_sensitive
    - show_values
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1630
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_value
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - file.write
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - warnings.warn
    - value.replace
    - configparser.ConfigParser.get
    - log.warning
    - section.lower
    - json.loads
    - value.splitlines
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - json.dumps
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.splitlines
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.dumps
    functionSourceFile: json
    functionUses: 310
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 14
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca59ce80>
    - <ast.Constant object at 0x7f1eca59cc10>
    - <ast.Constant object at 0x7f1eca59c430>
    - <ast.Constant object at 0x7f1eca59cfd0>
    - <ast.Constant object at 0x7f1eca59c310>
    - <ast.Constant object at 0x7f1eca59cf40>
    - <ast.Constant object at 0x7f1eca59cb50>
    - <ast.Constant object at 0x7f1eca59ca30>
    - <ast.Constant object at 0x7f1eca59c550>
    - <ast.Constant object at 0x7f1eca59c8e0>
    - <ast.Constant object at 0x7f1eca59c520>
    argNames:
    - self
    - file
    - section
    - include_examples
    - include_descriptions
    - include_sources
    - include_env_vars
    - include_providers
    - comment_out_everything
    - hide_sensitive
    - extra_spacing
    - only_defaults
    - show_values
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1674
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.write
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - itertools.chain
    - option.upper
    - configparser.ConfigParser.get
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_unloaded
    - value.splitlines
    - airflow.sdk._shared.module_loading.import_string
    - sys.getdefaultencoding
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.expand_env_var
    - typing.NamedTuple.value.__qualname__.rsplit
    - config_sources.setdefault
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value
    - <builtin>.any
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - configparser.ConfigParser.sections
    - key.lower
    - section_dict.get
    - dict.fromkeys
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - deprecated_section.upper
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_option_header
    - source_description_key.get
    - sources_section.get
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - json.loads
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - os.path.expandvars
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - source_description_section.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - config.items
    - opt.replace
    - typing.NamedTuple.payload.__qualname__.rsplit
    - team_name.upper
    - secrets_client.get_config
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - typing.NamedTuple.value.func.__name__.rsplit
    - key.upper
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - log.warning
    - description.splitlines
    - section.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - shlex.split
    - section.replace
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    - env_var.lower
    - option.lower
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - section_config_description.get
    - section_to_write.upper
    - section_to_write.lower
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._reload_provider_configs
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._filter_by_source
    - subprocess.Popen
    - typing.NamedTuple.func.__qualname__.rsplit
    - env_var.split
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.make_sure_configuration_loaded
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - configuration_description.get
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - config.suppress_future_warnings
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_value
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - option_description.get
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_section_header
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_sections_including_defaults
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict
    - airflow.models.base.Any.func.__name__.rsplit
    - config.sections
    - <builtin>.all
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - value.replace
    - <builtin>.getattr
    - process.communicate
    - configparser.ConfigParser.has_section
    - warnings.warn
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_commands
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - stream.decode
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - file.write
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get
    - airflow.models.base.Any.value.__qualname__.rsplit
    - section_description.splitlines
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.as_dict
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_options_including_defaults
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_envs
    - config_sources.get
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - os_environment.startswith
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.run_command
    - sources_dict.get
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - configparser.ConfigParser.options
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - deprecated_key.upper
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - option_config_description.get
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_loaded
    - os.path.expanduser
    - example.splitlines
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_secrets
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - with_providers
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1750
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser.make_sure_configuration_loaded
    functionSourceFile: airflow.sdk._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._reload_provider_configs
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_unloaded
    - airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_loaded
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section_to_write.lower
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1768
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_loaded
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1772
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_unloaded
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1776
    functionName: airflow.sdk._shared.configuration.parser.AirflowConfigParser._reload_provider_configs
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.configuration.exceptions
    functionSourceFile: airflow.sdk._shared.configuration.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.module_loading
    functionSourceFile: airflow.sdk._shared.module_loading
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.payload.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.payload.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.payload.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.func.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.func.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.value.func.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.func.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.func.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.payload.func.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.payload.func.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.value.func.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.func.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.func.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.func.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.value.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.func.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    functionSourceFile: pendulum
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    functionSourceFile: pendulum
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.func.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.value.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.value.func.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.payload.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.payload.func.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.func.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.func.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    functionSourceFile: pendulum
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.value.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.payload.func.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.payload.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.func.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.func.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.func.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.func.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.value.__name__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.func.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.value.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.payload.__name__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    functionSourceFile: pendulum
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.value.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.func.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.value.func.__name__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    functionSourceFile: airflow
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.func.__qualname__.rsplit
    functionSourceFile: typing
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    functionSourceFile: attrs
    functionUses: 173
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec917b400>
    - <ast.Constant object at 0x7f1ec917b1c0>
    argNames:
    - o
    - use_qualname
    - exclude_module
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.sdk._shared.module_loading.qualname
    functionSourceFile: airflow.sdk._shared.module_loading
    functionUses: 74
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.type
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hasattr
    functionSourceFile: <builtin>
    functionUses: 469
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.type
    functionSourceFile: <builtin>
    functionUses: 419
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ns
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.sdk._shared.module_loading.iter_namespace
    functionSourceFile: airflow.sdk._shared.module_loading
    functionUses: 2
    functionsReached:
    - pkgutil.iter_modules
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkgutil.iter_modules
    functionSourceFile: pkgutil
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.sdk._shared.module_loading.is_valid_dotpath
    functionSourceFile: airflow.sdk._shared.module_loading
    functionUses: 3
    functionsReached:
    - <builtin>.bool
    - re.match
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.match
    functionSourceFile: re
    functionUses: 161
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bool
    functionSourceFile: <builtin>
    functionUses: 226
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.cache
    functionSourceFile: ''
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.sdk._shared.module_loading._get_grouped_entry_points
    functionSourceFile: airflow.sdk._shared.module_loading
    functionUses: 1
    functionsReached:
    - collections.defaultdict
    - importlib.metadata.distributions
    - importlib_metadata.distributions
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.defaultdict
    functionSourceFile: collections
    functionUses: 307
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.distributions
    functionSourceFile: importlib
    functionUses: 249
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib_metadata.distributions
    functionSourceFile: importlib_metadata
    functionUses: 249
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: airflow.sdk._shared.module_loading.entry_points_with_dist
    functionSourceFile: airflow.sdk._shared.module_loading
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - airflow.sdk._shared.module_loading._get_grouped_entry_points
    - log.warning
    - <builtin>.iter
    - importlib_metadata.distributions
    - importlib.metadata.distributions
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.module_loading.file_discovery
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - pattern
    - base_dir
    - definition_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.sdk._shared.module_loading.file_discovery._IgnoreRule.compile
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - rules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: airflow.sdk._shared.module_loading.file_discovery._IgnoreRule.match
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - pattern
    - base_dir
    - definition_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.__init__
    - log.warning
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.compile
    functionSourceFile: re
    functionUses: 346
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - rules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 2
    functionsReached:
    - pathlib.Path.relative_to
    - <builtin>.str
    - rule.pattern.search
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.relative_to
    functionSourceFile: pathlib
    functionUses: 233
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rule.pattern.search
    functionSourceFile: <builtin>
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - pattern
    - base_dir
    - definition_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 2
    functionsReached:
    - pattern.startswith
    - pathspec.patterns.GitWildMatchPattern
    - log.warning
    - pattern.strip
    - pattern.rstrip
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.strip
    functionSourceFile: <builtin>
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.startswith
    functionSourceFile: <builtin>
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.rstrip
    functionSourceFile: <builtin>
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathspec.patterns.GitWildMatchPattern
    functionSourceFile: pathspec
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - rules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.match
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 2
    functionsReached:
    - pathlib.Path.relative_to
    - rel_obj.as_posix
    - <builtin>.isinstance
    - rule.wild_match_pattern.match_file
    - pathlib.Path.is_dir
    - pathlib.Path
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.is_dir
    functionSourceFile: pathlib
    functionUses: 209
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rel_obj.as_posix
    functionSourceFile: <builtin>
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rule.wild_match_pattern.match_file
    functionSourceFile: <builtin>
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - base_dir_path
    - ignore_file_name
    - ignore_rule_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 122
    functionName: airflow.sdk._shared.module_loading.file_discovery._find_path_from_directory
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 1
    functionsReached:
    - rel_obj.as_posix
    - pathspec.patterns.GitWildMatchPattern
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - os.walk
    - pattern.startswith
    - airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - re.sub
    - <builtin>.open
    - ifile.read
    - pathlib.Path
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - rule.wild_match_pattern.match_file
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - <builtin>.isinstance
    - re.compile
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - patterns_by_dir.update
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.walk
    functionSourceFile: os
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.resolve
    functionSourceFile: pathlib
    functionUses: 209
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: patterns_by_dir.get
    functionSourceFile: <builtin>
    functionUses: 206
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.is_file
    functionSourceFile: pathlib
    functionUses: 231
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.sub
    functionSourceFile: re
    functionUses: 232
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ifile.read
    functionSourceFile: <builtin>
    functionUses: 206
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: patterns_by_dir.update
    functionSourceFile: <builtin>
    functionUses: 206
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81267f0>
    argNames:
    - base_dir_path
    - ignore_file_name
    - ignore_file_syntax
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 179
    functionName: airflow.sdk._shared.module_loading.file_discovery.find_path_from_directory
    functionSourceFile: airflow.sdk._shared.module_loading.file_discovery
    functionUses: 0
    functionsReached:
    - rel_obj.as_posix
    - pathspec.patterns.GitWildMatchPattern
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - os.walk
    - pattern.startswith
    - airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - re.sub
    - <builtin>.open
    - ifile.read
    - airflow.sdk._shared.module_loading.file_discovery._find_path_from_directory
    - pathlib.Path
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - rule.wild_match_pattern.match_file
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - <builtin>.isinstance
    - re.compile
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - patterns_by_dir.update
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.secrets
    functionSourceFile: airflow.sdk.execution_time.secrets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.secrets.execution_api
    functionSourceFile: airflow.sdk.execution_time.secrets.execution_api
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81ef430>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.get_conn_value
    functionSourceFile: airflow.sdk.execution_time.secrets.execution_api
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81ef400>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.get_connection
    functionSourceFile: airflow.sdk.execution_time.secrets.execution_api
    functionUses: 0
    functionsReached:
    - conn_result.model_dump
    - greenback.has_portal
    - airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.aget_connection
    - asyncio.current_task
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.asend
    - warnings.warn
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    - airflow.sdk.execution_time.context._process_connection_result_conn
    - <builtin>.str
    - greenback.await_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn_result
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: airflow.sdk.execution_time.context._process_connection_result_conn
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 2
    functionsReached:
    - conn_result.model_dump
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - AirflowRuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.current_task
    functionSourceFile: asyncio
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: greenback.has_portal
    functionSourceFile: greenback
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.aget_connection
    functionSourceFile: airflow.sdk.execution_time.secrets.execution_api
    functionUses: 1
    functionsReached:
    - conn_result.model_dump
    - SUPERVISOR_COMMS.asend
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._process_connection_result_conn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: greenback.await_
    functionSourceFile: greenback
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8904190>
    argNames:
    - self
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.get_variable
    functionSourceFile: airflow.sdk.execution_time.secrets.execution_api
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SUPERVISOR_COMMS.asend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 146
    functionName: airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.aget_variable
    functionSourceFile: airflow.sdk.execution_time.secrets.execution_api
    functionUses: 0
    functionsReached:
    - SUPERVISOR_COMMS.asend
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.bases.secrets_backend
    functionSourceFile: airflow.sdk.bases.secrets_backend
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.secrets_backend.base
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8371430>
    argNames:
    - path_prefix
    - secret_id
    - sep
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.build_path
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8371fd0>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_conn_value
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83710a0>
    argNames:
    - self
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_variable
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_config
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 2
    functionsReached:
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 88
    functionName: airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.deserialize_connection
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - airflow.models.connection.Connection.from_json
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - sys.modules.get
    - name.strip
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - os.environ.get
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - airflow.sdk.definitions.connection.Connection.from_json
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - json.dumps
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - <builtin>.len
    - <builtin>.int
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow.sdk.definitions.connection.Connection.from_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - uri.count
    - kwargs.pop
    - value.strip
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - urllib.parse.unquote.rsplit
    - query.items
    - re.compile
    - warnings.warn
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.models.connection.sanitize_conn_id
    - sqlalchemy.create_engine.url.password.lower
    - airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class
    - TaskSDKConnection.from_json
    - airflow.models.base.Any.from_uri
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.strip
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec742a1f0>
    argNames:
    - cls
    - value
    - conn_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 591
    functionName: airflow.models.connection.Connection.from_json
    functionSourceFile: airflow.models.connection
    functionUses: 8
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - sys.modules.get
    - name.strip
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - <builtin>.int
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - uri.count
    - kwargs.pop
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - urllib.parse.unquote.rsplit
    - warnings.warn
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.models.connection.sanitize_conn_id
    - sqlalchemy.create_engine.url.password.lower
    - TaskSDKConnection.from_json
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec84c60a0>
    argNames:
    - cls
    - value
    - conn_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 293
    functionName: airflow.sdk.definitions.connection.Connection.from_json
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 4
    functionsReached:
    - kwargs.pop
    - <builtin>.int
    - <builtin>.isinstance
    - urllib.parse.urlsplit.scheme.replace
    - json.loads
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - json.dumps
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - uri
    - conn_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 316
    functionName: airflow.sdk.definitions.connection.Connection.from_uri
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 13
    functionsReached:
    - uri.count
    - uri.replace
    - urllib.parse.urlsplit
    - urllib.parse.unquote.rsplit
    - <builtin>.dict
    - urllib.parse.urlsplit.scheme.replace
    - urllib.parse.urlsplit.netloc.rsplit
    - urllib.parse.parse_qsl
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - rest_of_the_url.split
    - urllib.parse.unquote
    - urllib.parse.unquote.split
    - airflow.sdk.definitions.connection.Connection._create_host
    - json.dumps
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.from_uri
    functionSourceFile: airflow
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 5
    IfCount: 8
    argCount: 12
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73fd730>
    - <ast.Constant object at 0x7f1ec73fdfa0>
    - <ast.Constant object at 0x7f1ec73fd310>
    - <ast.Constant object at 0x7f1ec73fdb20>
    - <ast.Constant object at 0x7f1ec73fda60>
    - <ast.Constant object at 0x7f1ec73fd4f0>
    - <ast.Constant object at 0x7f1ec8f339a0>
    - <ast.Constant object at 0x7f1ec8f33a90>
    - <ast.Constant object at 0x7f1ec8f332b0>
    - <ast.Constant object at 0x7f1ec8f33070>
    - <ast.Constant object at 0x7f1ec8f33550>
    argNames:
    - self
    - conn_id
    - conn_type
    - description
    - host
    - login
    - password
    - schema
    - port
    - extra
    - uri
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 146
    functionName: airflow.models.connection.Connection.__init__
    functionSourceFile: airflow.models.connection
    functionUses: 123
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - urllib.parse.unquote.rsplit
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83641c0>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 110
    functionName: airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_connection
    functionSourceFile: airflow.sdk._shared.secrets_backend.base
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - airflow.models.connection.Connection.from_json
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.deserialize_connection
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - sys.modules.get
    - name.strip
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - os.environ.get
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - airflow.sdk.definitions.connection.Connection.from_json
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - json.dumps
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - <builtin>.len
    - <builtin>.int
    - airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_conn_value
    - airflow.models.connection.Connection._parse_from_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow.sdk.definitions.connection.Connection.from_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - re.match
    - urllib.parse.unquote.split
    - uri.count
    - kwargs.pop
    - value.strip
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - urllib.parse.unquote.rsplit
    - query.items
    - re.compile
    - warnings.warn
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.models.connection.sanitize_conn_id
    - sqlalchemy.create_engine.url.password.lower
    - airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class
    - TaskSDKConnection.from_json
    - airflow.models.base.Any.from_uri
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.connection
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec78f80d0>
    argNames:
    - conn_id
    - max_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.models.connection.sanitize_conn_id
    functionSourceFile: airflow.models.connection
    functionUses: 124
    functionsReached:
    - re.match
    - res.group
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: res.group
    functionSourceFile: <builtin>
    functionUses: 125
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - uri_parts
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.models.connection._parse_netloc_to_hostname
    functionSourceFile: airflow.models.connection
    functionUses: 125
    functionsReached:
    - urllib.parse.unquote
    - urllib.parse.urlsplit.netloc.rsplit
    - urllib.parse.unquote.rsplit
    - urllib.parse.unquote.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.unquote
    functionSourceFile: urllib
    functionUses: 139
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit.netloc.rsplit
    functionSourceFile: urllib
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.unquote.rsplit
    functionSourceFile: urllib
    functionUses: 137
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.unquote.split
    functionSourceFile: urllib
    functionUses: 140
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Integer
    functionSourceFile: sqlalchemy
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.connection.Connection
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - sqlalchemy.orm.reconstructor
    - sqlalchemy.orm.declared_attr
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.Text
    - airflow.utils.session.provide_session
    - sqlalchemy.Text.with_variant
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.Integer
    - sqlalchemy.ForeignKey
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.mapped_column
    functionSourceFile: sqlalchemy
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.String
    functionSourceFile: sqlalchemy
    functionUses: 110
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Text
    functionSourceFile: sqlalchemy
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Text.with_variant
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ForeignKey
    functionSourceFile: sqlalchemy
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - uri
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 226
    functionName: airflow.models.connection.Connection._parse_from_uri
    functionSourceFile: airflow.models.connection
    functionUses: 124
    functionsReached:
    - uri.count
    - uri.replace
    - urllib.parse.urlsplit
    - urllib.parse.unquote.rsplit
    - query.items
    - <builtin>.dict
    - urllib.parse.urlsplit.scheme.replace
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - urllib.parse.parse_qsl
    - json.loads
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - urllib.parse.unquote.split
    - json.dumps
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - extra
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: airflow.models.connection.Connection._validate_extra
    functionSourceFile: airflow.models.connection
    functionUses: 126
    functionsReached:
    - <builtin>.isinstance
    - json.loads
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f679a0>
    argNames:
    - secret
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 87
    functionName: airflow._shared.secrets_masker.secrets_masker.mask_secret
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 160
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.quote
    functionSourceFile: urllib
    functionUses: 139
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.reconstructor
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 213
    functionName: airflow.models.connection.Connection.on_db_load
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - urllib.parse.quote
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: airflow.models.connection.Connection._normalize_conn_type
    functionSourceFile: airflow.models.connection
    functionUses: 125
    functionsReached:
    - urllib.parse.urlsplit.scheme.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit.scheme.replace
    functionSourceFile: urllib
    functionUses: 138
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uri.count
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit
    functionSourceFile: urllib
    functionUses: 165
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uri.replace
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rest_of_the_url.split
    functionSourceFile: <builtin>
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - protocol
    - host
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 261
    functionName: airflow.models.connection.Connection._create_host
    functionSourceFile: ''
    functionUses: 125
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.parse_qsl
    functionSourceFile: urllib
    functionUses: 140
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.items
    functionSourceFile: <builtin>
    functionUses: 125
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 2
    IfCount: 15
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 269
    functionName: airflow.models.connection.Connection.get_uri
    functionSourceFile: airflow.models.connection
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.dict
    - urllib.parse.quote
    - urllib.parse.urlencode
    - urllib.parse.parse_qsl
    - urllib.parse.unquote.split
    - urllib.parse.urlsplit.scheme.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit.scheme.lower
    functionSourceFile: urllib
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlencode
    functionSourceFile: urllib
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 354
    functionName: airflow.models.connection.Connection.get_password
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - <builtin>.bytes
    - conf.get
    - cryptography.fernet.MultiFernet
    - airflow.models.crypto._NullFernet.decrypt
    - <builtin>.isinstance
    - airflow.models.crypto._RealFernet.decrypt
    - cryptography.fernet.MultiFernet.decrypt
    - log.warning
    - msg.encode
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.models.crypto.get_fernet
    functionSourceFile: airflow.models.crypto
    functionUses: 25
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - cryptography.fernet.Fernet
    - cryptography.fernet.MultiFernet
    - conf.get
    - log.warning
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.bytes
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72b1e20>
    argNames:
    - self
    - msg
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.models.crypto._NullFernet.decrypt
    functionSourceFile: airflow.models.crypto
    functionUses: 9
    functionsReached:
    - msg.encode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e26760>
    argNames:
    - self
    - msg
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: airflow.models.crypto._RealFernet.decrypt
    functionSourceFile: airflow.models.crypto
    functionUses: 9
    functionsReached:
    - cryptography.fernet.MultiFernet.decrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 366
    functionName: airflow.models.connection.Connection.set_password
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - <builtin>.bytes
    - cryptography.fernet.MultiFernet
    - conf.get
    - log.warning
    - airflow.models.crypto._NullFernet.encrypt
    - airflow.models.crypto._RealFernet.encrypt
    - cryptography.fernet.MultiFernet.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: airflow.models.crypto._NullFernet.encrypt
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.models.crypto._RealFernet.encrypt
    functionSourceFile: airflow.models.crypto
    functionUses: 14
    functionsReached:
    - cryptography.fernet.MultiFernet.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.declared_attr
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 374
    functionName: airflow.models.connection.Connection.password
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - <builtin>.property
    - sqlalchemy.orm.synonym
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.property
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.synonym
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 378
    functionName: airflow.models.connection.Connection.get_extra
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - cryptography.fernet.MultiFernet
    - airflow.models.crypto._NullFernet.decrypt
    - msg.encode
    - <builtin>.isinstance
    - <builtin>.bytes
    - conf.get
    - airflow.models.crypto._RealFernet.decrypt
    - cryptography.fernet.MultiFernet.decrypt
    - log.warning
    - airflow.models.connection.Connection._validate_extra
    - json.loads
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 395
    functionName: airflow.models.connection.Connection.set_extra
    functionSourceFile: airflow.models.connection
    functionUses: 4
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - <builtin>.bytes
    - cryptography.fernet.MultiFernet
    - conf.get
    - <builtin>.isinstance
    - log.warning
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.crypto._NullFernet.encrypt
    - json.loads
    - airflow.models.crypto._RealFernet.encrypt
    - cryptography.fernet.MultiFernet.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 407
    functionName: airflow.models.connection.Connection.extra
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - <builtin>.property
    - sqlalchemy.orm.synonym
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 411
    functionName: airflow.models.connection.Connection.rotate_fernet_key
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - cryptography.fernet.MultiFernet
    - conf.get
    - cryptography.fernet.MultiFernet.rotate
    - log.warning
    - airflow.models.crypto._RealFernet.rotate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.models.crypto._RealFernet.rotate
    functionSourceFile: airflow.models.crypto
    functionUses: 3
    functionsReached:
    - cryptography.fernet.MultiFernet.rotate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - hook_params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 419
    functionName: airflow.models.connection.Connection.get_hook
    functionSourceFile: airflow.models.connection
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - json.load
    - dotted_path.rsplit
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow._shared.module_loading.import_string
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - log.error
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - importlib.import_module
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 441
    functionName: airflow.models.connection.Connection.__repr__
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 444
    functionName: airflow.models.connection.Connection.test_connection
    functionSourceFile: airflow.models.connection
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - json.load
    - dotted_path.rsplit
    - core_dummy_hooks.items
    - importlib.resources.files
    - hook.test_connection
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow._shared.module_loading.import_string
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - airflow.models.connection.Connection.get_hook
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - log.error
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - importlib.import_module
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook.test_connection
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bdcac0>
    argNames:
    - self
    - nested
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 460
    functionName: airflow.models.connection.Connection.get_extra_dejson
    functionSourceFile: airflow.models.connection
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - sqlalchemy.create_engine.url.password.items
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 487
    functionName: airflow.models.connection.Connection.extra_dejson
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.connection.Connection.get_extra_dejson
    - sqlalchemy.create_engine.url.password.items
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 6
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec787f7c0>
    argNames:
    - cls
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 492
    functionName: airflow.models.connection.Connection.get_connection_from_secrets
    functionSourceFile: airflow.models.connection
    functionUses: 10
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - urllib.parse.urlsplit.scheme.replace
    - dotted_path.rsplit
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - SecretCache.save_connection_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - re.escape
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - log.debug
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._parse_from_uri
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.models.connection.Connection._normalize_conn_type
    - log.warning
    - SecretCache.get_connection_uri
    - airflow.models.connection.Connection._create_host
    - backend_list.append
    - conn.get_uri
    - urllib.parse.unquote.split
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - TaskSDKConnection.get
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - query.items
    - conf.getboolean
    - urllib.parse.unquote.rsplit
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - <builtin>.len
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - AirflowNotFoundException
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.modules.get
    functionSourceFile: sys
    functionUses: 135
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskSDKConnection.get
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getboolean
    functionSourceFile: <builtin>
    functionUses: 391
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SecretCache.get_connection_uri
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8822c70>
    argNames:
    - default_backends
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 830
    functionName: airflow.configuration.ensure_secrets_loaded
    functionSourceFile: airflow.configuration
    functionUses: 128
    functionsReached:
    - conf._get_custom_secret_backend
    - dotted_path.rsplit
    - airflow.configuration.initialize_secrets_backends
    - backend_list.append
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.module_loading.import_string
    - <builtin>.len
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: secrets_backend.get_connection
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.get_uri
    functionSourceFile: <builtin>
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SecretCache.save_connection_uri
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.debug
    functionSourceFile: <builtin>
    functionUses: 495
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - prune_empty
    - validate
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 562
    functionName: airflow.models.connection.Connection.to_dict
    functionSourceFile: airflow.models.connection
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.helpers.prune_dict.is_empty
    - new_list.append
    - val.items
    - airflow.utils.helpers.prune_dict
    - <builtin>.bool
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec89446d0>
    argNames:
    - val
    - mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 255
    functionName: airflow.utils.helpers.prune_dict
    functionSourceFile: airflow.utils.helpers
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.helpers.prune_dict.is_empty
    - new_list.append
    - val.items
    - airflow.utils.helpers.prune_dict
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskSDKConnection.from_json
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 619
    functionName: airflow.models.connection.Connection.as_json
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.helpers.prune_dict.is_empty
    - new_list.append
    - conn_repr.pop
    - airflow.models.connection.Connection.to_dict
    - val.items
    - airflow.utils.helpers.prune_dict
    - <builtin>.bool
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_repr.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.utils.session.provide_session
    functionSourceFile: airflow.utils.session
    functionUses: 66
    functionsReached:
    - functools.wraps
    - airflow.utils.session.find_session_idx
    - <builtin>.tuple
    - inspect.signature
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6fa15e0>
    argNames:
    - connection_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 627
    functionName: airflow.models.connection.Connection.get_team_name
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select
    functionSourceFile: sqlalchemy
    functionUses: 571
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.where
    functionSourceFile: sqlalchemy
    functionUses: 413
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.scalar
    functionSourceFile: <builtin>
    functionUses: 284
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9f6ea00>
    argNames:
    - connection_ids
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 633
    functionName: airflow.models.connection.Connection.get_conn_id_to_team_name_mapping
    functionSourceFile: airflow.models.connection
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.execute
    - Connection.conn_id.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Connection.conn_id.in_
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.execute
    functionSourceFile: <builtin>
    functionUses: 226
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.module_loading
    functionSourceFile: airflow._shared.module_loading
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dotted_path.rsplit
    functionSourceFile: <builtin>
    functionUses: 359
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9614130>
    - <ast.Constant object at 0x7f1ec9614820>
    argNames:
    - o
    - use_qualname
    - exclude_module
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow._shared.module_loading.qualname
    functionSourceFile: airflow._shared.module_loading
    functionUses: 147
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow._shared.module_loading.qualname
    - <builtin>.type
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ns
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow._shared.module_loading.iter_namespace
    functionSourceFile: airflow._shared.module_loading
    functionUses: 0
    functionsReached:
    - pkgutil.iter_modules
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow._shared.module_loading.is_valid_dotpath
    functionSourceFile: airflow._shared.module_loading
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - re.match
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow._shared.module_loading._get_grouped_entry_points
    functionSourceFile: airflow._shared.module_loading
    functionUses: 246
    functionsReached:
    - collections.defaultdict
    - importlib.metadata.distributions
    - importlib_metadata.distributions
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: airflow._shared.module_loading.entry_points_with_dist
    functionSourceFile: airflow._shared.module_loading
    functionUses: 245
    functionsReached:
    - airflow._shared.module_loading._get_grouped_entry_points
    - collections.defaultdict
    - log.warning
    - <builtin>.iter
    - importlib_metadata.distributions
    - importlib.metadata.distributions
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.module_loading.file_discovery
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - pattern
    - base_dir
    - definition_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow._shared.module_loading.file_discovery._IgnoreRule.compile
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - rules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: airflow._shared.module_loading.file_discovery._IgnoreRule.match
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - pattern
    - base_dir
    - definition_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 204
    functionsReached:
    - typing.NamedTuple.__init__
    - log.warning
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - rules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 204
    functionsReached:
    - pathlib.Path.relative_to
    - <builtin>.str
    - rule.pattern.search
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - pattern
    - base_dir
    - definition_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 204
    functionsReached:
    - pattern.startswith
    - pathspec.patterns.GitWildMatchPattern
    - log.warning
    - pattern.strip
    - pattern.rstrip
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - rules
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 204
    functionsReached:
    - pathlib.Path.relative_to
    - rel_obj.as_posix
    - <builtin>.isinstance
    - rule.wild_match_pattern.match_file
    - pathlib.Path.is_dir
    - pathlib.Path
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - base_dir_path
    - ignore_file_name
    - ignore_rule_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 122
    functionName: airflow._shared.module_loading.file_discovery._find_path_from_directory
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 203
    functionsReached:
    - rel_obj.as_posix
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - os.walk
    - pattern.startswith
    - re.sub
    - <builtin>.open
    - ifile.read
    - pathlib.Path
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - <builtin>.isinstance
    - re.compile
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b748b0>
    argNames:
    - base_dir_path
    - ignore_file_name
    - ignore_file_syntax
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 179
    functionName: airflow._shared.module_loading.file_discovery.find_path_from_directory
    functionSourceFile: airflow._shared.module_loading.file_discovery
    functionUses: 202
    functionsReached:
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - os.walk
    - pattern.startswith
    - re.sub
    - <builtin>.open
    - ifile.read
    - pathlib.Path
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - <builtin>.isinstance
    - re.compile
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.base
    functionSourceFile: airflow.models.base
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.registry.generate_base
    - conn.startswith
    - conf.get
    - airflow.models.base.get_id_collation_args
    - airflow.models.base._get_schema
    - sqlalchemy.orm.registry
    - SQL_ALCHEMY_SCHEMA.isspace
    - sqlalchemy.MetaData
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.get
    functionSourceFile: <builtin>
    functionUses: 317
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.models.base._get_schema
    functionSourceFile: airflow.models.base
    functionUses: 1
    functionsReached:
    - SQL_ALCHEMY_SCHEMA.isspace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SQL_ALCHEMY_SCHEMA.isspace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.MetaData
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.registry
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.object
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.registry.generate_base
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.models.base.get_id_collation_args
    functionSourceFile: airflow.models.base
    functionUses: 1
    functionsReached:
    - conn.startswith
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - length
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: airflow.models.base.StringID
    functionSourceFile: airflow.models.base
    functionUses: 30
    functionsReached:
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.base.TaskInstanceDependencies
    functionSourceFile: airflow.models.base
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.text
    - airflow.models.base.StringID
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.text
    functionSourceFile: sqlalchemy
    functionUses: 108
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: -1
    functionName: airflow.configuration
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser.remove_all_read_configurations
    - configparser.ConfigParser.get
    - os.path.exists
    - airflow.configuration.load_standard_airflow_configuration
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow.configuration.expand_env_var
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - log.info
    - airflow._shared.configuration.parser.AirflowConfigParser.has_option
    - configparser.ConfigParser
    - jsonschema.validators.validator_for
    - airflow.configuration.AirflowConfigParser.load_test_config
    - inspect.currentframe
    - base64.b64encode.decode
    - airflow.configuration.create_provider_config_fallback_defaults
    - pathlib.Path
    - <builtin>.super
    - logging.getLogger
    - key.lower
    - configparser.ConfigParser.sections
    - inspect.ismodule
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - configparser.ConfigParser.read_file
    - typing.NamedTuple.__init__
    - typing_extensions.overload
    - os.urandom
    - value.format
    - configparser.ConfigParser.set
    - airflow.configuration.initialize_secrets_backends
    - warnings.filterwarnings
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - os.path.expandvars
    - configparser.ConfigParser.read
    - <builtin>.set
    - k.startswith
    - dotted_path.rsplit
    - configparser.ConfigParser.remove_option
    - configparser.ConfigParser.read_string
    - importlib.resources.files
    - airflow._shared.module_loading.import_string
    - base_configuration_description.update
    - airflow._shared.configuration.parser._is_template
    - airflow.configuration.get_all_expansion_variables
    - conf.validate
    - base64.b64encode
    - <builtin>.open
    - <builtin>.globals
    - configuration_description.items
    - configparser.ConfigParser.remove_section
    - configparser.ConfigParser.add_section
    - os.path.join
    - log.warning
    - section.lower
    - traceback.format_stack
    - importlib.import_module
    - cryptography.fernet.Fernet.generate_key
    - re.compile
    - option.lower
    - airflow._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    - importlib.resources.files.joinpath
    - unit_test_config_file.read_text
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getboolean
    - io.StringIO
    - airflow.configuration.AirflowConfigParser.expand_all_configuration_values
    - airflow._shared.configuration.parser.AirflowConfigParser.remove_option
    - airflow.providers_manager.ProvidersManager.initialized
    - os.environ.get
    - airflow._shared.configuration.parser.AirflowConfigParser.is_template
    - configuration_description.get
    - default_value.format
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.configuration.get_custom_secret_backend
    - os.path.dirname
    - option_description.get
    - os.path.realpath
    - airflow.configuration.AirflowConfigParser._update_logging_deprecated_template_to_one_from_defaults
    - airflow.providers_manager._create_provider_info_schema_validator
    - value.replace
    - <builtin>.getattr
    - configparser.ConfigParser.has_section
    - airflow._shared.configuration.parser.AirflowConfigParser.read
    - warnings.warn
    - airflow.configuration.AirflowConfigParser.__init__
    - <builtin>.str
    - airflow.configuration.get_airflow_config
    - json.load
    - core_dummy_hooks.items
    - val.split
    - configparser.ConfigParser.items
    - <builtin>.dict
    - airflow.configuration.create_default_config_parser
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - backend_list.append
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.get_airflow_home
    - <builtin>.isinstance
    - functools.partial
    - airflow.configuration.initialize_config
    - os.path.expanduser
    - airflow._shared.configuration.parser.AirflowConfigParser.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.filterwarnings
    functionSourceFile: warnings
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.configuration.ConfigModifications.__init__
    functionSourceFile: airflow.configuration
    functionUses: 5
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.set
    functionSourceFile: <builtin>
    functionUses: 724
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - old_section
    - old_option
    - new_section
    - new_option
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 96
    functionName: airflow.configuration.ConfigModifications.add_rename
    functionSourceFile: airflow.configuration
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - section
    - option
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 99
    functionName: airflow.configuration.ConfigModifications.add_remove
    functionSourceFile: airflow.configuration
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - option
    - new_default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 102
    functionName: airflow.configuration.ConfigModifications.add_default_update
    functionSourceFile: airflow.configuration
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.configuration._parse_sqlite_version
    functionSourceFile: airflow.configuration
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - _SQLITE3_VERSION_PATTERN.match
    - <builtin>.int
    - match.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _SQLITE3_VERSION_PATTERN.match
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.group
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing_extensions.overload
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - env_var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: airflow.configuration.expand_env_var
    functionSourceFile: airflow.configuration
    functionUses: 4
    functionsReached:
    - os.path.expandvars
    - <builtin>.str
    - <builtin>.isinstance
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - command
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.configuration.run_command
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - process.communicate
    - sys.getdefaultencoding
    - stream.decode
    - subprocess.Popen
    - shlex.split
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: airflow.configuration._default_config_file_path
    functionSourceFile: airflow.configuration
    functionUses: 12
    functionsReached:
    - os.path.dirname
    - os.path.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.dirname
    functionSourceFile: os
    functionUses: 53
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90b92b0>
    - <ast.Constant object at 0x7f1ec90b97f0>
    - <ast.Constant object at 0x7f1ec90b9250>
    argNames:
    - include_airflow
    - include_providers
    - selected_provider
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 158
    functionName: airflow.configuration.retrieve_configuration_description
    functionSourceFile: airflow.configuration
    functionUses: 10
    functionsReached:
    - <builtin>.set
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - base_configuration_description.update
    - <builtin>.dict
    - <builtin>.open
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - os.path.dirname
    - os.path.join
    - airflow.utils.yaml.safe_load
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - stream
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.utils.yaml.safe_load
    functionSourceFile: airflow.utils.yaml
    functionUses: 12
    functionsReached:
    - yaml.load
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f0d670>
    argNames:
    - self
    - default_config
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 198
    functionName: airflow.configuration.AirflowConfigParser.__init__
    functionSourceFile: airflow.configuration
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - k.startswith
    - json.load
    - configparser.ConfigParser.get
    - core_dummy_hooks.items
    - configparser.ConfigParser.read_string
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - base_configuration_description.update
    - airflow._shared.configuration.parser._is_template
    - configparser.ConfigParser.items
    - airflow.configuration.get_all_expansion_variables
    - airflow._shared.configuration.parser.AirflowConfigParser.is_template
    - configparser.ConfigParser
    - configuration_description.get
    - <builtin>.open
    - <builtin>.globals
    - jsonschema.validators.validator_for
    - <builtin>.dict
    - inspect.currentframe
    - airflow.configuration.create_default_config_parser
    - default_value.format
    - configuration_description.items
    - yaml.load
    - airflow.configuration.create_provider_config_fallback_defaults
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - configparser.ConfigParser.add_section
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - <builtin>.super
    - configparser.ConfigParser.sections
    - os.path.dirname
    - inspect.ismodule
    - os.path.join
    - configparser.ConfigParser.read
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - traceback.format_stack
    - airflow.configuration.AirflowConfigParser._update_logging_deprecated_template_to_one_from_defaults
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.callable
    - typing.NamedTuple.__init__
    - value.replace
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - configparser.ConfigParser.set
    - airflow._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - configuration_description
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 675
    functionName: airflow.configuration.create_default_config_parser
    functionSourceFile: airflow.configuration
    functionUses: 10
    functionsReached:
    - k.startswith
    - airflow.configuration.get_all_expansion_variables
    - <builtin>.isinstance
    - inspect.ismodule
    - configparser.ConfigParser
    - <builtin>.globals
    - configparser.ConfigParser.set
    - default_value.format
    - configuration_description.items
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - <builtin>.callable
    - <builtin>.str
    - configparser.ConfigParser.add_section
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 692
    functionName: airflow.configuration.create_provider_config_fallback_defaults
    functionSourceFile: airflow.configuration
    functionUses: 4
    functionsReached:
    - os.path.dirname
    - os.path.join
    - configparser.ConfigParser
    - configparser.ConfigParser.read
    - airflow.configuration._default_config_file_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - config_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 321
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - configparser.ConfigParser.sections
    - airflow._shared.configuration.parser.AirflowConfigParser.is_template
    - configparser.ConfigParser
    - configuration_description.get
    - configparser.ConfigParser.set
    - configparser.ConfigParser.read_string
    - log.error
    - configparser.ConfigParser.add_section
    - configparser.ConfigParser.items
    - airflow._shared.configuration.parser._is_template
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 261
    functionName: airflow.configuration.AirflowConfigParser._update_logging_deprecated_template_to_one_from_defaults
    functionSourceFile: airflow.configuration
    functionUses: 4
    functionsReached:
    - value.replace
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - configparser.ConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 223
    functionName: airflow.configuration.AirflowConfigParser._validators
    functionSourceFile: airflow.configuration
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 233
    functionName: airflow.configuration.AirflowConfigParser._lookup_sequence
    functionSourceFile: airflow.configuration
    functionUses: 37
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 237
    functionName: airflow.configuration.AirflowConfigParser._get_config_sources_for_as_dict
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e6b4f0>
    - <ast.Constant object at 0x7f1ec8e6bd30>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 245
    functionName: airflow.configuration.AirflowConfigParser._get_option_from_provider_fallbacks
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - airflow.configuration.AirflowConfigParser.get_provider_config_fallback_defaults
    - configparser.ConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 271
    functionName: airflow.configuration.AirflowConfigParser.get_provider_config_fallback_defaults
    functionSourceFile: airflow.configuration
    functionUses: 1
    functionsReached:
    - configparser.ConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5ebf130>
    - <ast.Constant object at 0x7f1ec5ebf580>
    argNames:
    - self
    - section
    - key
    - fallback
    - raw
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 353
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 14
    functionsReached:
    - value.replace
    - configparser.ConfigParser.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.escape
    functionSourceFile: re
    functionUses: 186
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.configuration.AirflowConfigParser
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.task.weight_rule.WeightRule.all_weight_rules
    - re.compile
    - cls.__members__.values
    - re.escape
    - <builtin>.sorted
    - multiprocessing.get_all_start_methods
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.task.weight_rule.WeightRule.all_weight_rules
    functionSourceFile: airflow.task.weight_rule
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - cls.__members__.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.get_all_start_methods
    functionSourceFile: multiprocessing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 11
    IfCount: 10
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f4f9d0>
    - <ast.Constant object at 0x7f1ec7f4f6a0>
    - <ast.Constant object at 0x7f1ec7f4f430>
    - <ast.Constant object at 0x7f1ec7f4f490>
    argNames:
    - self
    - file
    - comment_out_defaults
    - include_descriptions
    - extra_spacing
    - modifications
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 318
    functionName: airflow.configuration.AirflowConfigParser.write_custom_config
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - output.setdefault
    - file.write
    - configparser.ConfigParser._sections.lower
    - io.StringIO.write
    - <builtin>.set
    - airflow.configuration.ConfigModifications.__init__
    - output.items
    - option.lower
    - configparser.ConfigParser.get
    - description.splitlines
    - io.StringIO
    - io.StringIO.getvalue
    - <builtin>.str
    - value.replace
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser._sections.lower
    functionSourceFile: configparser
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: output.setdefault
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: output.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO.write
    functionSourceFile: io
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.StringIO.getvalue
    functionSourceFile: io
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 400
    functionName: airflow.configuration.AirflowConfigParser._ensure_providers_config_loaded
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - conf.load_providers_configuration
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - traceback.format_stack
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager._discover_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 609
    functionName: airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    functionSourceFile: airflow.providers_manager
    functionUses: 8
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - conf.load_providers_configuration
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager._discover_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 407
    functionName: airflow.configuration.AirflowConfigParser._ensure_providers_config_unloaded
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - k.startswith
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - base_configuration_description.update
    - airflow.configuration.get_all_expansion_variables
    - <builtin>.dict
    - configparser.ConfigParser
    - <builtin>.globals
    - <builtin>.open
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.configuration.create_default_config_parser
    - default_value.format
    - configuration_description.items
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.configuration.AirflowConfigParser.restore_core_default_configuration
    - os.path.dirname
    - inspect.ismodule
    - os.path.join
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - traceback.format_stack
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.callable
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - configparser.ConfigParser.set
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 418
    functionName: airflow.configuration.AirflowConfigParser.restore_core_default_configuration
    functionSourceFile: airflow.configuration
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - k.startswith
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - base_configuration_description.update
    - airflow.configuration.get_all_expansion_variables
    - <builtin>.dict
    - configparser.ConfigParser
    - <builtin>.globals
    - <builtin>.open
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.configuration.create_default_config_parser
    - default_value.format
    - configuration_description.items
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - os.path.dirname
    - inspect.ismodule
    - os.path.join
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - traceback.format_stack
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.callable
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - configparser.ConfigParser.set
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 414
    functionName: airflow.configuration.AirflowConfigParser._reload_provider_configs
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - k.startswith
    - json.load
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - config.items
    - base_configuration_description.update
    - airflow.configuration.get_all_expansion_variables
    - <builtin>.dict
    - configparser.ConfigParser
    - <builtin>.globals
    - <builtin>.open
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.configuration.create_default_config_parser
    - default_value.format
    - configuration_description.items
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.configuration.AirflowConfigParser.restore_core_default_configuration
    - log.debug
    - os.path.dirname
    - inspect.ismodule
    - os.path.join
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - traceback.format_stack
    - airflow.configuration.AirflowConfigParser.load_providers_configuration
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.callable
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - configparser.ConfigParser.set
    - section_in_current_config.get
    - copy.deepcopy
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 557
    functionName: airflow.configuration.AirflowConfigParser.load_providers_configuration
    functionSourceFile: airflow.configuration
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - k.startswith
    - json.load
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - config.items
    - base_configuration_description.update
    - airflow.configuration.get_all_expansion_variables
    - <builtin>.dict
    - configparser.ConfigParser
    - <builtin>.globals
    - <builtin>.open
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.configuration.create_default_config_parser
    - default_value.format
    - configuration_description.items
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.configuration.AirflowConfigParser.restore_core_default_configuration
    - log.debug
    - os.path.dirname
    - inspect.ismodule
    - os.path.join
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - traceback.format_stack
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.callable
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - configparser.ConfigParser.set
    - section_in_current_config.get
    - copy.deepcopy
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 429
    functionName: airflow.configuration.AirflowConfigParser._upgrade_postgres_metastore_conn
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - re.sub
    - team_name.upper
    - re.escape
    - <builtin>.super
    - urllib.parse.urlsplit
    - key.lower
    - option_description.get
    - key.upper
    - os.environ.pop
    - log.warning
    - section.lower
    - section.replace
    - warnings.warn
    - airflow._shared.configuration.parser.AirflowConfigParser._update_env_var
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec776e130>
    - <ast.Constant object at 0x7f1ec776e040>
    - <ast.Constant object at 0x7f1ec776e0d0>
    - <ast.Constant object at 0x7f1ec776e070>
    argNames:
    - self
    - section
    - key
    - suppress_warnings
    - lookup_from_deprecated
    - _extra_stacklevel
    - team_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1016
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.get
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 36
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - name
    - new_value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 254
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._update_env_var
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - team_name.upper
    - key.upper
    - section.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec607aac0>
    argNames:
    - self
    - section
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 777
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 10
    functionsReached:
    - team_name.upper
    - key.upper
    - section.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.pop
    functionSourceFile: os
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 458
    functionName: airflow.configuration.AirflowConfigParser._validate_enums
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.has_option
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7941250>
    argNames:
    - self
    - section
    - option
    - lookup_from_deprecated
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1321
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.has_option
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 6
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 469
    functionName: airflow.configuration.AirflowConfigParser._validate_sqlite3_version
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - <builtin>.int
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - _SQLITE3_VERSION_PATTERN.match
    - airflow.configuration._parse_sqlite_version
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - <builtin>.super
    - match.group
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 492
    functionName: airflow.configuration.AirflowConfigParser.mask_secrets
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.items
    - <builtin>.set
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - pydantic.BaseModel.__init__
    - sqlalchemy.create_engine.url.password.items
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - secret.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - log.debug
    - key.lower
    - s.lower
    - option_description.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - section.lower
    - <builtin>.getattr
    - airflow.sdk.log.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - secret.lower
    - warnings.warn
    - sqlalchemy.create_engine.url.password.lower
    - comms.send
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 763
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72ae070>
    argNames:
    - secret
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 272
    functionName: airflow.sdk.log.mask_secret
    functionSourceFile: airflow.sdk.log
    functionUses: 19
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - pydantic.BaseModel.__init__
    - contextlib.suppress
    - secret.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - s.lower
    - log.warning
    - <builtin>.getattr
    - <builtin>.isinstance
    - re.compile
    - secret.lower
    - comms.send
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 510
    functionName: airflow.configuration.AirflowConfigParser.load_test_config
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached:
    - k.startswith
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow.configuration.AirflowConfigParser.remove_all_read_configurations
    - configparser.ConfigParser.deprecated_options.get
    - configparser.ConfigParser.get
    - io.StringIO
    - airflow.configuration.AirflowConfigParser.expand_all_configuration_values
    - airflow._shared.configuration.parser.AirflowConfigParser.remove_option
    - configparser.ConfigParser.remove_option
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - log.info
    - configparser.ConfigParser.items
    - airflow._shared.configuration.parser._is_template
    - airflow.configuration.get_all_expansion_variables
    - airflow._shared.configuration.parser.AirflowConfigParser.is_template
    - airflow._shared.configuration.parser.AirflowConfigParser.has_option
    - base64.b64encode
    - <builtin>.globals
    - configuration_description.get
    - base64.b64encode.decode
    - pathlib.Path
    - configparser.ConfigParser.remove_section
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - configparser.ConfigParser.sections
    - key.lower
    - option_description.get
    - inspect.ismodule
    - log.warning
    - section.lower
    - <builtin>.callable
    - configparser.ConfigParser.read_file
    - value.replace
    - cryptography.fernet.Fernet.generate_key
    - os.urandom
    - <builtin>.isinstance
    - configparser.ConfigParser.has_section
    - value.format
    - warnings.warn
    - option.lower
    - airflow._shared.configuration.parser.AirflowConfigParser.set
    - unit_test_config_file.read_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 547
    functionName: airflow.configuration.AirflowConfigParser.remove_all_read_configurations
    functionSourceFile: airflow.configuration
    functionUses: 3
    functionsReached:
    - configparser.ConfigParser.remove_section
    - configparser.ConfigParser.sections
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.fernet.Fernet.generate_key
    functionSourceFile: cryptography
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.urandom
    functionSourceFile: os
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b64encode
    functionSourceFile: base64
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.b64encode.decode
    functionSourceFile: base64
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 534
    functionName: airflow.configuration.AirflowConfigParser.expand_all_configuration_values
    functionSourceFile: airflow.configuration
    functionUses: 3
    functionsReached:
    - k.startswith
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - configparser.ConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser.remove_option
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - configparser.ConfigParser.remove_option
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - configparser.ConfigParser.items
    - airflow._shared.configuration.parser._is_template
    - airflow.configuration.get_all_expansion_variables
    - airflow._shared.configuration.parser.AirflowConfigParser.is_template
    - airflow._shared.configuration.parser.AirflowConfigParser.has_option
    - configuration_description.get
    - <builtin>.globals
    - configparser.ConfigParser.add_section
    - <builtin>.super
    - configparser.ConfigParser.sections
    - option_description.get
    - key.lower
    - inspect.ismodule
    - log.warning
    - section.lower
    - <builtin>.callable
    - value.replace
    - <builtin>.isinstance
    - configparser.ConfigParser.has_section
    - value.format
    - warnings.warn
    - option.lower
    - airflow._shared.configuration.parser.AirflowConfigParser.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 657
    functionName: airflow.configuration.get_all_expansion_variables
    functionSourceFile: airflow.configuration
    functionUses: 13
    functionsReached:
    - k.startswith
    - <builtin>.globals
    - inspect.ismodule
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ec18b0>
    argNames:
    - self
    - section
    - option
    - remove_default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1365
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.remove_option
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - option.lower
    - configparser.ConfigParser.get
    - section.lower
    - configparser.ConfigParser.remove_option
    - value.replace
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1555
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.is_template
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 7
    functionsReached:
    - configuration_description.get
    - airflow._shared.configuration.parser._is_template
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec795c340>
    argNames:
    - self
    - section
    - option
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1350
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.set
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - configparser.ConfigParser.has_section
    - option.lower
    - section.lower
    - configparser.ConfigParser.add_section
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 553
    functionName: airflow.configuration.AirflowConfigParser.providers_configuration_loaded
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copy.deepcopy
    functionSourceFile: copy
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section_in_current_config.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - config_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 603
    functionName: airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    functionSourceFile: airflow.configuration
    functionUses: 11
    functionsReached:
    - airflow.configuration.get_custom_secret_backend
    - secrets_client.get_config
    - conf._get_custom_secret_backend
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83e4340>
    argNames:
    - worker_mode
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 847
    functionName: airflow.configuration.get_custom_secret_backend
    functionSourceFile: airflow.configuration
    functionUses: 143
    functionsReached:
    - conf._get_custom_secret_backend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 623
    functionName: airflow.configuration.AirflowConfigParser.__getstate__
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 636
    functionName: airflow.configuration.AirflowConfigParser.__setstate__
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - k.startswith
    - json.load
    - configparser.ConfigParser.get
    - core_dummy_hooks.items
    - configparser.ConfigParser.read_string
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - airflow._shared.configuration.parser.AirflowConfigParser.read_dict
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - base_configuration_description.update
    - configparser.ConfigParser.items
    - airflow._shared.configuration.parser._is_template
    - airflow.configuration.get_all_expansion_variables
    - airflow._shared.configuration.parser.AirflowConfigParser.is_template
    - configparser.ConfigParser
    - configuration_description.get
    - <builtin>.open
    - <builtin>.globals
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.configuration.create_default_config_parser
    - default_value.format
    - configuration_description.items
    - configparser.ConfigParser.__dict__.update
    - yaml.load
    - airflow.configuration.create_provider_config_fallback_defaults
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - configparser.ConfigParser.add_section
    - log.error
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - configparser.ConfigParser.sections
    - os.path.dirname
    - inspect.ismodule
    - os.path.join
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - traceback.format_stack
    - airflow.configuration.AirflowConfigParser._update_logging_deprecated_template_to_one_from_defaults
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - <builtin>.callable
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.str
    - value.replace
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - state.pop
    - <builtin>.isinstance
    - functools.partial
    - configparser.ConfigParser.set
    - airflow._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - configparser.ConfigParser.read
    - airflow.configuration.AirflowConfigParser.__init__
    - airflow.configuration._default_config_file_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: state.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6acac10>
    argNames:
    - self
    - dictionary
    - source
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1284
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.read_dict
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.__dict__.update
    functionSourceFile: configparser
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 644
    functionName: airflow.configuration.get_airflow_home
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached:
    - os.environ.get
    - <builtin>.isinstance
    - os.path.expanduser
    - os.path.expandvars
    - <builtin>.str
    - airflow.configuration.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - airflow_home
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 649
    functionName: airflow.configuration.get_airflow_config
    functionSourceFile: airflow.configuration
    functionUses: 1
    functionsReached:
    - os.environ.get
    - os.path.join
    - <builtin>.isinstance
    - os.path.expanduser
    - os.path.expandvars
    - <builtin>.str
    - airflow.configuration.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.startswith
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.ismodule
    functionSourceFile: inspect
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 669
    functionName: airflow.configuration._generate_fernet_key
    functionSourceFile: airflow.configuration
    functionUses: 3
    functionsReached:
    - cryptography.fernet.Fernet.generate_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - parser
    - configuration_description
    - all_vars
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: airflow._shared.configuration.parser.configure_parser_from_configuration_description
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 11
    functionsReached:
    - <builtin>.isinstance
    - configparser.ConfigParser.set
    - default_value.format
    - configuration_description.items
    - <builtin>.str
    - configparser.ConfigParser.add_section
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configparser.ConfigParser.read
    functionSourceFile: configparser
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 716
    functionName: airflow.configuration.write_default_airflow_configuration_if_needed
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached:
    - airflow_config.exists
    - config_directory.__fspath__
    - airflow_config.is_dir
    - airflow.configuration.make_group_other_inaccessible
    - base64.b64encode
    - conf.write
    - conf.get
    - <builtin>.open
    - base64.b64encode.decode
    - airflow.configuration._generate_fernet_key
    - pathlib.Path
    - os.stat
    - log.debug
    - config_directory.mkdir
    - config_directory.exists
    - log.warning
    - cryptography.fernet.Fernet.generate_key
    - os.urandom
    - airflow_config.__fspath__
    - os.chmod
    - config_directory.is_relative_to
    linkageType: pythonLinkage
    raised:
    - IsADirectoryError
    - FileNotFoundError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_config.is_dir
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_config.__fspath__
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_config.exists
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_directory.exists
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_directory.is_relative_to
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_directory.__fspath__
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_directory.mkdir
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 818
    functionName: airflow.configuration.make_group_other_inaccessible
    functionSourceFile: airflow.configuration
    functionUses: 3
    functionsReached:
    - os.stat
    - log.warning
    - os.chmod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.write
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - airflow_config_parser
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 764
    functionName: airflow.configuration.load_standard_airflow_configuration
    functionSourceFile: airflow.configuration
    functionUses: 2
    functionsReached:
    - log.info
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.has_option
    - airflow._shared.configuration.parser.AirflowConfigParser.read
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7dd9fd0>
    argNames:
    - self
    - filenames
    - encoding
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1277
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.read
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 799
    functionName: airflow.configuration.initialize_config
    functionSourceFile: airflow.configuration
    functionUses: 1
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow.configuration.AirflowConfigParser.remove_all_read_configurations
    - configparser.ConfigParser.get
    - airflow.configuration.load_standard_airflow_configuration
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - log.info
    - airflow._shared.configuration.parser.AirflowConfigParser.has_option
    - configparser.ConfigParser
    - jsonschema.validators.validator_for
    - airflow.configuration.AirflowConfigParser.load_test_config
    - inspect.currentframe
    - base64.b64encode.decode
    - airflow.configuration.create_provider_config_fallback_defaults
    - pathlib.Path
    - <builtin>.super
    - key.lower
    - configparser.ConfigParser.sections
    - inspect.ismodule
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - configparser.ConfigParser.read_file
    - typing.NamedTuple.__init__
    - os.urandom
    - value.format
    - configparser.ConfigParser.set
    - airflow.providers_manager.LazyDictWithCache.__init__
    - configparser.ConfigParser.read
    - airflow.configuration._default_config_file_path
    - <builtin>.set
    - k.startswith
    - configparser.ConfigParser.read_string
    - configparser.ConfigParser.remove_option
    - importlib.resources.files
    - base_configuration_description.update
    - airflow._shared.configuration.parser._is_template
    - airflow.configuration.get_all_expansion_variables
    - base64.b64encode
    - <builtin>.open
    - <builtin>.globals
    - configuration_description.items
    - configparser.ConfigParser.remove_section
    - configparser.ConfigParser.add_section
    - os.path.join
    - log.warning
    - section.lower
    - traceback.format_stack
    - cryptography.fernet.Fernet.generate_key
    - option.lower
    - airflow._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string
    - importlib.resources.files.joinpath
    - unit_test_config_file.read_text
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getboolean
    - io.StringIO
    - airflow.configuration.AirflowConfigParser.expand_all_configuration_values
    - airflow._shared.configuration.parser.AirflowConfigParser.remove_option
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow._shared.configuration.parser.AirflowConfigParser.is_template
    - configuration_description.get
    - default_value.format
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - os.path.dirname
    - option_description.get
    - airflow.configuration.AirflowConfigParser._update_logging_deprecated_template_to_one_from_defaults
    - airflow.providers_manager._create_provider_info_schema_validator
    - value.replace
    - configparser.ConfigParser.has_section
    - airflow._shared.configuration.parser.AirflowConfigParser.read
    - warnings.warn
    - <builtin>.str
    - airflow.configuration.AirflowConfigParser.__init__
    - json.load
    - core_dummy_hooks.items
    - val.split
    - configparser.ConfigParser.items
    - <builtin>.dict
    - airflow.configuration.create_default_config_parser
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.configuration.retrieve_configuration_description
    - airflow.utils.yaml.safe_load
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow._shared.configuration.parser.AirflowConfigParser.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1063
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getboolean
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.stat
    functionSourceFile: os
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.chmod
    functionSourceFile: os
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec83e4700>
    argNames:
    - default_backends
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 858
    functionName: airflow.configuration.initialize_secrets_backends
    functionSourceFile: airflow.configuration
    functionUses: 130
    functionsReached:
    - conf._get_custom_secret_backend
    - dotted_path.rsplit
    - backend_list.append
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 884
    functionName: airflow.configuration.initialize_auth_manager
    functionSourceFile: airflow.configuration
    functionUses: 0
    functionsReached:
    - conf.getimport
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.realpath
    functionSourceFile: os
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.validate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.secrets_masker
    functionSourceFile: airflow._shared.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.secrets_masker.secrets_masker
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.frozenset
    - typing.TypeVar
    - functools.cache
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow._shared.secrets_masker.secrets_masker._V1EnvVarLike.to_dict
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.frozenset
    functionSourceFile: <builtin>
    functionUses: 155
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 78
    functionName: airflow._shared.secrets_masker.secrets_masker.should_hide_value_for_key
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 136
    functionName: airflow._shared.secrets_masker.secrets_masker._secrets_masker
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 212
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 551
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 217
    functionsReached:
    - name.strip
    - <builtin>.isinstance
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 5
    IfCount: 12
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8904910>
    argNames:
    - self
    - secret
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 562
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 161
    functionsReached:
    - urllib.parse.quote.items
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - <builtin>.any
    - sqlalchemy.create_engine.url.password.items
    - sqlalchemy.create_engine.url.password.lower
    - re.escape
    - name.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f67880>
    - <ast.Constant object at 0x7f1ec8f67670>
    - <ast.Constant object at 0x7f1ec8f67cd0>
    argNames:
    - value
    - name
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 107
    functionName: airflow._shared.secrets_masker.secrets_masker.redact
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 86
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87c06a0>
    - <ast.Constant object at 0x7f1ec87c0ca0>
    - <ast.Constant object at 0x7f1ec87c0400>
    argNames:
    - self
    - item
    - name
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 495
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 89
    functionsReached:
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - <builtin>.isinstance
    - tmp.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - <builtin>.any
    - <builtin>.type
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.str
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91b4a60>
    - <ast.Constant object at 0x7f1ec91b4e80>
    argNames:
    - new_value
    - old_value
    - name
    - max_depth
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 122
    functionName: airflow._shared.secrets_masker.secrets_masker.merge
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.range
    - <builtin>.any
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - <builtin>.tuple
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.isinstance
    - new_item.keys
    - <builtin>.type
    - merged_list.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d8da90>
    - <ast.Constant object at 0x7f1ec7d8d040>
    - <ast.Constant object at 0x7f1ec7d8db80>
    argNames:
    - self
    - new_item
    - old_item
    - name
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 513
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 5
    functionsReached:
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - <builtin>.tuple
    - name.strip
    - <builtin>.isinstance
    - new_item.keys
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - <builtin>.range
    - <builtin>.any
    - <builtin>.type
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - merged_list.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 213
    functionsReached:
    - <builtin>.set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 148
    functionName: airflow._shared.secrets_masker.secrets_masker.reset_secrets_masker
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 605
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 161
    functionName: airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 98
    functionsReached:
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 173
    functionName: airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 99
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 205
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init_subclass__
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - inspect.signature
    - sig.parameters.values
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.signature
    functionSourceFile: inspect
    functionUses: 206
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sig.parameters.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 228
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.disable_log_masking
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 238
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.is_log_masking_enabled
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker._record_attrs_to_ignore
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - logging.getLogRecordFactory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.getLogRecordFactory
    functionSourceFile: logging
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c66130>
    argNames:
    - self
    - exception
    - visited
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 263
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - contextlib.suppress
    - <builtin>.id
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - visited.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.RuntimeError
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.id
    functionSourceFile: <builtin>
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.RuntimeError
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: visited.add
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 296
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker.filter
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - record.__dict__.items
    - contextlib.suppress
    - <builtin>.id
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.is_log_masking_enabled
    - visited.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.any
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.RuntimeError
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: record.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6ae6ca0>
    argNames:
    - self
    - item
    - depth
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 318
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 91
    functionsReached:
    - <builtin>.tuple
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - <builtin>.list
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    functionSourceFile: airflow
    functionUses: 92
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    functionSourceFile: airflow
    functionUses: 92
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74b3580>
    argNames:
    - self
    - item
    - name
    - depth
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 344
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 90
    functionsReached:
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - <builtin>.tuple
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - <builtin>.isinstance
    - tmp.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - <builtin>.any
    - <builtin>.type
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.str
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    functionSourceFile: airflow
    functionUses: 91
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    functionSourceFile: airflow
    functionUses: 91
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp.get
    functionSourceFile: <builtin>
    functionUses: 119
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 4
    IfCount: 11
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - new_item
    - old_item
    - name
    - depth
    - max_depth
    - force_sensitive
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 414
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 6
    functionsReached:
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - <builtin>.tuple
    - name.strip
    - <builtin>.isinstance
    - new_item.keys
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - <builtin>.range
    - <builtin>.any
    - <builtin>.type
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - merged_list.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_item.keys
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.range
    functionSourceFile: <builtin>
    functionUses: 129
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: merged_list.append
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - secret
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 538
    functionName: airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 162
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.strip
    functionSourceFile: <builtin>
    functionUses: 436
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.quote.items
    functionSourceFile: urllib
    functionUses: 162
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.create_engine.url.password.items
    functionSourceFile: sqlalchemy
    functionUses: 162
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.quote.lower
    functionSourceFile: urllib
    functionUses: 162
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.create_engine.url.password.lower
    functionSourceFile: sqlalchemy
    functionUses: 162
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.lower
    functionSourceFile: <builtin>
    functionUses: 184
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 621
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.__init__
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 624
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.__enter__
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.__enter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.__enter__
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - t
    - v
    - b
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 627
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.__exit__
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.__exit__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.__exit__
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 630
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.__iter__
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 633
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.__next__
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 636
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.close
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.close
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 639
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.fileno
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.fileno
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 642
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.flush
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.flush
    functionSourceFile: sys
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 645
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.isatty
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.isatty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.isatty
    functionSourceFile: sys
    functionUses: 98
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec72ae1f0>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.read
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.read
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 651
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.readable
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.readable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.readable
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec72aeac0>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 654
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.readline
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.readline
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.readline
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec72ae9d0>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 657
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.readlines
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.readlines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.readlines
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6f3be50>
    argNames:
    - self
    - offset
    - whence
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 660
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.seek
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.seek
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.seek
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 663
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.seekable
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.seekable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.seekable
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 666
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.tell
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.tell
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.tell
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d91430>
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 669
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.truncate
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.truncate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.truncate
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 672
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.writable
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.writable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.writable
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 675
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.write
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - sys.stdout.write
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.any
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.write
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - lines
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 679
    functionName: airflow._shared.secrets_masker.secrets_masker.RedactedIO.writelines
    functionSourceFile: airflow._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.writelines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.writelines
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.log
    functionSourceFile: airflow.sdk.log
    functionUses: 0
    functionsReached:
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - remote_task_log
    - default_remote_conn_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: airflow.sdk.log._ActiveLoggingConfig.set
    functionSourceFile: airflow.sdk.log
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - new_callable
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: airflow.sdk.log._WarningsInterceptor.register
    functionSourceFile: airflow.sdk.log
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.sdk.log._WarningsInterceptor.reset
    functionSourceFile: airflow.sdk.log
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: airflow.sdk.log._WarningsInterceptor.emit_warning
    functionSourceFile: airflow.sdk.log
    functionUses: 1
    functionsReached:
    - warnings.showwarning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.showwarning
    functionSourceFile: warnings
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 81
    functionName: airflow.sdk.log.mask_logs
    functionSourceFile: airflow.sdk.log
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - item.items
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - <builtin>.tuple
    - <builtin>.list
    - log.warning
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - tmp.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec98b4b20>
    - <ast.Constant object at 0x7f1ec98b4c70>
    - <ast.Constant object at 0x7f1ec98b4dc0>
    argNames:
    - value
    - name
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 107
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.redact
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 26
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - item.items
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - <builtin>.tuple
    - <builtin>.list
    - log.warning
    - <builtin>.isinstance
    - tmp.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8822d00>
    - <ast.Constant object at 0x7f1ec8822df0>
    - <ast.Constant object at 0x7f1ec8822940>
    argNames:
    - json_output
    - log_format
    - colors
    - sending_to_supervisor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 87
    functionName: airflow.sdk.log.logging_processors
    functionSourceFile: airflow.sdk.log
    functionUses: 39
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.getenv
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 217
    functionName: airflow.sdk.log.load_remote_log_handler
    functionSourceFile: airflow.sdk.log
    functionUses: 54
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk.log._ActiveLoggingConfig.set
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - log.info
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - logging_class_path.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - <builtin>.isinstance
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec880f3d0>
    - <ast.Constant object at 0x7f1ec880f1c0>
    - <ast.Tuple object at 0x7f1ec880f4c0>
    argNames:
    - json_output
    - log_format
    - colors
    - callsite_parameters
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 228
    functionName: airflow.sdk._shared.logging.structlog.structlog_processors
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 51
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - structlog.tracebacks.ExceptionDictTransformer
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - shared_processors.append
    - params.keys
    - structlog.processors.ExceptionRenderer
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - shared_processors.extend
    - structlog.dev.ConsoleRenderer
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - <builtin>.list
    - structlog.processors.UnicodeDecoder
    - structlog.processors.MaybeTimeStamper
    - structlog.processors.StackInfoRenderer
    - re.compile
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - pattern.finditer
    - structlog.processors.CallsiteParameterAdder
    - os.getenv
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6de5f10>
    - <ast.Constant object at 0x7f1ec6de55e0>
    - <ast.Constant object at 0x7f1ec6de5550>
    - <ast.Constant object at 0x7f1ec6de5100>
    - <ast.Constant object at 0x7f1ec6de5a60>
    - <ast.Constant object at 0x7f1ec6de5940>
    argNames:
    - json_output
    - log_level
    - output
    - cache_logger_on_first_use
    - sending_to_supervisor
    - colored_console_log
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 111
    functionName: airflow.sdk.log.configure_logging
    functionSourceFile: airflow.sdk.log
    functionUses: 13
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.models.base.Any.value.__name__.rsplit
    - <builtin>.map
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - log_config.pop
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - re.split
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - config.setdefault
    - os.getenv
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging._config.translate_config_values
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - level.lower
    - logging.config.dictConfig
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - config.get
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.func.__name__.rsplit
    - log_level.lower
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - structlog.configure
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - section.values
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - conf.getlist
    - <builtin>.filter
    - <builtin>.isinstance
    - functools.partial
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - conf.getboolean
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - io.TextIOWrapper
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getlist
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - log_format
    - callsite_params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.sdk._shared.logging._config.translate_config_values
    functionSourceFile: airflow.sdk._shared.logging._config
    functionUses: 14
    functionsReached:
    - structlog.processors.CallsiteParameter
    - <builtin>.tuple
    - <builtin>.filter
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 10
    IfCount: 8
    argCount: 10
    argDefaultValues: []
    argNames:
    - json_output
    - log_level
    - log_format
    - stdlib_config
    - extra_processors
    - callsite_parameters
    - colors
    - output
    - namespace_log_levels
    - cache_logger_on_first_use
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 385
    functionName: airflow.sdk._shared.logging.structlog.configure_logging
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 15
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - config.get
    - structlog.tracebacks.ExceptionDictTransformer
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - sys.stdout.isatty
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - shared_processors.append
    - <builtin>.map
    - params.keys
    - structlog.configure
    - structlog.processors.ExceptionRenderer
    - os.environ.get
    - section.values
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - <builtin>.hasattr
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - shared_processors.extend
    - structlog.dev.ConsoleRenderer
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - <builtin>.tuple
    - codecs.lookup
    - log_config.pop
    - <builtin>.list
    - structlog.processors.UnicodeDecoder
    - level.lower
    - log_level.lower
    - structlog.processors.MaybeTimeStamper
    - re.split
    - logging.config.dictConfig
    - structlog.processors.StackInfoRenderer
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - <builtin>.isinstance
    - re.compile
    - functools.partial
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - config.setdefault
    - pattern.finditer
    - io.TextIOWrapper
    - structlog.processors.CallsiteParameterAdder
    - os.getenv
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - level
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: airflow.sdk.log.logger_at_level
    functionSourceFile: airflow.sdk.log
    functionUses: 0
    functionsReached:
    - structlog.wrap_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.wrap_logger
    functionSourceFile: structlog
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - local_relative_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 173
    functionName: airflow.sdk.log.init_log_file
    functionSourceFile: airflow.sdk.log
    functionUses: 38
    functionsReached:
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - <builtin>.int
    - pathlib.Path.mkdir
    - conf.get
    - structlog.get_logger
    - pathlib.Path.touch
    - log.warning
    - pathlib.Path
    - airflow.sdk._shared.logging.structlog.init_log_file
    - <builtin>.reversed
    - parent.mkdir
    - pathlib.Path.parent.mkdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - base_log_folder
    - local_relative_path
    - new_folder_permissions
    - new_file_permissions
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 594
    functionName: airflow.sdk._shared.logging.structlog.init_log_file
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 39
    functionsReached:
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - pathlib.Path.mkdir
    - structlog.get_logger
    - pathlib.Path.touch
    - log.warning
    - pathlib.Path
    - <builtin>.reversed
    - pathlib.Path.parent.mkdir
    - parent.mkdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 201
    functionName: airflow.sdk.log._load_logging_config
    functionSourceFile: airflow.sdk.log
    functionUses: 56
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.sdk.log._ActiveLoggingConfig.set
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - log.info
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - logging_class_path.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logging_class_path
    - fallback_path
    - import_string
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 77
    functionName: airflow.sdk._shared.logging.remote.discover_remote_log_handler
    functionSourceFile: airflow.sdk._shared.logging.remote
    functionUses: 57
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - log.info
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - logging_class_path.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 223
    functionName: airflow.sdk.log.load_remote_conn_id
    functionSourceFile: airflow.sdk.log
    functionUses: 10
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk.log._ActiveLoggingConfig.set
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - log.info
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - logging_class_path.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - <builtin>.isinstance
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - logger
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 234
    functionName: airflow.sdk.log.relative_path_from_logger
    functionSourceFile: airflow.sdk.log
    functionUses: 4
    functionsReached:
    - pathlib.Path.relative_to
    - <builtin>.isinstance
    - <builtin>.hasattr
    - conf.get
    - <builtin>.type
    - pathlib.Path
    - fh.fileno
    - logger.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.warning
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fh.fileno
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - logger
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 254
    functionName: airflow.sdk.log.upload_to_remote
    functionSourceFile: airflow.sdk.log
    functionUses: 3
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - pathlib.Path
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - handler.upload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk.log.relative_path_from_logger
    - typing.NamedTuple.value.__name__.rsplit
    - fh.fileno
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - relative_path.as_posix
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - logger.warning
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: relative_path.as_posix
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: handler.upload
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 136
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 54
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 5
    IfCount: 12
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c66160>
    argNames:
    - self
    - secret
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 562
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 21
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - s.lower
    - <builtin>.isinstance
    - re.compile
    - secret.lower
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - log.warning
    - <builtin>.any
    - secret.items
    - re.escape
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: comms.send
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: airflow.sdk.log.reset_logging
    functionSourceFile: airflow.sdk.log
    functionUses: 3
    functionsReached:
    - airflow.sdk.log._WarningsInterceptor.reset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec79554c0>
    - <ast.Constant object at 0x7f1ec7955a00>
    argNames:
    - message
    - category
    - filename
    - lineno
    - file
    - line
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 308
    functionName: airflow.sdk.log._showwarning
    functionSourceFile: airflow.sdk.log
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk._shared.logging.structlog.reconfigure_logger
    - structlog.wrap_logger
    - structlog.get_logger
    - log.warning
    - airflow.sdk.log._WarningsInterceptor.emit_warning
    - structlog.get_config
    - warnings.showwarning
    - <builtin>.str
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ab2a90>
    argNames:
    - logger
    - without_processor_type
    - level_override
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 620
    functionName: airflow.sdk._shared.logging.structlog.reconfigure_logger
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 6
    functionsReached:
    - structlog.wrap_logger
    - structlog.get_config
    - <builtin>.getattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging.structlog
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - config.get
    - structlog.tracebacks.ExceptionDictTransformer
    - LEVEL_TO_NAME.items
    - pygtrie.StringTrie
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - sys.stdout.isatty
    - typing.TypeVar
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - functools.cache
    - shared_processors.append
    - <builtin>.map
    - params.keys
    - structlog.configure
    - log.info
    - structlog.processors.ExceptionRenderer
    - os.environ.get
    - section.values
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.logging.structlog._make_airflow_structlogger.make_method
    - <builtin>.hasattr
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - structlog.get_logger
    - shared_processors.extend
    - structlog.dev.ConsoleRenderer
    - LEVEL_TO_NAME.get
    - PER_LOGGER_LEVELS.update
    - airflow.sdk._shared.logging.structlog._make_airflow_structlogger
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - logging.getLogger
    - <builtin>.tuple
    - <builtin>.list
    - log_config.pop
    - codecs.lookup
    - airflow.sdk._shared.logging.structlog.configure_logging
    - structlog.processors.UnicodeDecoder
    - level.lower
    - airflow.sdk._shared.logging.structlog.raises
    - log_level.lower
    - structlog.processors.MaybeTimeStamper
    - re.split
    - logging.config.dictConfig
    - log2.exception
    - structlog.processors.StackInfoRenderer
    - log2.info
    - structlog.make_filtering_bound_logger
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - <builtin>.isinstance
    - re.compile
    - functools.partial
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - config.setdefault
    - pattern.finditer
    - airflow.sdk._shared.logging.structlog.main
    - io.TextIOWrapper
    - structlog.processors.CallsiteParameterAdder
    - functools.cached_property
    - <builtin>.type
    - log.exception
    - os.getenv
    - structlog.processors.NAME_TO_LEVEL.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - min_level
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.sdk._shared.logging.structlog._make_airflow_structlogger
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - structlog.make_filtering_bound_logger
    - airflow.sdk._shared.logging.structlog._make_airflow_structlogger.make_method
    - LEVEL_TO_NAME.items
    - LEVEL_TO_NAME.get
    - <builtin>.type
    - functools.cached_property
    - structlog.processors.NAME_TO_LEVEL.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.NAME_TO_LEVEL.items
    functionSourceFile: structlog
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.sdk._shared.logging.structlog._make_airflow_structlogger.handlers
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - logging.NullHandler
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.NullHandler
    functionSourceFile: logging
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: airflow.sdk._shared.logging.structlog._make_airflow_structlogger.level
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow.sdk._shared.logging.structlog._make_airflow_structlogger.name
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: airflow.sdk._shared.logging.structlog._make_airflow_structlogger._nop
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - level
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: airflow.sdk._shared.logging.structlog._make_airflow_structlogger.make_method
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: airflow.sdk._shared.logging.structlog._make_airflow_structlogger.make_method.meth
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.make_filtering_bound_logger
    functionSourceFile: structlog
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LEVEL_TO_NAME.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: LEVEL_TO_NAME.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygtrie.StringTrie
    functionSourceFile: pygtrie
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PER_LOGGER_LEVELS.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 143
    functionName: airflow.sdk._shared.logging.structlog.make_filtering_logger
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: airflow.sdk._shared.logging.structlog.make_filtering_logger.maker
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - PER_LOGGER_LEVELS.longest_prefix
    - <builtin>.isinstance
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PER_LOGGER_LEVELS.longest_prefix
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f4fbe0>
    - <ast.Constant object at 0x7f1ec7f4f730>
    argNames:
    - self
    - name
    - file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 166
    functionName: airflow.sdk._shared.logging.structlog.NamedBytesLogger.__init__
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.logging._noncaching.make_file_io_non_caching
    - sys.stdout.buffer.fileno
    - typing.cast.fileno
    - os.posix_fadvise
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - io
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.sdk._shared.logging._noncaching.make_file_io_non_caching
    functionSourceFile: airflow.sdk._shared.logging._noncaching
    functionUses: 3
    functionsReached:
    - os.posix_fadvise
    - typing.cast.fileno
    - sys.stdout.buffer.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f4f8b0>
    - <ast.Constant object at 0x7f1ec7f4fe20>
    argNames:
    - self
    - name
    - file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 176
    functionName: airflow.sdk._shared.logging.structlog.NamedWriteLogger.__init__
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.logging._noncaching.make_file_io_non_caching
    - sys.stdout.buffer.fileno
    - typing.cast.fileno
    - os.posix_fadvise
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d4e400>
    argNames:
    - self
    - cls
    - io
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d4e700>
    argNames:
    - self
    - logger_name
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 195
    functionName: airflow.sdk._shared.logging.structlog.LoggerFactory.__call__
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.logging.structlog.NamedWriteLogger.__init__
    - airflow.sdk._shared.logging._noncaching.make_file_io_non_caching
    - sys.stdout.buffer.fileno
    - typing.cast.fileno
    - airflow.sdk._shared.logging.structlog.NamedBytesLogger.__init__
    - os.posix_fadvise
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: airflow.sdk._shared.logging.structlog.logger_name
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - event_dict.setdefault
    - event_dict.pop
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_dict.pop
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_dict.setdefault
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 207
    functionName: airflow.sdk._shared.logging.structlog.redact_jwt
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - re.sub
    - <builtin>.isinstance
    - event_dict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_dict.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 214
    functionName: airflow.sdk._shared.logging.structlog.drop_positional_args
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - event_dict.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 223
    functionName: airflow.sdk._shared.logging.structlog.respect_stdlib_disable
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.MaybeTimeStamper
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.stdlib.PositionalArgumentsFormatter
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.StackInfoRenderer
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - fmt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 52
    functionsReached:
    - pattern.finditer
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.keys
    functionSourceFile: <builtin>
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.CallsiteParameterAdder
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shared_processors.append
    functionSourceFile: <builtin>
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.tracebacks.ExceptionDictTransformer
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.ExceptionRenderer
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - msg
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: airflow.sdk._shared.logging.structlog.structlog_processors.json_dumps
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - msgspec.json.encode
    - msg.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msgspec.json.encode
    functionSourceFile: msgspec
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.JSONRenderer
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 323
    functionName: airflow.sdk._shared.logging.structlog.structlog_processors.json_processor
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - result.decode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.UnicodeDecoder
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shared_processors.extend
    functionSourceFile: <builtin>
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getenv
    functionSourceFile: os
    functionUses: 68
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.dev.RichTracebackFormatter
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.dev.ConsoleRenderer.get_default_level_styles
    functionSourceFile: structlog
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - fmt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 52
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 366
    functionName: airflow.sdk._shared.logging.structlog.structlog_processors.log_loc
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - event_dict.get
    - event_dict.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_dict.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.dev.ConsoleRenderer
    functionSourceFile: structlog
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 436
    functionName: airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 16
    functionsReached:
    - sys.stdout.isatty
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_level.lower
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.partial
    functionSourceFile: functools
    functionUses: 361
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.split
    functionSourceFile: re
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.map
    functionSourceFile: <builtin>
    functionUses: 82
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: namespace_log_levels.items
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: level.lower
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.TextIOWrapper
    functionSourceFile: io
    functionUses: 71
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.configure
    functionSourceFile: structlog
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.setdefault
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.get
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: section.values
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_config.pop
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codecs.lookup
    functionSourceFile: codecs
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.config.dictConfig
    functionSourceFile: logging
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - directory
    - new_folder_permissions
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 564
    functionName: airflow.sdk._shared.logging.structlog.init_log_folder
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 40
    functionsReached:
    - pathlib.Path.mkdir
    - pathlib.Path
    - <builtin>.reversed
    - pathlib.Path.parent.mkdir
    - parent.mkdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.reversed
    functionSourceFile: <builtin>
    functionUses: 65
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent.mkdir
    functionSourceFile: <builtin>
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.mkdir
    functionSourceFile: pathlib
    functionUses: 59
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.parent.mkdir
    functionSourceFile: pathlib
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.touch
    functionSourceFile: pathlib
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.get_config
    functionSourceFile: structlog
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 644
    functionName: airflow.sdk._shared.logging.structlog.raises
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 2
    functionsReached:
    - log2.exception
    - log.exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.exception
    functionSourceFile: <builtin>
    functionUses: 315
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log2.exception
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 654
    functionName: airflow.sdk._shared.logging.structlog.main
    functionSourceFile: airflow.sdk._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - log2.info
    - airflow.sdk._shared.logging.structlog.raises
    - log.exception
    - log2.exception
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log2.info
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging._noncaching
    functionSourceFile: airflow.sdk._shared.logging._noncaching
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.fileno
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdout.buffer.fileno
    functionSourceFile: sys
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.posix_fadvise
    functionSourceFile: os
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging.percent_formatter
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - event
    - method_name
    - level_styles
    - styles
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__init__
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 0
    IfCount: 13
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__getitem__
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - key.upper
    - datetime.datetime.now
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__iter__
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__len__
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator.attrgetter
    functionSourceFile: operator
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging.percent_formatter.PercentFormatRender
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - operator.attrgetter
    - <builtin>.map
    - <builtin>.set
    - callsite_parameters.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: callsite_parameters.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pattern.finditer
    functionSourceFile: <builtin>
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.dev.ConsoleRenderer.callsite_parameters.get
    functionSourceFile: structlog
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 148
    functionName: airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__call__
    functionSourceFile: airflow.sdk._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__init__
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - io.StringIO.write
    - sys.exc_info
    - <builtin>.isinstance
    - structlog.dev.ConsoleRenderer._default_column_formatter
    - io.StringIO
    - io.StringIO.getvalue
    - event_dict.pop
    - structlog.dev.ConsoleRenderer._exception_formatter
    - event_dict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.dev.ConsoleRenderer._default_column_formatter
    functionSourceFile: structlog
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.exc_info
    functionSourceFile: sys
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.dev.ConsoleRenderer._exception_formatter
    functionSourceFile: structlog
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging
    functionSourceFile: airflow.sdk._shared.logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging._config
    functionSourceFile: airflow.sdk._shared.logging._config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.processors.CallsiteParameter
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.filter
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.secrets_masker
    functionSourceFile: airflow.sdk._shared.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.frozenset
    - typing.TypeVar
    - functools.cache
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker._V1EnvVarLike.to_dict
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 78
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.should_hide_value_for_key
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.isinstance
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 551
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 57
    functionsReached:
    - name.strip
    - <builtin>.isinstance
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9379400>
    argNames:
    - secret
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 87
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.mask_secret
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - <builtin>.set
    - s.lower
    - <builtin>.isinstance
    - re.compile
    - secret.lower
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - log.warning
    - <builtin>.any
    - <builtin>.super
    - secret.items
    - re.escape
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.len
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6bf5460>
    - <ast.Constant object at 0x7f1ec6bf5070>
    - <ast.Constant object at 0x7f1ec6bf5dc0>
    argNames:
    - self
    - item
    - name
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 495
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 29
    functionsReached:
    - <builtin>.list
    - <builtin>.tuple
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - <builtin>.isinstance
    - tmp.get
    - log.warning
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - item.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6f3b2e0>
    - <ast.Constant object at 0x7f1ec6f3bd60>
    argNames:
    - new_value
    - old_value
    - name
    - max_depth
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 122
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.merge
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    - <builtin>.range
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - <builtin>.list
    - <builtin>.tuple
    - <builtin>.isinstance
    - new_item.keys
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - merged_list.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca59d460>
    - <ast.Constant object at 0x7f1eca59d970>
    - <ast.Constant object at 0x7f1eca59dfa0>
    argNames:
    - self
    - new_item
    - old_item
    - name
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 513
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - <builtin>.tuple
    - <builtin>.isinstance
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - new_item.keys
    - <builtin>.range
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - merged_list.append
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 55
    functionsReached:
    - <builtin>.set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 148
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 6
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 605
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 7
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 161
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 34
    functionsReached:
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 173
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 35
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 205
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init_subclass__
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - inspect.signature
    - sig.parameters.values
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 228
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.disable_log_masking
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 238
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.is_log_masking_enabled
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._record_attrs_to_ignore
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - logging.getLogRecordFactory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d8dee0>
    argNames:
    - self
    - exception
    - visited
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 263
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - contextlib.suppress
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - <builtin>.id
    - name.strip
    - visited.add
    - item.items
    - <builtin>.any
    - <builtin>.tuple
    - <builtin>.list
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause
    - log.warning
    - <builtin>.RuntimeError
    - <builtin>.isinstance
    - tmp.get
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 296
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.filter
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - record.__dict__.items
    - contextlib.suppress
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - <builtin>.id
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.is_log_masking_enabled
    - visited.add
    - item.items
    - <builtin>.any
    - <builtin>.tuple
    - <builtin>.list
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause
    - log.warning
    - <builtin>.RuntimeError
    - <builtin>.isinstance
    - tmp.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec89b56d0>
    argNames:
    - self
    - item
    - depth
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 318
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 31
    functionsReached:
    - <builtin>.list
    - <builtin>.tuple
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - <builtin>.isinstance
    - item.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: item.items
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec79554c0>
    argNames:
    - self
    - item
    - name
    - depth
    - max_depth
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 344
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 30
    functionsReached:
    - <builtin>.list
    - <builtin>.tuple
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - <builtin>.isinstance
    - tmp.get
    - log.warning
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - item.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - <builtin>.str
    - name.strip
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: item.to_dict
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 4
    IfCount: 11
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - new_item
    - old_item
    - name
    - depth
    - max_depth
    - force_sensitive
    - replacement
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 414
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - <builtin>.tuple
    - <builtin>.isinstance
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - new_item.keys
    - <builtin>.range
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - merged_list.append
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - secret
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 538
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 22
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: secret.items
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: secret.lower
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 621
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__init__
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 624
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__enter__
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.__enter__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - t
    - v
    - b
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 627
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__exit__
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.__exit__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 630
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__iter__
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 633
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__next__
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 636
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.close
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 639
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.fileno
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 642
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.flush
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 645
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.isatty
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.isatty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec91b4e80>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.read
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 651
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.readable
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.readable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1eca5d93a0>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 654
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.readline
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.readline
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1eca5d9130>
    argNames:
    - self
    - n
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 657
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.readlines
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.readlines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca5d9490>
    argNames:
    - self
    - offset
    - whence
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 660
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.seek
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.seek
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 663
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.seekable
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.seekable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 666
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.tell
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.tell
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f67a00>
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 669
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.truncate
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.truncate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 672
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.writable
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.writable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - s
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 675
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.write
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - sys.stdout.write
    - item.items
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - <builtin>.tuple
    - <builtin>.list
    - log.warning
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - tmp.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - lines
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 679
    functionName: airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.writelines
    functionSourceFile: airflow.sdk._shared.secrets_masker.secrets_masker
    functionUses: 0
    functionsReached:
    - sys.stdout.writelines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging.remote
    functionSourceFile: airflow.sdk._shared.logging.remote
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.getLogger
    functionSourceFile: structlog
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.sdk._shared.logging.remote.RemoteLogIO.processors
    functionSourceFile: airflow.sdk._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - path
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: airflow.sdk._shared.logging.remote.RemoteLogIO.upload
    functionSourceFile: airflow.sdk._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - relative_path
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: airflow.sdk._shared.logging.remote.RemoteLogIO.read
    functionSourceFile: airflow.sdk._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - relative_path
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 72
    functionName: airflow.sdk._shared.logging.remote.RemoteLogStreamIO.stream
    functionSourceFile: airflow.sdk._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging_class_path.rsplit
    functionSourceFile: <builtin>
    functionUses: 68
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - what.ti.model_dump
    - sys.exit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.sdk._shared.module_loading.import_string
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - re.split
    - rule.pattern.search
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - os.set_inheritable
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.access
    - value.items
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - section.values
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.sdk.execution_time.task_runner._verify_bundle_access
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - urllib.parse.quote.lower
    - html.escape
    - os.environ.pop
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cfg_bundle.bundle_class
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - os.execvp
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - bundle_config_list.append
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.sdk.log.configure_logging
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - config.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - bundle_instance.initialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.dev.ConsoleRenderer
    - structlog.processors.CallsiteParameter
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.sdk.execution_time.task_runner.reinit_supervisor_comms
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.startup
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - structlog.configure
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - <builtin>.print
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - <builtin>.filter
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - pathlib.Path.read_text
    - kwargs_ref.deref
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - shared_processors.extend
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - bundle_path.exists
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - level.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - msg.model_dump_json
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.enrich_errors
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - log_level.lower
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - SUPERVISOR_COMMS.socket.close
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.TypeAdapter
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - pydantic.TypeAdapter.validate_json
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.sdk.execution_time.sentry.noop.NoopSentry.enrich_errors
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pattern.finditer
    - ti.task.iter_mapped_dependants
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - namespace_log_levels.items
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - structlog.stdlib.PositionalArgumentsFormatter
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.sdk.execution_time.task_runner.main
    - pendulum.tz.local_timezone
    - Stats.initialize
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.sdk.execution_time.task_runner.parse
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - sys.path.append
    - getpass.getuser
    - typing.NamedTuple.payload.__name__.rsplit
    - os.fspath
    - SUPERVISOR_COMMS.socket.fileno
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.sdk.log.load_remote_log_handler
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.sdk.api.client.getuser
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - os.fdopen
    - bundle_path.is_dir
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - SUPERVISOR_COMMS._get_response
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.__rich_repr__
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 182
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 3
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - attrs.AttrsInstance.__init__
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.definitions.param.process_params
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pydantic.BaseModel.end_date.utcoffset
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - lazy_object_proxy.Proxy
    - resp.model_dump
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - pydantic.BaseModel.start_date.utcoffset
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - ds.replace
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.PathLike.__attrs_init__
    - log.exception
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.build
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - pydantic.BaseModel.data_interval_end.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - airflow.sdk.execution_time.context.InletEventsAccessors.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.from_asset_event_dag_run_reference
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - pydantic.BaseModel.start_date.replace
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - pydantic.BaseModel.data_interval_start.replace
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - collections.abc.ItemsView
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - module.__dict__.update
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - pendulum.instance
    - airflow.sdk._shared.timezones.timezone.make_aware
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.make_module
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.plugins_manager.integrate_macros_plugins
    - inspect.isclass
    - logical_date.strftime
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - <builtin>.setattr
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - v.resolve
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - airflow.sdk._shared.timezones.timezone.is_localized
    - airflow.sdk.definitions.param.ParamsDict.update
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.data_interval_start.utcoffset
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.timezones.timezone.coerce_datetime
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - logger.debug
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - pydantic.BaseModel._cached_template_context.update
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.param.ParamsDict.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.ParamsDict.validate
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - logical_date.isoformat
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - name.lower
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - pydantic.BaseModel.data_interval_end.replace
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - asset_event_dag_run_reference.model_dump
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - name.split
    - types.ModuleType
    - pydantic.BaseModel.end_date.replace
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - ts.replace
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.context.VariableAccessor.__init__
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 119
    functionName: airflow.sdk.plugins_manager.integrate_macros_plugins
    functionSourceFile: airflow.sdk.plugins_manager
    functionUses: 4
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - module.__dict__.update
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.make_module
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - <builtin>.setattr
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - name.lower
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - name.split
    - types.ModuleType
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - task
    - dagrun_conf
    - suppress_exception
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 363
    functionName: airflow.sdk.definitions.param.process_params
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 6
    functionsReached:
    - kwargs.pop
    - collections.abc.ItemsView
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.ParamsDict.update
    - conf.getboolean
    - airflow.sdk.definitions.param.ParamsDict.items
    - contextlib.suppress
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - logger.debug
    - v.resolve
    - json.dumps
    - <builtin>.super
    - airflow.sdk.definitions.param.ParamsDict.validate
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 543
    functionName: airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    functionSourceFile: ''
    functionUses: 115
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inlets
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 680
    functionName: airflow.sdk.execution_time.context.InletEventsAccessors.__init__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 4
    functionsReached:
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - airflow.sdk.definitions.asset.Asset.__init__
    - SUPERVISOR_COMMS.send
    - <builtin>.str
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - deserialize_json
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 378
    functionName: airflow.sdk.execution_time.context.VariableAccessor.__init__
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - events
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 748
    functionName: airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.build
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 4
    functionsReached:
    - collections.defaultdict
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<dict2>.<lambda1>
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<lambda1>
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.end_date.replace
    - pydantic.BaseModel.start_date.replace
    - airflow.sdk._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.data_interval_end.utcoffset
    - <builtin>.isinstance
    - pydantic.BaseModel.data_interval_start.replace
    - pydantic.BaseModel.data_interval_end.replace
    - msg.model_dump
    - pydantic.BaseModel.data_interval_start.utcoffset
    - task_runner.SUPERVISOR_COMMS.send
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.end_date.utcoffset
    - airflow.sdk.execution_time.context.get_previous_dagrun_success
    - pydantic.BaseModel.start_date.utcoffset
    - airflow.sdk._shared.timezones.timezone.coerce_datetime
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 783
    functionName: airflow.sdk.execution_time.context.get_previous_dagrun_success
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 2
    functionsReached:
    - msg.model_dump
    - task_runner.SUPERVISOR_COMMS.send
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec93ab4f0>
    argNames:
    - v
    - tz
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 206
    functionName: airflow.sdk._shared.timezones.timezone.coerce_datetime
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 7
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.end_date.replace
    - pydantic.BaseModel.start_date.replace
    - airflow.sdk._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.timezones.timezone.is_localized
    - <builtin>.isinstance
    - pydantic.BaseModel.data_interval_end.utcoffset
    - pydantic.BaseModel.data_interval_end.replace
    - pydantic.BaseModel.data_interval_start.utcoffset
    - pydantic.BaseModel.start_date.utcoffset
    - pydantic.BaseModel.end_date.utcoffset
    - pydantic.BaseModel.data_interval_start.replace
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lazy_object_proxy.Proxy
    functionSourceFile: lazy_object_proxy
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<dict2>.<lambda2>
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<lambda2>
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.end_date.replace
    - pydantic.BaseModel.start_date.replace
    - airflow.sdk._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.data_interval_end.utcoffset
    - <builtin>.isinstance
    - pydantic.BaseModel.data_interval_start.replace
    - pydantic.BaseModel.data_interval_end.replace
    - msg.model_dump
    - pydantic.BaseModel.data_interval_start.utcoffset
    - task_runner.SUPERVISOR_COMMS.send
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.end_date.utcoffset
    - airflow.sdk.execution_time.context.get_previous_dagrun_success
    - pydantic.BaseModel.start_date.utcoffset
    - airflow.sdk._shared.timezones.timezone.coerce_datetime
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel._cached_template_context.update
    functionSourceFile: pydantic
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logical_date.strftime
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ds.replace
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logical_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ts.replace
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<dict3>.<lambda1>
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<dict3>.<lambda2>
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.setattr
    functionSourceFile: <builtin>
    functionUses: 163
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ed6ac0>
    - <ast.Constant object at 0x7f1ec7ed6d60>
    argNames:
    - self
    - context
    - jinja_env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 277
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.render_templates
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - attrs.AttrsInstance.__init__
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.definitions.param.process_params
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pydantic.BaseModel.end_date.utcoffset
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - lazy_object_proxy.Proxy
    - resp.model_dump
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - pydantic.BaseModel.start_date.utcoffset
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - ds.replace
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.PathLike.__attrs_init__
    - log.exception
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.build
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - pydantic.BaseModel.data_interval_end.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - airflow.sdk.execution_time.context.InletEventsAccessors.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.from_asset_event_dag_run_reference
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - pydantic.BaseModel.start_date.replace
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - pydantic.BaseModel.data_interval_start.replace
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - collections.abc.ItemsView
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - module.__dict__.update
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - pendulum.instance
    - airflow.sdk._shared.timezones.timezone.make_aware
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.make_module
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.plugins_manager.integrate_macros_plugins
    - inspect.isclass
    - logical_date.strftime
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - <builtin>.setattr
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - v.resolve
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - airflow.sdk._shared.timezones.timezone.is_localized
    - airflow.sdk.definitions.param.ParamsDict.update
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.data_interval_start.utcoffset
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.timezones.timezone.coerce_datetime
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - logger.debug
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - pydantic.BaseModel._cached_template_context.update
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.param.ParamsDict.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.ParamsDict.validate
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - logical_date.isoformat
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - name.lower
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - pydantic.BaseModel.data_interval_end.replace
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - asset_event_dag_run_reference.model_dump
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - pydantic.BaseModel.task.render_template_fields
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - name.split
    - types.ModuleType
    - pydantic.BaseModel.end_date.replace
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - ts.replace
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.context.VariableAccessor.__init__
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.task.render_template_fields
    functionSourceFile: pydantic
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 5
    IfCount: 11
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec93a1580>
    - <ast.Constant object at 0x7f1ec93a1fa0>
    - <ast.Attribute object at 0x7f1ec93a1ac0>
    - <ast.Constant object at 0x7f1ec93a1520>
    argNames:
    - self
    - task_ids
    - dag_id
    - key
    - include_prior_dates
    - map_indexes
    - default
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 309
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.xcom_pull
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - xcoms.extend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.get_one
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - SUPERVISOR_COMMS.send
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk.bases.xcom.BaseXCom.get_all
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - xcoms.append
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - itertools.product
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xcoms.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xcoms.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.product
    functionSourceFile: itertools
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 426
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.xcom_push
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.value.items
    - pydantic.BaseModel.__init__
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - airflow.sdk.execution_time.task_runner._xcom_push
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - attrs.AttrsInstance.payload.items
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    - airflow.sdk.bases.xcom.BaseXCom.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec918cd60>
    argNames:
    - ti
    - key
    - value
    - mapped_length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 670
    functionName: airflow.sdk.execution_time.task_runner._xcom_push
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 20
    functionsReached:
    - airflow.models.base.Any.value.items
    - pydantic.BaseModel.__init__
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - attrs.AttrsInstance.payload.items
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    - airflow.sdk.bases.xcom.BaseXCom.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - upstream
    - ti_count
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 435
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_relevant_upstream_map_indexes
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.task_mapping.get_ti_count_for_task
    - airflow.sdk.execution_time.task_mapping._is_further_mapped_inside
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - <builtin>.range
    - SUPERVISOR_COMMS.send
    - node2.iter_mapped_task_groups
    - airflow.sdk.execution_time.task_mapping.get_relevant_map_indexes
    - airflow.sdk.execution_time.task_mapping._find_common_ancestor_mapped_group
    - <builtin>.next
    - <builtin>.getattr
    - pydantic.BaseModel.task.iter_mapped_task_groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_id
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.sdk.execution_time.task_mapping.get_ti_count_for_task
    functionSourceFile: airflow.sdk.execution_time.task_mapping
    functionUses: 2
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - task
    - run_id
    - map_index
    - ti_count
    - relative
    - dag_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 90
    functionName: airflow.sdk.execution_time.task_mapping.get_relevant_map_indexes
    functionSourceFile: airflow.sdk.execution_time.task_mapping
    functionUses: 1
    functionsReached:
    - airflow.sdk.execution_time.task_mapping.get_ti_count_for_task
    - airflow.sdk.execution_time.task_mapping._is_further_mapped_inside
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - <builtin>.range
    - SUPERVISOR_COMMS.send
    - node2.iter_mapped_task_groups
    - airflow.sdk.execution_time.task_mapping._find_common_ancestor_mapped_group
    - <builtin>.next
    - <builtin>.getattr
    - pydantic.BaseModel.task.iter_mapped_task_groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 468
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_first_reschedule_date
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - log.debug
    - <builtin>.isinstance
    - structlog.get_logger
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    - context.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.get
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7afd6a0>
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 491
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_previous_dagrun
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - pydantic.BaseModel._cached_template_context.get
    - airflow.sdk.plugins_manager._load_providers_plugins
    - attrs.AttrsInstance.__init__
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.definitions.param.process_params
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pydantic.BaseModel.end_date.utcoffset
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - lazy_object_proxy.Proxy
    - resp.model_dump
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - pydantic.BaseModel.start_date.utcoffset
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - ds.replace
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.PathLike.__attrs_init__
    - log.exception
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - pydantic.BaseModel.__init__
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.build
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - pydantic.BaseModel.data_interval_end.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - airflow.sdk.execution_time.context.InletEventsAccessors.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.from_asset_event_dag_run_reference
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - pydantic.BaseModel.start_date.replace
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - pydantic.BaseModel.data_interval_start.replace
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - collections.abc.ItemsView
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - module.__dict__.update
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - pendulum.instance
    - airflow.sdk._shared.timezones.timezone.make_aware
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.make_module
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.plugins_manager.integrate_macros_plugins
    - inspect.isclass
    - logical_date.strftime
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - <builtin>.setattr
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - v.resolve
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - airflow.sdk._shared.timezones.timezone.is_localized
    - airflow.sdk.definitions.param.ParamsDict.update
    - provider.data.get
    - pydantic.BaseModel.data_interval_start.utcoffset
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.timezones.timezone.coerce_datetime
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - logger.debug
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - pydantic.BaseModel._cached_template_context.update
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.param.ParamsDict.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.ParamsDict.validate
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - logical_date.isoformat
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - name.lower
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - pydantic.BaseModel.data_interval_end.replace
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - asset_event_dag_run_reference.model_dump
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - name.split
    - types.ModuleType
    - pydantic.BaseModel.end_date.replace
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - ts.replace
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.context.VariableAccessor.__init__
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel._cached_template_context.get
    functionSourceFile: pydantic
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca4fd0a0>
    - <ast.Constant object at 0x7f1eca4fd310>
    - <ast.UnaryOp object at 0x7f1eca4fda00>
    argNames:
    - self
    - state
    - logical_date
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 515
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_previous_ti
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - pydantic.BaseModel._cached_template_context.get
    - airflow.sdk.plugins_manager._load_providers_plugins
    - attrs.AttrsInstance.__init__
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.definitions.param.process_params
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pydantic.BaseModel.end_date.utcoffset
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - lazy_object_proxy.Proxy
    - resp.model_dump
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - pydantic.BaseModel.start_date.utcoffset
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - ds.replace
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.PathLike.__attrs_init__
    - log.exception
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - pydantic.BaseModel.__init__
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.build
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - pydantic.BaseModel.data_interval_end.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - airflow.sdk.execution_time.context.InletEventsAccessors.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.from_asset_event_dag_run_reference
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - pydantic.BaseModel.start_date.replace
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - pydantic.BaseModel.data_interval_start.replace
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - collections.abc.ItemsView
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - module.__dict__.update
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - pendulum.instance
    - airflow.sdk._shared.timezones.timezone.make_aware
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.make_module
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.plugins_manager.integrate_macros_plugins
    - inspect.isclass
    - logical_date.strftime
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - <builtin>.setattr
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - v.resolve
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - airflow.sdk._shared.timezones.timezone.is_localized
    - airflow.sdk.definitions.param.ParamsDict.update
    - provider.data.get
    - pydantic.BaseModel.data_interval_start.utcoffset
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.timezones.timezone.coerce_datetime
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - logger.debug
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - pydantic.BaseModel._cached_template_context.update
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.param.ParamsDict.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.ParamsDict.validate
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - logical_date.isoformat
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - name.lower
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - pydantic.BaseModel.data_interval_end.replace
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - asset_event_dag_run_reference.model_dump
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - name.split
    - types.ModuleType
    - pydantic.BaseModel.end_date.replace
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - ts.replace
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.context.VariableAccessor.__init__
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b88970>
    - <ast.Constant object at 0x7f1ec7b88cd0>
    - <ast.Constant object at 0x7f1ec7b88820>
    - <ast.Constant object at 0x7f1ec7b88370>
    - <ast.Constant object at 0x7f1ec7b88940>
    - <ast.Constant object at 0x7f1ec7b88640>
    argNames:
    - dag_id
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 556
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_ti_count
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6dabcd0>
    - <ast.Constant object at 0x7f1ec6dabd60>
    - <ast.Constant object at 0x7f1ec6dab850>
    - <ast.Constant object at 0x7f1ec6dab7c0>
    - <ast.Constant object at 0x7f1ec6dabd30>
    argNames:
    - dag_id
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 584
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_task_states
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 610
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_task_breadcrumbs
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 2
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec82fa040>
    - <ast.Constant object at 0x7f1ec82fab20>
    - <ast.Constant object at 0x7f1ec82fad60>
    argNames:
    - dag_id
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 618
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_dr_count
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 640
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_dagrun_state
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 650
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.log_url
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - urllib.parse.quote
    - conf.get
    - base_url.rstrip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base_url.rstrip
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 665
    functionName: airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.mark_success_url
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - ti
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 686
    functionName: airflow.sdk.execution_time.task_runner._xcom_push_to_db
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 17
    functionsReached:
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - ti_context
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 698
    functionName: airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 7
    functionsReached:
    - conf.getint
    - log.error
    - <builtin>.int
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - AirflowRescheduleException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getint
    functionSourceFile: <builtin>
    functionUses: 208
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - what
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 725
    functionName: airflow.sdk.execution_time.task_runner.parse
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 6
    functionsReached:
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - bundle_path.is_dir
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - cfg_bundle.bundle_class
    - sys.path.append
    - os.access
    - os.fspath
    - conf.getint
    - bundle_instance.initialize
    - airflow._shared.module_loading.import_string
    - what.ti.model_dump
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - sys.exit
    - pydantic.BaseModel.model_construct
    - airflow.sdk.execution_time.task_runner._verify_bundle_access
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - pathlib.Path
    - airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    - log.error
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - <builtin>.super
    - bundles.values
    - <builtin>.list
    - <builtin>.int
    - bundle_config_list.append
    - bundle_path.exists
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - kwargs.get
    - importlib.import_module
    - conf.getjson
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - warnings.warn
    - <builtin>.iter
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 167
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 70
    functionsReached:
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - airflow._shared.module_loading.import_string
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - <builtin>.super
    - bundles.values
    - <builtin>.list
    - bundle_config_list.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - importlib.import_module
    - conf.getjson
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - <builtin>.iter
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b88550>
    argNames:
    - self
    - name
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 325
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 54
    functionsReached:
    - cfg_bundle.bundle_class
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_instance.initialize
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - bundle_instance
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 809
    functionName: airflow.sdk.execution_time.task_runner._verify_bundle_access
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 7
    functionsReached:
    - bundle_path.exists
    - os.access
    - bundle_path.is_dir
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.fspath
    functionSourceFile: os
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - args
    - bundle_path
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 548
    functionName: airflow.dag_processing.dagbag.BundleDagBag.__init__
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 26
    functionsReached:
    - warnings.warn
    - sys.path.append
    - <builtin>.str
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.exit
    functionSourceFile: sys
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: what.ti.model_dump
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.model_construct
    functionSourceFile: pydantic
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_path.exists
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_path.is_dir
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.access
    functionSourceFile: os
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 11
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 845
    functionName: airflow.sdk.execution_time.task_runner.startup
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 5
    functionsReached:
    - namespace_log_levels.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.models.base.Any.value.__name__.rsplit
    - cfg_bundle.bundle_class
    - airflow.sdk.listener.get_listener_manager
    - airflow.sdk.plugins_manager._load_providers_plugins
    - conf.getint
    - what.ti.model_dump
    - <builtin>.map
    - log.info
    - class_name.startswith
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - sys.exit
    - os.execvp
    - airflow.sdk._shared.module_loading.import_string
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - log_config.pop
    - bundle_config_list.append
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - re.split
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.sdk.execution_time.task_runner.parse
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - config.setdefault
    - pluggy.PluginManager
    - log.exception
    - os.getenv
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - sys.path.append
    - getpass.getuser
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - os.fspath
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - SUPERVISOR_COMMS.socket.fileno
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - <builtin>.globals
    - airflow.sdk._shared.logging._config.translate_config_values
    - shared_processors.extend
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - pathlib.Path.is_file
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - bundle_path.exists
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - SUPERVISOR_COMMS.send
    - airflow.sdk.log.configure_logging
    - level.lower
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - ti.get_template_context
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - msg.model_dump_json
    - airflow.sdk.log._load_logging_config
    - re.compile
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - structlog.processors.CallsiteParameterAdder
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - config.get
    - os.set_inheritable
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - os.access
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - bundle_instance.initialize
    - os.environ.get
    - inspect.isclass
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - structlog.processors.CallsiteParameter
    - structlog.dev.ConsoleRenderer
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - airflow.sdk.log._WarningsInterceptor.register
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - log_level.lower
    - socket.socket
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.api.client.getuser
    - airflow.sdk.execution_time.task_runner.reinit_supervisor_comms
    - typing.cast
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - os.fdopen
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - bundle_path.is_dir
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - shared_processors.append
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - pydantic.TypeAdapter
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - params.keys
    - structlog.configure
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - section.values
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.sdk.execution_time.task_runner._verify_bundle_access
    - logging_class_path.rsplit
    - pydantic.TypeAdapter.validate_json
    - <builtin>.print
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - <builtin>.list
    - codecs.lookup
    - SUPERVISOR_COMMS._get_response
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging
    - os.environ.pop
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - conf.getlist
    - <builtin>.filter
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - <builtin>.iter
    - io.TextIOWrapper
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.TypeAdapter.validate_json
    functionSourceFile: pydantic
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1795
    functionName: airflow.sdk.execution_time.task_runner.reinit_supervisor_comms
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 6
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.models.base.Any.value.__name__.rsplit
    - <builtin>.map
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - log_config.pop
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - re.split
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - config.setdefault
    - os.getenv
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - airflow.sdk._shared.logging._config.translate_config_values
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - level.lower
    - airflow.sdk.log.configure_logging
    - SUPERVISOR_COMMS.send
    - logging.config.dictConfig
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - config.get
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.func.__name__.rsplit
    - log_level.lower
    - socket.socket
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - os.fdopen
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - structlog.configure
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - section.values
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - <builtin>.print
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - conf.getlist
    - <builtin>.filter
    - <builtin>.isinstance
    - functools.partial
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - conf.getboolean
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - io.TextIOWrapper
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SUPERVISOR_COMMS._get_response
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: setproctitle.setproctitle
    functionSourceFile: setproctitle
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 28
    functionName: airflow.sdk.listener.get_listener_manager
    functionSourceFile: airflow.sdk.listener
    functionUses: 21
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pluggy.PluginManager
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7764550>
    - <ast.Constant object at 0x7f1ec7764ac0>
    argNames:
    - dag_id
    - task_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    functionSourceFile: airflow.sdk.definitions._internal.dag_parsing_context
    functionUses: 18
    functionsReached:
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.sdk.api.client.getuser
    functionSourceFile: airflow.sdk.api.client
    functionUses: 7
    functionsReached:
    - getpass.getuser
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.model_dump_json
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SUPERVISOR_COMMS.socket.fileno
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.set_inheritable
    functionSourceFile: os
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.execvp
    functionSourceFile: os
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_template_context
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - template_field
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 919
    functionName: airflow.sdk.execution_time.task_runner._serialize_template_field
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 21
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - conf.getint
    - name.strip
    - obj.items
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - template_field.serialize
    - item.items
    - <builtin>.sorted
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - json.dumps
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - <builtin>.tuple
    - <builtin>.list
    - <builtin>.len
    - log.warning
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - tmp.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.str
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 932
    functionName: airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 22
    functionsReached:
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 940
    functionName: airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 22
    functionsReached:
    - obj.items
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.items
    functionSourceFile: <builtin>
    functionUses: 104
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 950
    functionName: airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 22
    functionsReached:
    - obj.items
    - <builtin>.tuple
    - <builtin>.isinstance
    - <builtin>.sorted
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 960
    functionName: airflow.sdk.execution_time.task_runner._serialize_template_field._fallback_serialization
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - obj.to_dict
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.to_dict
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template_field.serialize
    functionSourceFile: <builtin>
    functionUses: 94
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1004
    functionName: airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 20
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - conf.getint
    - name.strip
    - obj.items
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - template_field.serialize
    - item.items
    - <builtin>.sorted
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - json.dumps
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - <builtin>.super
    - <builtin>.tuple
    - <builtin>.list
    - <builtin>.len
    - log.warning
    - <builtin>.getattr
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - tmp.get
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.type
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.str
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - lineage_objects
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1019
    functionName: airflow.sdk.execution_time.task_runner._build_asset_profiles
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 20
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - events
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1032
    functionName: airflow.sdk.execution_time.task_runner._serialize_outlet_events
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 20
    functionsReached:
    - <builtin>.isinstance
    - events._dict.items
    - attrs.asdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: events._dict.items
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.asdict
    functionSourceFile: attrs
    functionUses: 96
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - ti
    - log
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1044
    functionName: airflow.sdk.execution_time.task_runner._prepare
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 18
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - airflow.sdk.plugins_manager._load_providers_plugins
    - conf.getint
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - tmp.get
    - pluggy.PluginManager
    - conf.getimport
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - pydantic.BaseModel.__init__
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._render_map_index
    - importlib.resources.files
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - pathlib.Path.is_file
    - ti.task.prepare_for_execution
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - ti.task.dag.get_template_env
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - typing.NamedTuple.value.__name__.rsplit
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - ti.render_templates
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - jinja_env.from_string
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.type
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - template_field.serialize
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - log.debug
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.api.client.get_hostname
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.sdk.api.client.get_hostname
    functionSourceFile: airflow.sdk.api.client
    functionUses: 21
    functionsReached:
    - conf.getimport
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.prepare_for_execution
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.dag.get_template_env
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.render_templates
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - context
    - ti
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1615
    functionName: airflow.sdk.execution_time.task_runner._render_map_index
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 19
    functionsReached:
    - log.debug
    - jinja_env.from_string
    - ti.task.dag.get_template_env
    - context.get
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - ti
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1085
    functionName: airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 19
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised:
    - AirflowInactiveAssetInInletOrOutletException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - defer
    - ti
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1100
    functionName: airflow.sdk.execution_time.task_runner._defer_task
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 19
    functionsReached:
    - airflow.models.base.Any.value.items
    - pydantic.BaseModel.__init__
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - log.info
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - <builtin>.callable
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - conf.getboolean
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 209
    functionName: airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    functionSourceFile: ''
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.sdk.execution_time.sentry.noop.NoopSentry.enrich_errors
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.enrich_errors
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 17
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - ti
    - context
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1138
    functionName: airflow.sdk.execution_time.task_runner.run
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 17
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - e.get
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - _attr.isoformat
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - key_raw.startswith
    - attrs.AttrsInstance.value.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - v.deref
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getpid
    functionSourceFile: os
    functionUses: 83
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1163
    functionName: airflow.sdk.execution_time.task_runner.run._on_term
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 0
    functionsReached:
    - ti.task.on_kill
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.on_kill
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signal.signal
    functionSourceFile: signal
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 799
    functionName: airflow.sdk.execution_time.context.set_current_context
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 18
    functionsReached:
    - _CURRENT_CONTEXT.append
    - _CURRENT_CONTEXT.pop
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 9
    IfCount: 9
    argCount: 3
    argDefaultValues: []
    argNames:
    - context
    - ti
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1550
    functionName: airflow.sdk.execution_time.task_runner._execute_task
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 18
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - warnings.warn
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - typing.cast.run
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - _attr.isoformat
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowTaskTimeout
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 4
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - result
    - ti
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1626
    functionName: airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 18
    functionsReached:
    - airflow.models.base.Any.value.items
    - pydantic.BaseModel.__init__
    - attr.has
    - xcom_value.keys
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - ti.xcom_push
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - log.info
    - airflow.sdk.execution_time.task_runner._xcom_push
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - attrs.AttrsInstance.payload.items
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - airflow.sdk.bases.xcom.BaseXCom.set
    - <builtin>.next
    - <builtin>.getattr
    - result.items
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - ti.task.iter_mapped_dependants
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    - UnmappableXComTypePushed
    - XComForMappingNotPushed
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - context
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1294
    functionName: airflow.sdk.execution_time.task_runner._handle_current_task_success
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 19
    functionsReached:
    - <builtin>.list
    - <builtin>.isinstance
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - events._dict.items
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 12
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - drte
    - context
    - ti
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1346
    functionName: airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 18
    functionsReached:
    - airflow.models.base.Any.value.items
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - ti.xcom_push
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - log.info
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - attrs.AttrsInstance.value.items
    - <builtin>.super
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - log.debug
    - <builtin>.list
    - attrs.AttrsInstance.payload.value.items
    - log.error
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.sdk.serde._is_namedtuple
    - time.sleep
    - attrs.AttrsInstance.payload.items
    - SUPERVISOR_COMMS.send
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - conf.getboolean
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - events._dict.items
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1321
    functionName: airflow.sdk.execution_time.task_runner._handle_current_task_failed
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 18
    functionsReached:
    - datetime.datetime.now
    - Stats.incr
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Stats.incr
    functionSourceFile: <builtin>
    functionUses: 101
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.xcom_push
    functionSourceFile: <builtin>
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fa8f70>
    - <ast.Constant object at 0x7f1ec6fa88b0>
    - <ast.Constant object at 0x7f1ec6fa8b80>
    argNames:
    - self
    - dag_id
    - states
    - run_ids
    - execution_dates
    - poll_interval
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 21
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - trigger
    - method_name
    - kwargs
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: airflow.sdk.exceptions.TaskDeferred.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 19
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.sleep
    functionSourceFile: time
    functionUses: 89
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - task
    - kind
    - context
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1456
    functionName: airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 20
    functionsReached:
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - typing.cast
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - typing.cast.run
    - log.exception
    - <builtin>.enumerate
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 905
    functionName: airflow.sdk.execution_time.context.context_get_outlet_events
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 30
    functionsReached:
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - func
    - outlet_events
    - logger
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.sdk.execution_time.callback_runner.create_executable_runner
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 21
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.run
    functionSourceFile: typing
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - task
    - ti
    - context
    - error
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1476
    functionName: airflow.sdk.execution_time.task_runner._send_error_email_notification
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 21
    functionsReached:
    - html.escape
    - conf.get
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - log.exception
    - pathlib.Path
    - <builtin>.str
    - log.error
    - <builtin>.super
    - pathlib.Path.read_text
    - pathlib.Path.exists
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.exists
    functionSourceFile: pathlib
    functionUses: 69
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.read_text
    functionSourceFile: pathlib
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: html.escape
    functionSourceFile: html
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 15
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b43160>
    - <ast.Constant object at 0x7f1ec7b43f40>
    - <ast.Constant object at 0x7f1ec7b43880>
    - <ast.Constant object at 0x7f1ec880c2b0>
    - <ast.Constant object at 0x7f1ec880cfa0>
    - <ast.Constant object at 0x7f1ec880c4f0>
    - <ast.Constant object at 0x7f1ec880cc70>
    - <ast.Constant object at 0x7f1ec880ca60>
    - <ast.Constant object at 0x7f1ec880c8b0>
    - <ast.Attribute object at 0x7f1ec880c790>
    - <ast.Constant object at 0x7f1ec880cdf0>
    argNames:
    - self
    - to
    - from_email
    - subject
    - html_content
    - files
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - custom_headers
    - smtp_conn_id
    - auth_type
    - template
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 71
    functionName: airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 22
    functionsReached:
    - pathlib.Path.read_text
    - pathlib.Path
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 30
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 15
    EdgeCount: 43
    ICount: 1
    IfCount: 30
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - encoded_var
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 616
    functionName: airflow.serialization.serialized_objects.BaseSerialization.deserialize
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - TypeError
    - RuntimeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextvars.copy_context
    functionSourceFile: contextvars
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx.run
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c77610>
    argNames:
    - context
    - in_env_var_format
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 836
    functionName: airflow.sdk.execution_time.context.context_to_airflow_vars
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 20
    functionsReached:
    - airflow.settings.get_airflow_context_vars
    - <builtin>.isinstance
    - context_params.items
    - key_raw.startswith
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - key_raw.upper
    - pluggy.PluginManager
    - _attr.isoformat
    - <builtin>.str
    - context.get
    - <builtin>.getattr
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.update
    functionSourceFile: os
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.execution_timeout.total_seconds
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec71f8fa0>
    - <ast.Constant object at 0x7f1ec71f8940>
    argNames:
    - self
    - seconds
    - error_message
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    functionSourceFile: airflow.sdk.execution_time.timeout
    functionUses: 19
    functionsReached:
    - <builtin>.str
    - structlog.get_logger
    - <builtin>.super
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.on_kill
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja_env.from_string
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.iter_mapped_dependants
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.sdk.definitions.mappedoperator.is_mappable_value
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 19
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xcom_value.keys
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.items
    functionSourceFile: <builtin>
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 24
    IfCount: 9
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d3dfd0>
    argNames:
    - ti
    - state
    - context
    - log
    - error
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1671
    functionName: airflow.sdk.execution_time.task_runner.finalize
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 16
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - <builtin>.enumerate
    - airflow.sdk.listener.get_listener_manager
    - airflow.sdk.plugins_manager._load_providers_plugins
    - conf.getint
    - pathlib.Path.read_text
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - tmp.get
    - pluggy.PluginManager
    - log.exception
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - pydantic.BaseModel.__init__
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - pathlib.Path.is_file
    - oe.get_link
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - typing.NamedTuple.value.__name__.rsplit
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - typing.cast
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.type
    - <builtin>.str
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - core_dummy_hooks.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - template_field.serialize
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - log.debug
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - html.escape
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Stats.timing
    functionSourceFile: <builtin>
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: oe.get_link
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 1750
    functionName: airflow.sdk.execution_time.task_runner.main
    functionSourceFile: airflow.sdk.execution_time.task_runner
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - what.ti.model_dump
    - sys.exit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.sdk._shared.module_loading.import_string
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - re.split
    - rule.pattern.search
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - os.set_inheritable
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.access
    - value.items
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - section.values
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.sdk.execution_time.task_runner._verify_bundle_access
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - urllib.parse.quote.lower
    - html.escape
    - os.environ.pop
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cfg_bundle.bundle_class
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - os.execvp
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - bundle_config_list.append
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.sdk.log.configure_logging
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - config.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - bundle_instance.initialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.dev.ConsoleRenderer
    - structlog.processors.CallsiteParameter
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.sdk.execution_time.task_runner.reinit_supervisor_comms
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.startup
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - structlog.configure
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - <builtin>.print
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - <builtin>.filter
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - pathlib.Path.read_text
    - kwargs_ref.deref
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - shared_processors.extend
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - bundle_path.exists
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - level.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - msg.model_dump_json
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - log_level.lower
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - SUPERVISOR_COMMS.socket.close
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.TypeAdapter
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - pydantic.TypeAdapter.validate_json
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pattern.finditer
    - ti.task.iter_mapped_dependants
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - namespace_log_levels.items
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - structlog.stdlib.PositionalArgumentsFormatter
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.sdk.execution_time.task_runner.parse
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - sys.path.append
    - getpass.getuser
    - typing.NamedTuple.payload.__name__.rsplit
    - os.fspath
    - SUPERVISOR_COMMS.socket.fileno
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.sdk.log.load_remote_log_handler
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.sdk.api.client.getuser
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - os.fdopen
    - bundle_path.is_dir
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - SUPERVISOR_COMMS._get_response
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Stats.initialize
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - bundle_name
    - bundle_version
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 403
    functionName: airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 8
    functionsReached:
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - pathlib.Path
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SUPERVISOR_COMMS.socket.close
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.fdopen
    functionSourceFile: os
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.print
    functionSourceFile: <builtin>
    functionUses: 234
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.bundles.manager
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - msg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: airflow.dag_processing.bundles.manager._bundle_item_exc
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - config_list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 71
    functionName: airflow.dag_processing.bundles.manager._parse_bundle_config
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 72
    functionsReached:
    - bundles.values
    - <builtin>.list
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - bundles.keys
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - _bundle_item_exc
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundles.keys
    functionSourceFile: <builtin>
    functionUses: 75
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundles.values
    functionSourceFile: <builtin>
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle_config_list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: airflow.dag_processing.bundles.manager._add_example_dag_bundle
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 72
    functionsReached:
    - <builtin>.iter
    - bundle_config_list.append
    - <builtin>.next
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_config_list.append
    functionSourceFile: <builtin>
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - url
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: airflow.dag_processing.bundles.manager._is_safe_bundle_url
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 37
    functionsReached:
    - logging.getLogger
    - logger.error
    - <builtin>.ord
    - urllib.parse.urlparse
    - <builtin>.any
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse
    functionSourceFile: urllib
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.error
    functionSourceFile: <builtin>
    functionUses: 54
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.ord
    functionSourceFile: <builtin>
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - url
    - bundle_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 148
    functionName: airflow.dag_processing.bundles.manager._sign_bundle_url
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 37
    functionsReached:
    - itsdangerous.URLSafeSerializer
    - itsdangerous.URLSafeSerializer.dumps
    - conf.get_mandatory_value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.get_mandatory_value
    functionSourceFile: <builtin>
    functionUses: 243
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itsdangerous.URLSafeSerializer
    functionSourceFile: itsdangerous
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itsdangerous.URLSafeSerializer.dumps
    functionSourceFile: itsdangerous
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 172
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 71
    functionsReached:
    - bundles.values
    - conf.getjson
    - <builtin>.list
    - <builtin>.next
    - <builtin>.isinstance
    - bundle_config_list.append
    - conf.getboolean
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - <builtin>.iter
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow._shared.module_loading.import_string
    - <builtin>.len
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getjson
    functionSourceFile: <builtin>
    functionUses: 97
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 11
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 212
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 35
    functionsReached:
    - logger.error
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - sqlalchemy.delete
    - cfg_bundle.bundle_class
    - stored.values
    - bundle_instance.view_url_template
    - sqlalchemy.select
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - urllib.parse.urlparse
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - bundle_to_team.get
    - PLACEHOLDER_PATTERN.findall
    - itsdangerous.URLSafeSerializer.dumps
    - itsdangerous.URLSafeSerializer
    - <builtin>.str
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - <builtin>.getattr
    - <builtin>.ord
    - stored.items
    - re.compile
    - conf.get_mandatory_value
    - airflow.models.dagbundle.DagBundleModel.__init__
    - stored.pop
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - _bundle_item_exc
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 215
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 36
    functionsReached:
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - logging.getLogger
    - logger.error
    - PLACEHOLDER_PATTERN.findall
    - <builtin>.ord
    - re.compile
    - conf.get_mandatory_value
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - urllib.parse.urlparse
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - <builtin>.any
    - cfg_bundle.bundle_class
    - itsdangerous.URLSafeSerializer.dumps
    - itsdangerous.URLSafeSerializer
    - <builtin>.str
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - bundle_instance.view_url_template
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_instance.view_url_template
    functionSourceFile: <builtin>
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle_instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 297
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 37
    functionsReached:
    - bundle_instance.view_url_template
    - PLACEHOLDER_PATTERN.findall
    - <builtin>.getattr
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stored.values
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stored.pop
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.models.dagbundle.DagBundleModel.__init__
    functionSourceFile: airflow.models.dagbundle
    functionUses: 36
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_to_team.get
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stored.items
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.delete
    functionSourceFile: sqlalchemy
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.delete.where
    functionSourceFile: sqlalchemy
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PLACEHOLDER_PATTERN.findall
    functionSourceFile: <builtin>
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cfg_bundle.bundle_class
    functionSourceFile: <builtin>
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 339
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 45
    functionsReached:
    - cfg.bundle_class
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cfg.bundle_class
    functionSourceFile: <builtin>
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 353
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_bundle_names
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 1
    functionsReached:
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8399040>
    argNames:
    - self
    - name
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 361
    functionName: airflow.dag_processing.bundles.manager.DagBundlesManager.view_url
    functionSourceFile: airflow.dag_processing.bundles.manager
    functionUses: 1
    functionsReached:
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - cfg_bundle.bundle_class
    - warnings.warn
    - bundle.view_url
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle.view_url
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.session
    functionSourceFile: airflow.utils.session
    functionUses: 0
    functionsReached:
    - typing.cast
    - typing.TypeVar
    - contextlib.asynccontextmanager
    - typing.ParamSpec
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6dabe50>
    argNames:
    - scoped
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.utils.session.create_session
    functionSourceFile: airflow.utils.session
    functionUses: 66
    functionsReached:
    - session.close
    - session.rollback
    - session.commit
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.commit
    functionSourceFile: <builtin>
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.rollback
    functionSourceFile: <builtin>
    functionUses: 80
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.close
    functionSourceFile: <builtin>
    functionUses: 68
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.asynccontextmanager
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.utils.session.create_session_async
    functionSourceFile: airflow.utils.session
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.ParamSpec
    functionSourceFile: typing
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.utils.session.find_session_idx
    functionSourceFile: airflow.utils.session
    functionUses: 67
    functionsReached:
    - inspect.signature
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.wraps
    functionSourceFile: functools
    functionUses: 179
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 96
    functionName: airflow.utils.session.provide_session.wrapper
    functionSourceFile: airflow.utils.session
    functionUses: 3
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - v.get
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - airflow.utils.db_cleanup._do_delete
    - span.set_attributes
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - tis.where
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - target_group.get_roots
    - session.expire
    - conditions.append
    - airflow.cli.commands.dag_command.set_is_paused
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.write
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af2
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.models.dagrun.DagRun._get_task_creator
    - <builtin>.repr
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - airflow.utils.db.reflect_tables
    - pg_stmt.on_conflict_do_update
    - task.get_needs_expansion
    - task_ids.add
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - edges.add
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - starved_tasks_task_dagrun_concurrency.add
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - airflow.models.variable.Variable.set
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - logger.info
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.sql.expression.select.options
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - attrs.fields
    - airflow.cli.commands.asset_command.asset_details
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - search_.groups
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - typing.cast.add
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - Job.latest_heartbeat.desc
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - sqlalchemy.sql.expression.ClauseElement.compile
    - TI.state.is_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.delete_old_records
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - model_data.items
    - secrets_backend.get_variable
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - typing.cast.bulk_insert_mappings
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.cli.simple_table.AirflowConsole.print_as
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - env.context_class
    - structlog.wrap_logger
    - starved_pools.add
    - airflow.utils.db_cleanup._print_config
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - now.isoformat
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - datetime.timestamp
    - import_errors.update
    - airflow.utils.dot_renderer._draw_task_group
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.api.common.trigger_dag._trigger_dag
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - airflow.jobs.job.Job.complete_execution
    - collections.deque.extend
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - dot.pipe
    - airflow.models.dagcode.DagCode.__init__
    - time.perf_counter
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - sqlalchemy.select.limit
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - processors_to_remove.append
    - typing.cast.get_edge_info
    - airflow.api.common.trigger_dag.trigger_dag
    - sqlalchemy.create_engine.url.password.items
    - source_table.delete
    - typing.cast.scalars
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - typing.NamedTuple.items
    - psutil.wait_procs
    - airflow.jobs.job.Job._is_alive
    - Trace.get_current_span
    - dag.timetable.generate_run_id
    - airflow.cli.commands.dag_command.dag_reserialize
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - deserialized_deadline_alert.reference.evaluate_with
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - typing.cast.delete
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - dag.get_edge_info
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - select_message_parts.append
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - target_table.insert
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - csv.writer
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.cli.simple_table.AirflowConsole.print_as_table
    - path.suffix.lower
    - airflow.cli.commands.task_command.task_states_for_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - sys.stdout.isatty
    - airflow.utils.dag_edges.dag_edges
    - airflow.serialization.definitions.param._collect_params
    - dag.timetable.infer_manual_data_interval
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - refreshed_dag_info.has_task_group
    - enum.Enum.in_
    - pendulum.tz.timezone
    - refreshed_dag_info.task_group_dict.get
    - DagModel.bundle_name.in_
    - shared_processors.append
    - airflow.cli.commands.asset_command.asset_materialize
    - encoded_dag.get
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.sql.expression.tuple_.in_
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - files.sort
    - tag.lower
    - DagModel.dag_id.regexp_match
    - parent.mkdir
    - _classname_to_executors_per_team.get
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dag.DagModel.get_current
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - sqlalchemy.select.order_by
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - template.format
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_2_execute_complete
    - stats.append
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - cursor.fetchmany
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.cli.commands.jobs_command.check
    - states_by_task_id.get
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - DagModel.get_current
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - airflow.jobs.job.Job.heartbeat
    - query.selectable.compile
    - SecretCache.invalidate_variable
    - data.append
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - plugin_mgr.register
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - sys.path.append
    - getpass.getuser
    - os.fspath
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - collections.Counter
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - airflow.dag_processing.importers.base.get_importer_registry
    - parent_graph.node
    - collections.deque.popleft
    - mysql_stmt.on_duplicate_key_update
    - collections.deque.appendleft
    - airflow.cli.simple_table.is_data_sequence
    - object.__setattr__
    - parent_graph.subgraph
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.utils.db_cleanup._suppress_with_logging
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - config_dict.keys
    - sqlite_stmt.on_conflict_do_update
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - dag_run.logical_date.isoformat
    - airflow.utils.db_cleanup._cleanup_table
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - dot.edge
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - dag_runs.sort
    - collections.defaultdict
    - setup_teardown_edges.add
    - sub.attr
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - base_table_dag_id_col.in_
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - template.root_render_func
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.db_cleanup._subquery_keep_last
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - created_counts.items
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.utils.helpers.render_template
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.settings.dag_policy
    - dag.timetable.asset_condition.iter_assets
    - rich.print
    - dags_list.extend
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - shutil.rmtree
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - typing.cast.commit
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - airflow.utils.file.correct_maybe_zipped
    - airflow.cli.commands.dag_command.dag_list_dag_runs
    - conn.get_uri
    - sqlalchemy.select.with_hint
    - sqlalchemy.schema.MetaData
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - airflow.models.dagrun.DagRun._create_task_instances
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - result.append
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - confirmation.upper
    - dag.test
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - airflow.utils.db_cleanup._confirm_delete
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - bundle_dagbag.import_errors.items
    - signal.signal
    - limited_query.subquery
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - query.outerjoin
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - sqlalchemy.orm.aliased
    - last_parsed.get
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - <builtin>.isinstance
    - op.partial_kwargs.items
    - TI.insert_mapping
    - airflow.dag_processing.manager.process_parse_results
    - os.path.exists
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - CAMELCASE_TO_SNAKE_CASE_REGEX.sub
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.secrets.local_filesystem.load_variables
    - airflow.models.dagrun.DagRun._create_tasks
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - dag_run.get_last_ti
    - uuid_mapping.items
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - job.__getattribute__
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - calendar.timegm
    - dag_run.get_log_template
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.cli.commands.asset_command.asset_list
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - cls.logical_date.between
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow_conf.get
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.models.dagrun.DagRun.get_task_instances
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - delete.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - DagRun.find_duplicate
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - dag_run.notify_dagrun_state_changed
    - sqlalchemy.orm.session.make_transient
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.jobs.job.Job.is_alive
    - airflow.providers_manager.ProvidersManager.__init__
    - importer.import_file
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - airflow.utils.db_cleanup.run_cleanup
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - sqlalchemy.inspect.get_table_names
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - Variable.key.in_
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - sqlalchemy.sql.expression.select.order_by
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - TI.task_id.in_
    - dm.tags.extend
    - <builtin>.ord
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - stmt.where
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - logical_date.replace
    - params.items
    - m.startswith
    - bagged_dags.append
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - rich.console.Console.print
    - asset_op.add_dag_asset_alias_references
    - airflow.cli.commands.dag_command.dag_details
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - query.subquery
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - airflow.cli.commands.team_command._extract_team_name
    - sqlalchemy.dialects.sqlite.insert.values
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.utils.dot_renderer._draw_task
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.utils.db_cleanup.drop_archived_tables
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - ti.end_date.isoformat
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - edges.union
    - session.close
    - airflow.utils.db_cleanup._dump_table_to_file
    - airflow.utils.db_cleanup.export_archived_records
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - next_reschedule_date.isoformat
    - pathlib.Path.as_posix
    - airflow.cli.commands.dag_command._save_dot_to_file
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - context.update
    - math.isinf
    - ti.start_date.isoformat
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - metadata.reflect
    - key.to_asset_alias
    - dag.resolve_template_files
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - typing.cast.rollback
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.cli.commands.dag_command.dag_state
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - stmt.group_by
    - copy.copy
    - airflow.utils.cli.get_bagged_dag
    - TaskInstance.task_id.in_
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - structlog.processors.UnicodeDecoder
    - airflow.models.connection.Connection._create_host
    - tasks_to_trace_next.append
    - span.set_attribute
    - airflow.utils.retries.retry_db_transaction.retry_decorator.wrapped_function
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - airflow.models.dagrun.DagRun.verify_integrity
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - dot.render
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - airflow.utils.db_cleanup._confirm_drop_archives
    - executor_name.module_path.split
    - conf.get
    - airflow.utils.db_cleanup._build_query
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.utils.helpers.is_container
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - cls.run_id.in_
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - configs.values
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    - model.state.in_
    - airflow.secrets.local_filesystem._parse_secret_file
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.utils.cli.validate_dag_bundle_arg
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_k8s_pod_yaml
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - file_paths.append
    - Stats.incr
    - Job.start_date.desc
    - contextlib.ExitStack.close
    - pathlib.Path.suffix.lstrip
    - airflow.jobs.job.Job.prepare_for_execution
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - visited.add
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - typing.cast.flush
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - sqlalchemy.column.is_
    - sqlalchemy.dialects.postgresql.insert
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - airflow.models.dagrun.DagRun.__init__
    - sqlalchemy.select.subquery
    - dag.validate
    - ti.refresh_from_task
    - sqlalchemy.and_
    - result.items
    - airflow.utils.helpers.parse_template_string
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.utils.dot_renderer._refine_color
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.utils.types.DagRunType.from_run_id
    - airflow.cli.simple_table.SimpleTable.__init__
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - cls.run_id.not_in
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - airflow.dag_processing.dagbag._validate_executor_fields
    - inspect.currentframe
    - effective_config_dict.items
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - sqlalchemy.sql.expression.tuple_
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - airflow.cli.commands.asset_command._detail_asset
    - gc.freeze
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - timer.stop
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - <builtin>.reversed
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - collections.abc.ItemsView
    - structlog.processors.CallsiteParameterAdder
    - sqlalchemy.sql.expression.select.where
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.column
    - cls.state.in_
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - str_tpl.format
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - airflow.utils.db_cleanup._effective_table_names
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - airflow.utils.platform.is_tty
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.jobs.job.Job.most_recent_job
    - x.startswith
    - airflow.models.dag_version.DagVersion.write_dag
    - airflow.providers.standard.utils.sensor_helper._get_count
    - Stats.gauge
    - processor.logger_filehandle.close
    - re.sub
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.dag_processing.dagbag.DagBag.get_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep._get_dep_statuses
    - in_progress.union
    - out.decode
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - event_buffer.items
    - dag.task_dict.items
    - enum.Enum.value.in_
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - airflow.jobs.job.Job.kill
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - base_table_dag_id_col.not_in
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - airflow.cli.commands.team_command.team_delete
    - TaskInstance.state.in_
    - starved_tasks.add
    - insert_stm.compile
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dr.logical_date.isoformat
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - abs_path.endswith
    - dagbag.dags.values
    - abc.ABC.moment.total_seconds
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - skipped.add
    - pattern.rstrip
    - encoded_op.items
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - model_cls.model_validate
    - sqlalchemy.dialects.sqlite.insert
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - files_parsed.difference
    - DagRun.id.desc
    - row.values
    - dagbag.import_errors.items
    - importer.list_dag_files
    - airflow.cli.commands.dag_command.dag_list_dags
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.cli.commands.team_command.team_list
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - run_id.startswith
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - task_group.get_roots
    - TI.pool.not_in
    - airflow.jobs.job.Job.on_kill
    - airflow.models.base.Any.value.__name__.rsplit
    - args_dict_full.pop
    - airflow.dag_processing.collection._find_all_asset_aliases
    - DagRun.state.in_
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - pool_num_starving_tasks.items
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - typing.cast.bulk_save_objects
    - session.rollback
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.cli.commands.asset_command._list_assets
    - airflow.cli.commands.dag_command._display_dot_via_imgcat
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - pydantic.BaseModel.logical_date.utcoffset
    - ZIP_REGEX.search
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.cli.commands.dag_command.dag_list_import_errors
    - airflow.utils.state.State.color
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - filename.rpartition
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - task_group.children.values
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - err.decode
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - executor_names_per_team.append
    - associations.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - copied_params.validate
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - FILE_PARSERS.keys
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - airflow.cli.commands.task_command._get_ti
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - <builtin>.frozenset
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - dag.create_dagrun
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - airflow.cli.commands.team_command._show_teams
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - proc.communicate
    - airflow.utils.file.open_maybe_zipped
    - logger.warning
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - encoded_dag.items
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - pattern.startswith
    - airflow.dag_processing.collection._get_task_ports
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - model.model_dump
    - ifile.read
    - airflow.cli.commands.task_command._get_dag_run
    - effective_table_names.append
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - dr.start_date.isoformat
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - airflow.executors.workloads.ExecuteTask.make
    - traceback.format_stack
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - cls.state_color.get
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - callback_queue.append
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.cli.commands.variable_command.variables_import
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - graphviz.Digraph
    - bundles.keys
    - os.getpid
    - args.name.strip
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - dag_run.get_task_instance
    - pathlib.Path.iterdir
    - airflow.cli.commands.dag_command.dag_list_dags.filter_dags_by_bundle
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - csv_writer.writerows
    - airflow.utils.db_cleanup._check_for_rows
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - executor_names.extend
    - sys.exit
    - files_parsed.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - airflow.cli.commands.connection_command._connection_mapper
    - hook.get_records
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - csv_writer.writerow
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.jobs.job.most_recent_job
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - date_field.in_
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - template.globals.items
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.cli.commands.dag_command.dag_list_jobs
    - urllib.parse.unquote
    - airflow.models.dagrun.DagRun.find
    - dag.get_task
    - airflow.dag_processing.collection._update_dag_warnings
    - _module_to_executors_per_team.get
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - child.serialize_for_task_group
    - files_to_parse.extend
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.variable.Variable.__init__
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.cli.commands.dag_command.dag_test
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - airflow.cli.commands.team_command.team_create
    - airflow.utils.dot_renderer._draw_nodes
    - urllib.parse.quote.lower
    - _alias_to_executors_per_team.get
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    - os.symlink
    - typing.cast.task_group.children.values
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - airflow.utils.db_cleanup._get_archived_table_names
    - refreshed_dag_info.has_task
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - bundle_config_list.append
    - time.sleep
    - formatted_rows.append
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - bundle_dagbag.dags.values
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - dag_detail.items
    - airflow.models.base.Any.id.desc
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - DagPriorityParsingRequest.bundle_name.in_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records
    - contextlib.nullcontext
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - date.isoformat
    - airflow.dag_processing.dagbag.DagBag.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - TaskSDKVariable.set
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - ti_span.end
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - run_ids_to_keep_query.scalar_subquery
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - session.expunge_all
    - query.where
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - edges_to_add.add
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - ParseImportError.bundle_name.in_
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - cls.logical_date.in_
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.deadline.Deadline.__init__
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - d.items
    - sqlalchemy.sql.expression.func.max
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - secrets.items
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - DagRun.run_after.desc
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - Callback.create_from_sdk_def
    - airflow.jobs.job.health_check_threshold
    - var_json.items
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - sqlalchemy.case
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - task_group.get_leaves
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - airflow.utils.helpers.convert_camel_to_snake
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.dagrun.DagRun.get_dag
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - queries.append
    - pathlib.Path
    - rich.table.Table.add_row
    - urllib.parse.urlsplit.netloc.rsplit
    - pie_stmt.where
    - proc.send_msg
    - encoded_op.get
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - sqlalchemy.dialects.mysql.insert
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - data.update
    - log.exception
    - rows.sort
    - sqlalchemy.func.now
    - ti.get_dagrun
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - dr.run_after.isoformat
    - cls._json_schema.validate
    - datetime.datetime.now
    - jinja2.nativetypes.native_concat
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - dr.end_date.isoformat
    - output_to_renderer.get
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - importlib.util.spec_from_loader
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.settings.get_policy_plugin_manager
    - dag.task_group.get_task_group_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.utils.helpers.ask_yesno
    - forbidden_fields.difference_update
    - os.path.isdir
    - airflow.models.variable.Variable.check_for_write_conflict
    - var.get_needs_expansion
    - math.isnan
    - airflow.cli.commands.asset_command._detail_asset_alias
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.dialects.mysql.insert.values
    - provider_schema_validator.validate
    - target_table.drop
    - <builtin>.tuple
    - datetime.datetime
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - sqlalchemy.sql.expression.Executable.compile
    - executor_config.split
    - airflow.utils.state.State.color_fg
    - run_after.isoformat
    - airflow.cli.commands.asset_command._list_asset_aliases
    - edges_to_skip.add
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - dagbag.dags.get
    - airflow._shared.timezones.timezone.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - args.state.lower
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.utils.dot_renderer.render_dag
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - env.handle_exception
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.cli.simple_table.AirflowConsole.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - patterns_by_dir.get
    - var.to_json
    - airflow.cli.simple_table.SimpleTable.add_column
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - airflow.models.taskreschedule.TaskReschedule.stmt_for_task_instance
    - <builtin>.input
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - pydantic.BaseModel.from_orm
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - <builtin>.all
    - logger.debug
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - airflow.dag_processing.dagbag._executor_exists
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - cursor.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec72ff9a0>
    argNames:
    - job_type
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 340
    functionName: airflow.jobs.job.most_recent_job
    functionSourceFile: airflow.jobs.job
    functionUses: 11
    functionsReached:
    - Job.latest_heartbeat.desc
    - sqlalchemy.select.where
    - sqlalchemy.case
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec742ae50>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 290
    functionName: airflow.jobs.job.Job.prepare_for_execution
    functionSourceFile: airflow.jobs.job
    functionUses: 4
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.session.make_transient
    - datetime.datetime.now
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 10
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec90d86a0>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 361
    functionName: airflow.cli.commands.dag_command.dag_list_dags
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - class_name.startswith
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - executor_names.extend
    - stats.append
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - model.model_dump
    - inspect.currentframe
    - ifile.read
    - _executor_names.append
    - bagged_dags.append
    - pathlib.Path
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - cfg.bundle_class
    - pie_stmt.where
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - dr.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - bundle_dagbag.dags.values
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - session.scalars
    - kwargs.get
    - sqlalchemy.select.select_from
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - pathlib.Path.is_dir
    - airflow.cli.simple_table.AirflowConsole.print_as
    - conf.get_mandatory_value
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - dr.run_after.isoformat
    - rich.print
    - dags_list.extend
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - importlib.resources.files
    - sys.path.append
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - airflow.dag_processing.dagbag.DagBag.__init__
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - sqlalchemy.func.count
    - <builtin>.open
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - dist.metadata.get_all
    - dr.logical_date.isoformat
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.utils.cli.validate_dag_bundle_arg
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - dagbag.dags.values
    - dr.end_date.isoformat
    - pathlib.Path.is_file
    - output_to_renderer.get
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - conn.get_uri
    - pattern.rstrip
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.next
    - ti.end_date.isoformat
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - sys.stdout.isatty
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow.serialization.definitions.notset.is_arg_set
    - value.items
    - os.path.relpath
    - ParseImportError.bundle_name.in_
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - configs.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - d.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - dag_run.logical_date.isoformat
    - <builtin>.tuple
    - model_cls.model_validate
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - ti.start_date.isoformat
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - operator.attrgetter
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - search_.groups
    - <builtin>.str
    - plugin_search_locations.append
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - DagModel.bundle_name.in_
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - <builtin>.dict
    - re.sub
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - _classname_to_executors_per_team.get
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - dag.validate
    - airflow.cli.commands.dag_command.dag_list_dags.filter_dags_by_bundle
    - seen_files.add
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - os.path.getmtime
    - seen_teams.add
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c8e670>
    - <ast.Constant object at 0x7f1ec9c8e550>
    - <ast.Constant object at 0x7f1ec9c8efd0>
    - <ast.Name object at 0x7f1ec9c8ec40>
    argNames:
    - export_format
    - output_path
    - table_names
    - drop_archives
    - needs_confirm
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 621
    functionName: airflow.utils.db_cleanup.export_archived_records
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - csv_writer.writerows
    - airflow.utils.db_cleanup._dump_table_to_file
    - airflow.utils.helpers.ask_yesno
    - airflow.utils.db_cleanup._get_archived_table_names
    - x.startswith
    - <builtin>.input
    - sqlalchemy.inspect
    - cursor.keys
    - sqlalchemy.inspect.get_table_names
    - airflow.utils.db_cleanup._confirm_drop_archives
    - config_dict.keys
    - visited.add
    - <builtin>.open
    - cursor.fetchmany
    - <builtin>.print
    - effective_table_names.append
    - <builtin>.sorted
    - <builtin>.any
    - os.path.join
    - csv.writer
    - airflow.utils.db_cleanup._effective_table_names
    - sqlalchemy.text
    - logger.info
    - csv_writer.writerow
    - logger.warning
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec94f83a0>
    - <ast.Name object at 0x7f1ec94f8190>
    argNames:
    - args
    - dag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 19
    functionLinenumber: 629
    functionName: airflow.cli.commands.dag_command.dag_test
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.utils.dot_renderer._refine_color
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - target_group.get_roots
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - edges.add
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - result.append
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - dag.test
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - deadline_alert.get
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - airflow.utils.dot_renderer._draw_nodes
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - out.decode
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - typing.cast.task_group.children.values
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - edges_to_add.add
    - os.path.relpath
    - airflow.utils.dot_renderer._draw_task_group
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - op._get_specified_expand_input
    - operator_def.get
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - dot.pipe
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - typing.cast.get_edge_info
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - task_group.get_leaves
    - dm.dag_owner_links.extend
    - urllib.parse.urlparse
    - <builtin>.print
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - <builtin>.ord
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - task_group.get_roots
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - dag.get_edge_info
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - airflow.cli.commands.dag_command._display_dot_via_imgcat
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - ZIP_REGEX.search
    - sqlalchemy.exists.where
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.utils.state.State.color
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.dot_renderer._draw_task
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - filename.rpartition
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - task_group.children.values
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - entry_point.load
    - container.items
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - edges.union
    - dag.task_group.get_task_group_dict
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dag_edges.dag_edges
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - err.decode
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.cli.commands.dag_command._save_dot_to_file
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - airflow.utils.state.State.color_fg
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - dagbag.dags.get
    - edges_to_skip.add
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.utils.cli.get_bagged_dag
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - tasks_to_trace_next.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - airflow.utils.dot_renderer.render_dag
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - proc.communicate
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - dot.render
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - states_by_task_id.get
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - sys.path.append
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - parent_graph.node
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - parent_graph.subgraph
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - cls.state_color.get
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - dot.edge
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - setup_teardown_edges.add
    - schema_data.get
    - <builtin>.str
    - sub.attr
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - graphviz.Digraph
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - SystemExit
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 10
    argDefaultValues: []
    argNames:
    - clean_before_timestamp
    - table_names
    - dag_ids
    - exclude_dag_ids
    - dry_run
    - verbose
    - confirm
    - skip_archive
    - session
    - batch_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 545
    functionName: airflow.utils.db_cleanup.run_cleanup
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 5
    functionsReached:
    - airflow.utils.db_cleanup._subquery_keep_last
    - airflow.cli.simple_table.SimpleTable.__init__
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.utils.db_cleanup._do_delete
    - airflow.utils.db_cleanup._check_for_rows
    - <builtin>.hasattr
    - airflow.utils.db_cleanup._build_query
    - effective_table_names.append
    - airflow.cli.simple_table.AirflowConsole.__init__
    - effective_config_dict.items
    - sqlalchemy.select.group_by
    - sqlalchemy.func.max
    - rich.table.Table.add_row
    - <builtin>.super
    - rich.console.Console.print
    - query.limit
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.sql.expression.tuple_
    - sqlalchemy.text
    - kwargs.get
    - sqlalchemy.select.select_from
    - conditions.append
    - base_table_dag_id_col.not_in
    - airflow.cli.simple_table.SimpleTable.add_column
    - query.selectable.compile
    - <builtin>.set
    - query.subquery
    - insert_stm.compile
    - datetime.datetime.now
    - configs.values
    - <builtin>.input
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.utils.db_cleanup._print_config
    - sqlalchemy.select.where
    - target_table.insert
    - sqlalchemy.func.count
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - sqlalchemy.schema.MetaData
    - <builtin>.next
    - delete.compile
    - airflow.utils.db.reflect_tables
    - airflow.cli.simple_table.AirflowConsole.print_as_table
    - query.where
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - pendulum.instance
    - airflow.utils.db_cleanup._suppress_with_logging
    - sys.stdout.isatty
    - sqlalchemy.column
    - airflow._shared.timezones.timezone.is_localized
    - itertools.count
    - config_dict.keys
    - visited.add
    - <builtin>.sorted
    - target_table.drop
    - airflow.utils.db_cleanup._cleanup_table
    - pydantic.BaseModel.logical_date.replace
    - airflow.utils.db_cleanup._effective_table_names
    - airflow.utils.db_cleanup._confirm_delete
    - <builtin>.getattr
    - logger.debug
    - metadata.reflect
    - sqlalchemy.sql.expression.Executable.compile
    - row.values
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - source_table.delete
    - airflow._shared.timezones.timezone.make_aware
    - base_table_dag_id_col.in_
    - sqlalchemy.select
    - sqlalchemy.sql.expression.tuple_.in_
    - limited_query.subquery
    - sqlalchemy.column.is_
    - re.sub
    - <builtin>.print
    - query.outerjoin
    - sqlalchemy.orm.aliased
    - sqlalchemy.select.subquery
    - sqlalchemy.and_
    - <builtin>.isinstance
    - sqlalchemy.sql.expression.ClauseElement.compile
    - logger.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec725f2b0>
    argNames:
    - self
    - dttm_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 415
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af2
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 5
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - sqlalchemy.select.filter
    - packaging.utils.canonicalize_name
    - os.path.exists
    - refreshed_dag_info.has_task
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - class_name.startswith
    - datetime.datetime.fromtimestamp
    - stats.append
    - pattern.startswith
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - _executor_names.append
    - ifile.read
    - inspect.currentframe
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - entry.split
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - airflow.models.serialized_dag.SerializedDagModel.get
    - importlib.resources.files
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    - model.state.in_
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - name.strip
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - airflow.dag_processing.dagbag.DagBag.__init__
    - sqlalchemy.func.count
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.open
    - sqlalchemy.tuple_.in_
    - dist.metadata.get_all
    - airflow.models.base.Any.created_at.desc
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - date_field.in_
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow.serialization.definitions.notset.is_arg_set
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - configs.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - refreshed_dag_info.has_task_group
    - <builtin>.str
    - search_.groups
    - plugin_search_locations.append
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - refreshed_dag_info.task_group_dict.get
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - airflow.providers.standard.utils.sensor_helper._get_count
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - airflow.dag_processing.dagbag.DagBag.get_dag
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - _classname_to_executors_per_team.get
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - TaskInstance.task_id.in_
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - sqlalchemy.tuple_
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - TI.task_id.in_
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow.models.dag.DagModel.get_current
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9037ca0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 311
    functionName: airflow.jobs.job.Job.most_recent_job
    functionSourceFile: airflow.jobs.job
    functionUses: 4
    functionsReached:
    - <builtin>.str
    - airflow.jobs.job.Job.most_recent_job
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 128
    functionName: airflow.cli.commands.asset_command.asset_materialize
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 4
    functionsReached:
    - pendulum.instance
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - airflow.api.common.trigger_dag.trigger_dag
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - pydantic.BaseModel.model_validate
    - dag.timetable.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - value.items
    - pydantic.BaseModel.logical_date.utcoffset
    - getpass.getuser
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - logical_date.replace
    - airflow.api.common.trigger_dag._trigger_dag
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - airflow.models.dagbag.DBDagBag.__init__
    - dag.timetable.generate_run_id
    - airflow.utils.platform.getuser
    - stmt.group_by
    - airflow.models.base.Any.created_at.desc
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - airflow.models.dagbag.DBDagBag._read_dag
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - pydantic.BaseModel.logical_date.replace
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - DagModel.get_current
    - airflow._shared.timezones.timezone.utcnow
    - ti.start_date.isoformat
    - select_message_parts.append
    - airflow.cli.commands.connection_command._connection_mapper
    - dag.create_dagrun
    - log.warning
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - <builtin>.next
    - sqlalchemy.select.join
    - <builtin>.getattr
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - json.loads
    - <builtin>.iter
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - DagRun.find_duplicate
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - stmt.where
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bc1670>
    - <ast.Name object at 0x7f1ec9bc18b0>
    argNames:
    - args
    - dag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 560
    functionName: airflow.cli.commands.dag_command.dag_list_jobs
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - Job.start_date.desc
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.select.where
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - queries.append
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - job.__getattribute__
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7f12a30>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 282
    functionName: airflow.cli.commands.dag_command.dag_state
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.where
    - airflow._shared.timezones.timezone.parse
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - <builtin>.print
    - pendulum.parse
    - DagRun.id.desc
    - json.dumps
    - airflow.models.dag.DagModel.get_dagmodel
    - typing.cast.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec910f490>
    argNames:
    - self
    - event_data
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 416
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_2_execute_complete
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.where
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6ee5f10>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 151
    functionName: airflow.cli.commands.team_command.team_list
    functionSourceFile: airflow.cli.commands.team_command
    functionUses: 4
    functionsReached:
    - dr.run_after.isoformat
    - sqlalchemy.select.order_by
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - <builtin>.print
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.cli.commands.team_command._show_teams
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec928fc70>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 471
    functionName: airflow.cli.commands.dag_command.dag_list_import_errors
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - sys.exit
    - pathlib.Path.relative_to
    - stats.append
    - datetime.datetime.fromtimestamp
    - class_name.startswith
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.dagbag._validate_executor_fields
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - _executor_names.append
    - bagged_dags.append
    - pathlib.Path
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - cfg.bundle_class
    - dr.start_date.isoformat
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - session.scalars
    - kwargs.get
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - pathlib.Path.is_dir
    - airflow.cli.simple_table.AirflowConsole.print_as
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - data.append
    - <builtin>.set
    - dr.run_after.isoformat
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - importlib.resources.files
    - sys.path.append
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - airflow.dag_processing.dagbag.DagBag.__init__
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - dist.metadata.get_all
    - dr.logical_date.isoformat
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.utils.cli.validate_dag_bundle_arg
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - dr.end_date.isoformat
    - pathlib.Path.is_file
    - output_to_renderer.get
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - pattern.rstrip
    - <builtin>.next
    - ti.end_date.isoformat
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - Stats.timer
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - sys.stdout.isatty
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow.serialization.definitions.notset.is_arg_set
    - value.items
    - os.path.relpath
    - ParseImportError.bundle_name.in_
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - configs.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - d.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - dag_run.logical_date.isoformat
    - <builtin>.tuple
    - model_cls.model_validate
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - ti.start_date.isoformat
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - warnings.warn
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - search_.groups
    - dagbag.import_errors.items
    - plugin_search_locations.append
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - json.load
    - mod.__dict__.values
    - bundle_dagbag.import_errors.items
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - _classname_to_executors_per_team.get
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - dag.validate
    - seen_files.add
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - os.path.getmtime
    - seen_teams.add
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 3
    IfCount: 9
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec89c3ac0>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 34
    functionName: airflow.cli.commands.jobs_command.check
    functionSourceFile: airflow.cli.commands.jobs_command
    functionUses: 4
    functionsReached:
    - query.limit
    - sqlalchemy.select.where
    - airflow.utils.net.get_hostname
    - job.is_alive
    - Job.latest_heartbeat.desc
    - <builtin>.print
    - conf.getimport
    - query.where
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 7
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.ready_to_reschedule
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.where
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.models.base.Any.id.asc
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.select
    - datetime.datetime.now
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - typing.NamedTuple.__init__
    - airflow.models.taskreschedule.TaskReschedule.stmt_for_task_instance
    - now.isoformat
    - airflow.models.base.Any.id.desc
    - next_reschedule_date.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec92a4460>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 687
    functionName: airflow.cli.commands.dag_command.dag_reserialize
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - deadline_alert.get
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - urllib.parse.urlparse
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - <builtin>.ord
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.exists.where
    - <builtin>.globals
    - <builtin>.open
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - sys.path.append
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.utils.cli.validate_dag_bundle_arg
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec74ff3a0>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow.cli.commands.team_command.team_create
    functionSourceFile: airflow.cli.commands.team_command
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.where
    - args.name.strip
    - airflow.cli.commands.team_command._extract_team_name
    - re.match
    - <builtin>.print
    - airflow.models.base.Any.__init__
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6fa86d0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 300
    functionName: airflow.jobs.job.Job.complete_execution
    functionSourceFile: airflow.jobs.job
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - Stats.incr
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 6
    argDefaultValues: []
    argNames:
    - task
    - map_index
    - logical_date_or_run_id
    - pool
    - create_if_necessary
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 165
    functionName: airflow.cli.commands.task_command._get_ti
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 8
    functionsReached:
    - TI.insert_mapping
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.delete
    - airflow.utils.types.DagRunType.from_run_id
    - airflow._shared.timezones.timezone.coerce_datetime
    - args_dict_full.pop
    - <builtin>.map
    - log.info
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - airflow.cli.commands.task_command._get_dag_run
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.super
    - airflow.models.dagrun.DagRun._create_tasks
    - created_counts.items
    - tis.where
    - typing.cast.bulk_save_objects
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - typing.NamedTuple.__init__
    - typing.cast.bulk_insert_mappings
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - tags_full.update
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - <builtin>.len
    - <builtin>.set
    - datetime.datetime.now
    - plugin_mgr.register
    - getpass.getuser
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - typing.cast.commit
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - <builtin>.int
    - airflow_conf.get
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - log.warning
    - sqlalchemy.sql.expression.select
    - airflow.settings.task_instance_mutation_hook
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagrun.DagRun._get_task_creator
    - legacy_name.format
    - task.get_needs_expansion
    - sqlalchemy.sql.expression.select.where
    - task_ids.add
    - airflow.models.dagrun.DagRun._create_task_instances
    - query.where
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - Stats.incr
    - airflow.settings.get_policy_plugin_manager
    - pendulum.instance
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag.timetable.infer_manual_data_interval
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.parse
    - <builtin>.range
    - airflow.models.deadline.Deadline.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - dag.task_dict.values
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - <builtin>.all
    - <builtin>.getattr
    - query.order_by
    - copied_params.validate
    - sqlalchemy.sql.expression.select.options
    - collections.defaultdict
    - typing.cast
    - DagRun.id.desc
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow._shared.timezones.timezone.parse
    - typing.cast.flush
    - typing.cast.rollback
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - typing.cast.add
    - <builtin>.dict
    - airflow.utils.platform.getuser
    - TI.state.in_
    - <builtin>.list
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - dag_run.get_task_instance
    - airflow.models.dagrun.DagRun.__init__
    - ti.refresh_from_task
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - stat_from_registry.get
    - run_id.startswith
    - TI.task_id.in_
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - deserialized_deadline_alert.reference.evaluate_with
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    - ValueError
    - TaskInstanceNotFound
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8c812e0>
    argNames:
    - cls
    - ti
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 6
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6d36a30>
    argNames:
    - cls
    - ti
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 222
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields.get_k8s_pod_yaml
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6cca610>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 449
    functionName: airflow.cli.commands.dag_command.dag_details
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - pydantic.BaseModel.from_orm
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - dag_detail.items
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7af9070>
    argNames:
    - self
    - ti
    - try_number
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 516
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 9
    functionsReached:
    - date.isoformat
    - template.globals.items
    - dag_run.get_log_template
    - str_tpl.format
    - env.context_class
    - jinja2.Template
    - jinja2.nativetypes.native_concat
    - airflow.utils.helpers.render_template
    - template.root_render_func
    - airflow.utils.helpers.parse_template_string
    - copy.copy
    - ti.get_dagrun
    - env.handle_exception
    - context.update
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7e30370>
    argNames:
    - table_names
    - needs_confirm
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 654
    functionName: airflow.utils.db_cleanup.drop_archived_tables
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - airflow.utils.helpers.ask_yesno
    - airflow.utils.db_cleanup._get_archived_table_names
    - x.startswith
    - <builtin>.input
    - sqlalchemy.inspect
    - sqlalchemy.inspect.get_table_names
    - airflow.utils.db_cleanup._confirm_drop_archives
    - config_dict.keys
    - visited.add
    - <builtin>.print
    - effective_table_names.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.utils.db_cleanup._effective_table_names
    - sqlalchemy.text
    - logger.info
    - logger.warning
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7441790>
    - <ast.Name object at 0x7f1ec7441160>
    argNames:
    - args
    - dag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 591
    functionName: airflow.cli.commands.dag_command.dag_list_dag_runs
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - dr.run_after.isoformat
    - cls.run_id.in_
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - cls.logical_date.in_
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - cls.dag_id.in_
    - cls.logical_date.between
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - airflow.models.dagrun.DagRun.find
    - args.state.lower
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - dr.end_date.isoformat
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.utils.helpers.is_container
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - operator.attrgetter
    - dag_runs.sort
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - sqlalchemy.sql.expression.select.where
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 7
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 85
    functionName: airflow.cli.commands.variable_command.variables_import
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - session.close
    - pathlib.Path.suffix.lstrip
    - conf._get_custom_secret_backend
    - v.get
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - os.path.exists
    - var_json.items
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - FILE_PARSERS.keys
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - airflow.secrets.local_filesystem._parse_secret_file
    - sqlalchemy.select
    - airflow.models.variable.Variable.set
    - sqlalchemy.select.where
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - <builtin>.print
    - Variable.key.in_
    - session.execute
    - airflow.utils.session.create_session
    - pathlib.Path
    - sqlalchemy.dialects.mysql.insert.values
    - <builtin>.sorted
    - TaskSDKVariable.set
    - json.dumps
    - <builtin>.super
    - airflow.secrets.local_filesystem.load_variables
    - airflow.configuration.get_custom_secret_backend
    - log.debug
    - <builtin>.list
    - sqlalchemy.dialects.sqlite.insert
    - session.rollback
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - skipped.add
    - backend_list.append
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - <builtin>.isinstance
    - conf.getboolean
    - secrets.items
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - pg_stmt.on_conflict_do_update
    - <builtin>.type
    - log.exception
    - <builtin>.str
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 82
    functionName: airflow.utils.retries.retry_db_transaction.retry_decorator.wrapped_function
    functionSourceFile: airflow.utils.retries
    functionUses: 4
    functionsReached:
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - sqlalchemy.select.order_by
    - job.is_alive
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.orm.load_only
    - cls.run_id.not_in
    - span.set_attributes
    - DagRun.state.in_
    - Trace.inject
    - dag_run.verify_integrity
    - attrs.AttrsInstance.__init__
    - sqlalchemy.sql.functions.coalesce
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - <builtin>.hasattr
    - airflow.utils.strings.get_random_string
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - cls.dag_id.in_
    - airflow.models.dagbag.DBDagBag._read_dag
    - sqlalchemy.func.max
    - logging.getLogger
    - session.rollback
    - enum.Enum.__init__
    - dag_run.get_last_ti
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - session.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - triggered_date_by_dag.keys
    - span.is_recording
    - dag_run.get_task_instances
    - sqlalchemy.sql.expression.false
    - session.scalars
    - sqlalchemy.text
    - airflow.utils.sqlalchemy.prohibit_commit
    - sqlalchemy.func.coalesce
    - calendar.timegm
    - session.commit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - session.expire
    - tags_full.update
    - session.merge
    - log.exception
    - sqlalchemy.func.now
    - session.scalar
    - <builtin>.len
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.write
    - <builtin>.set
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records
    - dag_ids_stmt.scalar_subquery
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - collections.Counter
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.base.Any.timestamp.asc
    - Stats.timing
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - adrq_by_dag.items
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - dag_model.calculate_dagrun_date_fields
    - serdag.timetable.generate_run_id
    - <builtin>.int
    - log.warning
    - sqlalchemy.sql.expression.select
    - ti_span.end
    - DagModel.dag_id.in_
    - airflow.models.dagbag.DBDagBag._get_dag
    - query.all
    - airflow.assets.evaluation.AssetEvaluator.run
    - serdag.create_dagrun
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - legacy_name.format
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - sqlalchemy.sql.expression.select.where
    - dag_run.schedule_tis
    - query.where
    - Stats.incr
    - pendulum.instance
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - cls.state.in_
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag_run.notify_dagrun_state_changed
    - runs_dict.get
    - airflow.utils.retries.run_with_db_retries
    - tenacity.stop_after_attempt
    - sqlalchemy.update
    - airflow.utils.dates.datetime_to_nano
    - datetime.timestamp
    - sqlalchemy.exists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - Trace.start_root_span
    - tenacity.wait_random_exponential
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - DbCallbackRequest.priority_weight.desc
    - <builtin>.max
    - session.execute
    - tenacity.Retrying
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - all_dags_needing_dag_runs.difference
    - callback_queue.append
    - sqlalchemy.true
    - sqlalchemy.update.where
    - collections.Counter.get
    - airflow.models.base.Any.id.asc
    - sqlalchemy.sql.expression.func.max
    - pydantic.BaseModel.logical_date.replace
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.models.base.Any.asset_id.in_
    - sqlalchemy.orm.relationship.any
    - <builtin>.getattr
    - logger.debug
    - sqlalchemy.select.join
    - query.order_by
    - partition_dag_ids.add
    - AssetPartitionDagRun.created_dag_run_id.is_
    - collections.defaultdict
    - typing.cast
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - triggered_date_by_dag.items
    - random.choices
    - airflow.utils.sqlalchemy.nulls_first
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - Trace.extract
    - <builtin>.str
    - datetime.timetuple
    - sqlalchemy.nullsfirst
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.models.dagrun.DagRun.generate_run_id
    - DebugTrace.start_root_span
    - <builtin>.dict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - TI.state.in_
    - serdag.timetable.next_run_info_from_dag_model
    - query.execution_options
    - existing_dagruns.get
    - <builtin>.list
    - guard.commit
    - sqlalchemy.orm.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - sqlalchemy.tuple_
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.not_
    - dag_run.set_state
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - Trace.start_child_span
    - dag.create_dagrun
    - span.set_attribute
    - sqlalchemy.and_
    - stat_from_registry.get
    - typing.cast.scalar
    - <builtin>.isinstance
    - dag_run.update_state
    - conf.getboolean
    - session.flush
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - sqlalchemy.or_
    - query.with_for_update
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9207fa0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 186
    functionName: airflow.jobs.job.Job.kill
    functionSourceFile: airflow.jobs.job
    functionUses: 5
    functionsReached:
    - airflow.jobs.job.Job.on_kill
    - sqlalchemy.select.where
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 58
    functionName: airflow.cli.commands.asset_command.asset_list
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 4
    functionsReached:
    - dr.run_after.isoformat
    - sqlalchemy.select.order_by
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - airflow.cli.commands.asset_command._list_assets
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - airflow.cli.commands.asset_command._list_asset_aliases
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.utils.retries.retry_db_transaction.retry_decorator
    functionSourceFile: airflow.utils.retries
    functionUses: 10
    functionsReached:
    - inspect.signature
    - <builtin>.tuple
    - functools.wraps
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Call object at 0x7f1ec8fc9400>
    - <ast.Name object at 0x7f1ec8fc9d30>
    argNames:
    - cls
    - task_id
    - dag_id
    - num_to_keep
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 252
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields.delete_old_records
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 4
    functionsReached:
    - DagRun.run_after.desc
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - <builtin>.list
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.delete
    - run_ids_to_keep_query.scalar_subquery
    - airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records
    - cls.run_id.not_in
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 18
    IfCount: 9
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec94c3dc0>
    argNames:
    - self
    - heartbeat_callback
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 204
    functionName: airflow.jobs.job.Job.heartbeat
    functionSourceFile: airflow.jobs.job
    functionUses: 4
    functionsReached:
    - airflow.jobs.job.Job.on_kill
    - session.close
    - datetime.datetime.now
    - CAMELCASE_TO_SNAKE_CASE_REGEX.sub
    - airflow.jobs.job.health_check_threshold
    - conf.getint
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.jobs.job.Job._is_alive
    - <builtin>.max
    - airflow.jobs.job.Job.is_alive
    - airflow.utils.session.create_session
    - session.rollback
    - airflow._shared.timezones.timezone.utcnow
    - time.sleep
    - span.add_event
    - airflow.utils.helpers.convert_camel_to_snake
    - span.set_attribute
    - span.is_recording
    - DebugTrace.start_span
    - <builtin>.getattr
    - session.commit
    - airflow.jobs.job.Job.kill
    - <builtin>.str
    - conf.getfloat
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 110
    functionName: airflow.cli.commands.asset_command.asset_details
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 4
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - sqlalchemy.select.where
    - model_data.items
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.commands.asset_command._detail_asset_alias
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - select_message_parts.append
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.cli.commands.asset_command._detail_asset
    - <builtin>.next
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - <builtin>.iter
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - sqlalchemy.select.limit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - is_paused
    - args
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 134
    functionName: airflow.cli.commands.dag_command.set_is_paused
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 6
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - airflow.utils.helpers.ask_yesno
    - pydantic.BaseModel.model_validate
    - <builtin>.input
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.select.where
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - <builtin>.print
    - dr.logical_date.isoformat
    - DagModel.dag_id.regexp_match
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8bf3be0>
    argNames:
    - job
    - execute_callable
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 24
    functionLinenumber: 363
    functionName: airflow.jobs.job.run_job
    functionSourceFile: airflow.jobs.job
    functionUses: 20
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - orm_dags.update
    - data.get
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.now
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - session.expire
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.models.asset.remove_references_to_deleted_dags
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - <builtin>.int
    - os.path.join
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - timer.stop
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - triggered_date_by_dag.items
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - stat_from_registry.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - sqlalchemy.or_
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - ti.set_state
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - structlog.get_logger
    - field_def.get
    - dag_id_to_team_name.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.orm.make_transient
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.sql.expression.false
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - pathlib.Path.exists
    - session.commit
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - loaded_plugins.add
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - DagRun.id.desc
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - logger.error
    - typing.NamedTuple.__qualname__.rsplit
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - psutil.wait_procs
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - typing.NamedTuple.items
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - DebugTrace.start_root_span
    - importlib.metadata.distributions
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.models.base.Any.__qualname__.rsplit
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - timer.start
    - itertools.chain
    - executor.has_task
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - base.selectinload
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - serialized_asset.pop
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - name.strip
    - airflow.jobs.job.execute_job
    - ZIP_REGEX.search
    - tabulate.tabulate
    - pydantic.BaseModel.logical_date.utcoffset
    - executor.get_event_buffer
    - object_def.get
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - container.items
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - importlib.util.spec_from_loader
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - jsonschema.validators.validator_for
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - enum.Enum.in_
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - os.path.isfile
    - callback_files.append
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - sqlalchemy.not_
    - airflow.models.dagcode.DagCode.update_source_code
    - dag.create_dagrun
    - Trace.start_child_span
    - encoded_dag.keys
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag_run.set_state
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - span.set_attribute
    - structlog.processors.UnicodeDecoder
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - airflow.dag_processing.collection._get_task_ports
    - cls.dag_id.in_
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - sqlalchemy.func.max
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - locked_backfills.keys
    - os.unlink
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - callback_queue.append
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - collections.Counter.get
    - airflow.utils.net.get_hostname
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - default_args_dict.items
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - serdag.timetable.next_run_info_from_dag_model
    - f.read
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 10
    IfCount: 8
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7dd9a90>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: airflow.cli.commands.team_command.team_delete
    functionSourceFile: airflow.cli.commands.team_command
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - args.name.strip
    - airflow.cli.commands.team_command._extract_team_name
    - re.match
    - sqlalchemy.func.count
    - <builtin>.print
    - associations.append
    - <builtin>.input
    - confirmation.upper
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec795c940>
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 347
    functionName: airflow.cli.commands.task_command.task_states_for_dag_run
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 4
    functionsReached:
    - dr.run_after.isoformat
    - airflow._shared.timezones.timezone.parse
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - pendulum.parse
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.select.where
    - inspect.isclass
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - typing.cast.scalar
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - DagRun.id.desc
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - DagRunNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.settings
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow._shared.timezones.timezone.initialize
    - pendulum.timezone
    - atexit.register
    - pendulum.tz.timezone
    - functools.partial
    - conf.getboolean
    - conf.get_mandatory_value
    - conf.get
    - airflow._shared.timezones.timezone.local_timezone
    - functools.cache
    - pendulum.tz.local_timezone
    - conf.has_option
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.expanduser
    - airflow.settings.replace_showwarning
    - log.info
    - importlib.util.find_spec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.util.find_spec
    functionSourceFile: importlib
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - default_timezone
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 288
    functionName: airflow._shared.timezones.timezone.initialize
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 1
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    - airflow._shared.timezones.timezone.local_timezone
    - pendulum.tz.local_timezone
    - airflow._shared.timezones.timezone.parse_timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 260
    functionName: airflow._shared.timezones.timezone.parse_timezone
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 108
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: airflow._shared.timezones.timezone.local_timezone
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 107
    functionsReached:
    - pendulum.tz.local_timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.has_option
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 126
    functionName: airflow.settings.get_engine
    functionSourceFile: airflow.settings
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 133
    functionName: airflow.settings.get_session
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - file
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 158
    functionName: airflow.settings._get_rich_console
    functionSourceFile: airflow.settings
    functionUses: 1
    functionsReached:
    - rich.console.Console
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.console.Console
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8906460>
    - <ast.Constant object at 0x7f1ec8906220>
    argNames:
    - message
    - category
    - filename
    - lineno
    - file
    - line
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 165
    functionName: airflow.settings.custom_show_warning
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached:
    - write_console.print
    - rich.markup.escape
    - re.compile
    - rich.console.Console
    - <builtin>.str
    - airflow.settings._get_rich_console
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.markup.escape
    functionSourceFile: rich
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: write_console.print
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - replacement
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 179
    functionName: airflow.settings.replace_showwarning
    functionSourceFile: airflow.settings
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atexit.register
    functionSourceFile: atexit
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 196
    functionName: airflow.settings.task_policy
    functionSourceFile: airflow.settings
    functionUses: 16
    functionsReached:
    - pluggy.PluginManager
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: airflow.settings.get_policy_plugin_manager
    functionSourceFile: airflow.settings
    functionUses: 66
    functionsReached:
    - pluggy.PluginManager
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 200
    functionName: airflow.settings.dag_policy
    functionSourceFile: airflow.settings
    functionUses: 16
    functionsReached:
    - pluggy.PluginManager
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 204
    functionName: airflow.settings.task_instance_mutation_hook
    functionSourceFile: airflow.settings
    functionUses: 24
    functionsReached:
    - pluggy.PluginManager
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pod
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 211
    functionName: airflow.settings.pod_mutation_hook
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached:
    - pluggy.PluginManager
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 215
    functionName: airflow.settings.get_airflow_context_vars
    functionSourceFile: airflow.settings
    functionUses: 21
    functionsReached:
    - pluggy.PluginManager
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 219
    functionName: airflow.settings.get_dagbag_import_timeout
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - pluggy.PluginManager
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pluggy.PluginManager
    functionSourceFile: pluggy
    functionUses: 129
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin_mgr.add_hookspecs
    functionSourceFile: <builtin>
    functionUses: 67
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin_mgr.register
    functionSourceFile: <builtin>
    functionUses: 67
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pm
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 231
    functionName: airflow.settings.load_policy_plugins
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - pm.load_setuptools_entrypoints
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pm.load_setuptools_entrypoints
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - sync_uri
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: airflow.settings._get_async_conn_uri_from_sync
    functionSourceFile: airflow.settings
    functionUses: 3
    functionsReached:
    - sync_uri.split
    - AIO_LIBS_MAPPING.get
    - scheme.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sync_uri.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scheme.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AIO_LIBS_MAPPING.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 248
    functionName: airflow.settings.configure_vars
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - os.path.join
    - conf.get
    - airflow.settings._get_async_conn_uri_from_sync
    - sync_uri.split
    - AIO_LIBS_MAPPING.get
    - conf.has_option
    - scheme.split
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: airflow.settings._run_openlineage_runtime_check
    functionSourceFile: airflow.settings
    functionUses: 3
    functionsReached:
    - importlib.metadata.version
    - packaging.version.Version
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.metadata.version
    functionSourceFile: importlib
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: packaging.version.Version
    functionSourceFile: packaging
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 287
    functionName: airflow.settings.run_providers_custom_runtime_checks
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - airflow.settings._run_openlineage_runtime_check
    - importlib.metadata.version
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 298
    functionName: airflow.settings.SkipDBTestsSession.__init__
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowInternalRuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: airflow.settings.SkipDBTestsSession.remove
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e54790>
    - <ast.Constant object at 0x7f1ec7e54610>
    - <ast.Constant object at 0x7f1ec7e549d0>
    - <ast.Constant object at 0x7f1ec7e54a60>
    - <ast.Constant object at 0x7f1ec7e54730>
    argNames:
    - self
    - mapper
    - clause
    - bind
    - _sa_skip_events
    - _sa_skip_for_implicit_returning
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 310
    functionName: airflow.settings.SkipDBTestsSession.get_bind
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - sqla_conn_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: airflow.settings._is_sqlite_db_path_relative
    functionSourceFile: airflow.settings
    functionUses: 22
    functionsReached:
    - os.path.isabs
    - sqla_conn_str.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqla_conn_str.startswith
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.isabs
    functionSourceFile: os
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - mode
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 340
    functionName: airflow.settings._get_connect_args
    functionSourceFile: airflow.settings
    functionUses: 23
    functionsReached:
    - conf.getimport
    - conf.has_option
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 350
    functionName: airflow.settings._configure_async_session
    functionSourceFile: airflow.settings
    functionUses: 22
    functionsReached:
    - airflow.settings._get_connect_args
    - conf.getimport
    - conf.has_option
    - sqlalchemy.orm.sessionmaker
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - sqlalchemy.ext.asyncio.create_async_engine
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ext.asyncio.create_async_engine
    functionSourceFile: sqlalchemy
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ext.asyncio.async_sessionmaker
    functionSourceFile: sqlalchemy
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.sessionmaker
    functionSourceFile: sqlalchemy
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e3f5b0>
    - <ast.Constant object at 0x7f1ec6e3fac0>
    argNames:
    - disable_connection_pool
    - pool_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 378
    functionName: airflow.settings.configure_orm
    functionSourceFile: airflow.settings
    functionUses: 21
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.settings._is_sqlite_db_path_relative
    - SQL_ALCHEMY_CONN.startswith
    - sqlalchemy.orm.sessionmaker
    - conf.getint
    - name.strip
    - sqlalchemy.orm.scoped_session
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - os.path.isabs
    - sqlalchemy.event.listen
    - default.copy
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - os.getpid
    - log.debug
    - sqlalchemy.create_engine
    - s.lower
    - airflow.settings._get_connect_args
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.settings._configure_async_session
    - conf.has_option
    - DEFAULT_ENGINE_ARGS.items
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - <builtin>.getattr
    - conf.getjson
    - sqlalchemy.event.listens_for
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - functools.partial
    - re.compile
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - conf.getboolean
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    - AirflowConfigException
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec971d460>
    - <ast.Constant object at 0x7f1ec971d970>
    argNames:
    - disable_connection_pool
    - pool_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 446
    functionName: airflow.settings.prepare_engine_args
    functionSourceFile: airflow.settings
    functionUses: 23
    functionsReached:
    - conf.getjson
    - log.debug
    - conf.getboolean
    - default.copy
    - SQL_ALCHEMY_CONN.startswith
    - conf.getint
    - DEFAULT_ENGINE_ARGS.items
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SQL_ALCHEMY_CONN.startswith
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.create_engine
    functionSourceFile: sqlalchemy
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - engine
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.utils.orm_event_handlers.setup_event_handlers
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 22
    functionsReached:
    - conf.getboolean
    - sqlalchemy.event.listen
    - sqlalchemy.event.listens_for
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.scoped_session
    functionSourceFile: sqlalchemy
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 435
    functionName: airflow.settings.configure_orm.clean_in_fork
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached:
    - sqlalchemy.create_engine.dispose
    - async_engine.sync_engine.dispose
    - _globals.get
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _globals.get
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.create_engine.dispose
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: async_engine.sync_engine.dispose
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DEFAULT_ENGINE_ARGS.items
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: default.copy
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec92edd30>
    argNames:
    - do_log
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 530
    functionName: airflow.settings.dispose_orm
    functionSourceFile: airflow.settings
    functionUses: 23
    functionsReached:
    - log.debug
    - _globals.get
    - Session.remove
    - <builtin>.globals
    - sqlalchemy.orm.session.close_all_sessions
    - engine.dispose
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Session.remove
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.session.close_all_sessions
    functionSourceFile: sqlalchemy
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: engine.dispose
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7a87040>
    - <ast.Constant object at 0x7f1ec7a876a0>
    argNames:
    - disable_connection_pool
    - pool_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 554
    functionName: airflow.settings.reconfigure_orm
    functionSourceFile: airflow.settings
    functionUses: 16
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - _globals.get
    - sqlalchemy.orm.session.close_all_sessions
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.settings._is_sqlite_db_path_relative
    - SQL_ALCHEMY_CONN.startswith
    - sqlalchemy.orm.sessionmaker
    - conf.getint
    - name.strip
    - sqlalchemy.orm.scoped_session
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - os.path.isabs
    - Session.remove
    - sqlalchemy.event.listen
    - <builtin>.globals
    - default.copy
    - re.escape
    - engine.dispose
    - <builtin>.any
    - <builtin>.super
    - os.getpid
    - log.debug
    - sqlalchemy.create_engine
    - s.lower
    - airflow.settings._get_connect_args
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.settings.configure_orm
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.settings.dispose_orm
    - log.warning
    - airflow.settings._configure_async_session
    - conf.has_option
    - DEFAULT_ENGINE_ARGS.items
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - <builtin>.getattr
    - conf.getjson
    - sqlalchemy.event.listens_for
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - functools.partial
    - re.compile
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - conf.getboolean
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 560
    functionName: airflow.settings.configure_adapters
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - sqlite3.register_adapter
    - SQL_ALCHEMY_CONN.startswith
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.settings.configure_adapters.<lambda1>
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached:
    - val.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.isoformat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlite3.register_adapter
    functionSourceFile: sqlite3
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 592
    functionName: airflow.settings._configure_secrets_masker
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - field.strip
    - <builtin>.set
    - <builtin>.list
    - DEFAULT_SENSITIVE_FIELDS.copy
    - <builtin>.frozenset
    - conf.getboolean
    - conf.get
    - conf.getimport
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - conf.getint
    - sensitive_variable_fields.split
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DEFAULT_SENSITIVE_FIELDS.copy
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field.strip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sensitive_variable_fields.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 624
    functionName: airflow.settings.configure_action_logging
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 628
    functionName: airflow.settings.prepare_syspath_for_config_and_plugins
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - sys.path.append
    - os.path.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.path.append
    functionSourceFile: sys
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 640
    functionName: airflow.settings.__getattr__
    functionSourceFile: airflow.settings
    functionUses: 0
    functionsReached:
    - conf.getboolean
    - warnings.warn
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 678
    functionName: airflow.settings.import_local_settings
    functionSourceFile: airflow.settings
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - plugin_mgr.register
    - policy_sig.parameters.keys
    - log.info
    - airflow.policies.make_plugin_from_local_settings._make_shim_fn
    - pm.register
    - local_sig.parameters.keys
    - <builtin>.hasattr
    - hook_methods.add
    - log.critical
    - <builtin>.globals
    - <builtin>.setattr
    - n.startswith
    - log.debug
    - <builtin>.tuple
    - plugin_mgr.add_hookspecs
    - <builtin>.staticmethod
    - <builtin>.getattr
    - <builtin>.exec
    - textwrap.dedent
    - airflow.policies.make_plugin_from_local_settings
    - inspect.signature
    - pluggy.PluginManager
    - <builtin>.compile
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.critical
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: n.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - pm
    - module
    - names
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 140
    functionName: airflow.policies.make_plugin_from_local_settings
    functionSourceFile: airflow.policies
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - local_sig.parameters.keys
    - airflow.policies.make_plugin_from_local_settings._make_shim_fn
    - <builtin>.tuple
    - pm.register
    - <builtin>.hasattr
    - hook_methods.add
    - <builtin>.globals
    - <builtin>.exec
    - textwrap.dedent
    - inspect.signature
    - <builtin>.setattr
    - <builtin>.compile
    - policy_sig.parameters.keys
    - <builtin>.staticmethod
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 98
    functionName: airflow.logging_config.configure_logging
    functionSourceFile: airflow.logging_config
    functionUses: 2
    functionsReached:
    - conf.set
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - <builtin>.map
    - log.info
    - <builtin>.hasattr
    - conf.get
    - pathlib.Path
    - airflow._shared.logging.percent_formatter.PercentFormatRender.__init__
    - <builtin>.super
    - logging.getLogger
    - log_config.pop
    - structlog.processors.MaybeTimeStamper
    - re.split
    - config.setdefault
    - airflow._shared.logging._config.translate_config_values
    - os.getenv
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - airflow._shared.logging.remote.discover_remote_log_handler
    - shared_processors.extend
    - airflow.logging_config.validate_logging_config._get_handler
    - airflow._shared.logging.structlog.init_log_folder
    - <builtin>.int
    - level.lower
    - <builtin>.reversed
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow._shared.logging.structlog.make_filtering_logger
    - re.compile
    - structlog.processors.CallsiteParameterAdder
    - config.get
    - sys.stdout.isatty
    - os.environ.get
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - structlog.dev.ConsoleRenderer
    - airflow._shared.logging.structlog.structlog_processors
    - structlog.processors.CallsiteParameter
    - pathlib.Path.parent.mkdir
    - airflow.logging_config.validate_logging_config
    - <builtin>.tuple
    - log_level.lower
    - airflow._shared.logging.structlog.configure_logging
    - <builtin>.getattr
    - airflow.logging_config.load_logging_config
    - typing.cast
    - warnings.warn
    - airflow.logging_config._ActiveLoggingConfig.set
    - structlog.tracebacks.ExceptionDictTransformer
    - shared_processors.append
    - params.keys
    - airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - structlog.configure
    - structlog.processors.ExceptionRenderer
    - section.values
    - logging_class_path.rsplit
    - parent.mkdir
    - log.error
    - codecs.lookup
    - <builtin>.list
    - airflow._shared.logging.structlog.configure_logging.is_atty
    - pathlib.Path.mkdir
    - structlog.processors.UnicodeDecoder
    - structlog.processors.StackInfoRenderer
    - <builtin>.filter
    - conf.getlist
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - pattern.finditer
    - io.TextIOWrapper
    - airflow._shared.logging.structlog.LoggerFactory.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.mask_secrets
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.logging_config
    functionSourceFile: airflow.logging_config
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - remote_task_log
    - default_remote_conn_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.logging_config._ActiveLoggingConfig.set
    functionSourceFile: airflow.logging_config
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 50
    functionName: airflow.logging_config.get_remote_task_log
    functionSourceFile: airflow.logging_config
    functionUses: 3
    functionsReached:
    - airflow.logging_config.load_logging_config
    - airflow._shared.logging.remote.discover_remote_log_handler
    - <builtin>.isinstance
    - conf.get
    - logging_class_path.rsplit
    - dotted_path.rsplit
    - airflow.logging_config._ActiveLoggingConfig.set
    - airflow._shared.module_loading.import_string
    - log.info
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 62
    functionName: airflow.logging_config.load_logging_config
    functionSourceFile: airflow.logging_config
    functionUses: 8
    functionsReached:
    - airflow._shared.logging.remote.discover_remote_log_handler
    - <builtin>.isinstance
    - conf.get
    - logging_class_path.rsplit
    - dotted_path.rsplit
    - airflow.logging_config._ActiveLoggingConfig.set
    - airflow._shared.module_loading.import_string
    - log.info
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - ImportError
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 56
    functionName: airflow.logging_config.get_default_remote_conn_id
    functionSourceFile: airflow.logging_config
    functionUses: 0
    functionsReached:
    - airflow.logging_config.load_logging_config
    - airflow._shared.logging.remote.discover_remote_log_handler
    - <builtin>.isinstance
    - conf.get
    - logging_class_path.rsplit
    - dotted_path.rsplit
    - airflow.logging_config._ActiveLoggingConfig.set
    - airflow._shared.module_loading.import_string
    - log.info
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logging_class_path
    - fallback_path
    - import_string
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 77
    functionName: airflow._shared.logging.remote.discover_remote_log_handler
    functionSourceFile: airflow._shared.logging.remote
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - logging_class_path.rsplit
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - log.info
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - log_format
    - callsite_params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow._shared.logging._config.translate_config_values
    functionSourceFile: airflow._shared.logging._config
    functionUses: 3
    functionsReached:
    - structlog.processors.CallsiteParameter
    - <builtin>.tuple
    - <builtin>.filter
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 10
    IfCount: 8
    argCount: 10
    argDefaultValues: []
    argNames:
    - json_output
    - log_level
    - log_format
    - stdlib_config
    - extra_processors
    - callsite_parameters
    - colors
    - output
    - namespace_log_levels
    - cache_logger_on_first_use
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 385
    functionName: airflow._shared.logging.structlog.configure_logging
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 4
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - config.get
    - structlog.tracebacks.ExceptionDictTransformer
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - sys.stdout.isatty
    - shared_processors.append
    - <builtin>.map
    - params.keys
    - structlog.configure
    - airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - structlog.processors.ExceptionRenderer
    - os.environ.get
    - section.values
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - <builtin>.hasattr
    - shared_processors.extend
    - structlog.dev.ConsoleRenderer
    - airflow._shared.logging.structlog.structlog_processors
    - airflow._shared.logging.percent_formatter.PercentFormatRender.__init__
    - <builtin>.super
    - <builtin>.tuple
    - codecs.lookup
    - log_config.pop
    - <builtin>.list
    - airflow._shared.logging.structlog.configure_logging.is_atty
    - structlog.processors.UnicodeDecoder
    - level.lower
    - log_level.lower
    - structlog.processors.MaybeTimeStamper
    - re.split
    - logging.config.dictConfig
    - structlog.processors.StackInfoRenderer
    - airflow._shared.logging.structlog.make_filtering_logger
    - <builtin>.isinstance
    - re.compile
    - functools.partial
    - typing.cast
    - config.setdefault
    - pattern.finditer
    - io.TextIOWrapper
    - structlog.processors.CallsiteParameterAdder
    - os.getenv
    - airflow._shared.logging.structlog.LoggerFactory.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 147
    functionName: airflow.logging_config.validate_logging_config
    functionSourceFile: airflow.logging_config
    functionUses: 3
    functionsReached:
    - logging.getLogger
    - conf.set
    - warnings.warn
    - conf.get
    - airflow.logging_config.validate_logging_config._get_handler
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - directory
    - new_folder_permissions
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 564
    functionName: airflow._shared.logging.structlog.init_log_folder
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 4
    functionsReached:
    - pathlib.Path.mkdir
    - pathlib.Path
    - <builtin>.reversed
    - pathlib.Path.parent.mkdir
    - parent.mkdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: airflow.logging_config.validate_logging_config._get_handler
    functionSourceFile: airflow.logging_config
    functionUses: 4
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.set
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.logging.remote
    functionSourceFile: airflow._shared.logging.remote
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow._shared.logging.remote.RemoteLogIO.processors
    functionSourceFile: airflow._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - path
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: airflow._shared.logging.remote.RemoteLogIO.upload
    functionSourceFile: airflow._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - relative_path
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: airflow._shared.logging.remote.RemoteLogIO.read
    functionSourceFile: airflow._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - relative_path
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 72
    functionName: airflow._shared.logging.remote.RemoteLogStreamIO.stream
    functionSourceFile: airflow._shared.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.logging
    functionSourceFile: airflow._shared.logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.logging._config
    functionSourceFile: airflow._shared.logging._config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow._shared.logging.structlog
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - config.get
    - structlog.tracebacks.ExceptionDictTransformer
    - LEVEL_TO_NAME.items
    - pygtrie.StringTrie
    - itertools.chain
    - sys.stdout.isatty
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - typing.TypeVar
    - functools.cache
    - shared_processors.append
    - <builtin>.map
    - params.keys
    - structlog.configure
    - log.info
    - airflow._shared.logging.structlog._make_airflow_structlogger.make_method
    - airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - structlog.processors.ExceptionRenderer
    - os.environ.get
    - section.values
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - <builtin>.hasattr
    - LEVEL_TO_NAME.get
    - structlog.get_logger
    - shared_processors.extend
    - airflow._shared.logging.structlog.structlog_processors
    - structlog.dev.ConsoleRenderer
    - PER_LOGGER_LEVELS.update
    - airflow._shared.logging.percent_formatter.PercentFormatRender.__init__
    - <builtin>.super
    - logging.getLogger
    - <builtin>.tuple
    - <builtin>.list
    - log_config.pop
    - codecs.lookup
    - airflow._shared.logging.structlog.configure_logging.is_atty
    - airflow._shared.logging.structlog._make_airflow_structlogger
    - structlog.processors.UnicodeDecoder
    - level.lower
    - log_level.lower
    - structlog.processors.MaybeTimeStamper
    - re.split
    - logging.config.dictConfig
    - log2.exception
    - log2.info
    - airflow._shared.logging.structlog.configure_logging
    - structlog.processors.StackInfoRenderer
    - structlog.make_filtering_bound_logger
    - airflow._shared.logging.structlog.make_filtering_logger
    - <builtin>.isinstance
    - re.compile
    - functools.partial
    - typing.cast
    - config.setdefault
    - airflow._shared.logging.structlog.raises
    - pattern.finditer
    - io.TextIOWrapper
    - structlog.processors.CallsiteParameterAdder
    - functools.cached_property
    - <builtin>.type
    - log.exception
    - airflow._shared.logging.structlog.main
    - os.getenv
    - structlog.processors.NAME_TO_LEVEL.items
    - airflow._shared.logging.structlog.LoggerFactory.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - min_level
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow._shared.logging.structlog._make_airflow_structlogger
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - structlog.make_filtering_bound_logger
    - LEVEL_TO_NAME.items
    - LEVEL_TO_NAME.get
    - <builtin>.type
    - functools.cached_property
    - structlog.processors.NAME_TO_LEVEL.items
    - airflow._shared.logging.structlog._make_airflow_structlogger.make_method
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow._shared.logging.structlog._make_airflow_structlogger.handlers
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - logging.NullHandler
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: airflow._shared.logging.structlog._make_airflow_structlogger.level
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow._shared.logging.structlog._make_airflow_structlogger.name
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: airflow._shared.logging.structlog._make_airflow_structlogger._nop
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - level
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: airflow._shared.logging.structlog._make_airflow_structlogger.make_method
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: airflow._shared.logging.structlog._make_airflow_structlogger.make_method.meth
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 143
    functionName: airflow._shared.logging.structlog.make_filtering_logger
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: airflow._shared.logging.structlog.make_filtering_logger.maker
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - PER_LOGGER_LEVELS.longest_prefix
    - <builtin>.isinstance
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec918c0d0>
    - <ast.Constant object at 0x7f1ec918cd30>
    argNames:
    - self
    - name
    - file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 166
    functionName: airflow._shared.logging.structlog.NamedBytesLogger.__init__
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - os.posix_fadvise
    - airflow._shared.logging._noncaching.make_file_io_non_caching
    - typing.cast.fileno
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - io
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow._shared.logging._noncaching.make_file_io_non_caching
    functionSourceFile: airflow._shared.logging._noncaching
    functionUses: 3
    functionsReached:
    - os.posix_fadvise
    - typing.cast.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9011730>
    - <ast.Constant object at 0x7f1ec90111c0>
    argNames:
    - self
    - name
    - file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 176
    functionName: airflow._shared.logging.structlog.NamedWriteLogger.__init__
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - os.posix_fadvise
    - airflow._shared.logging._noncaching.make_file_io_non_caching
    - typing.cast.fileno
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7013700>
    argNames:
    - self
    - cls
    - io
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: airflow._shared.logging.structlog.LoggerFactory.__init__
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b88610>
    argNames:
    - self
    - logger_name
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 195
    functionName: airflow._shared.logging.structlog.LoggerFactory.__call__
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - airflow._shared.logging.structlog.NamedWriteLogger.__init__
    - airflow._shared.logging._noncaching.make_file_io_non_caching
    - typing.cast.fileno
    - os.posix_fadvise
    - <builtin>.super
    - airflow._shared.logging.structlog.NamedBytesLogger.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: airflow._shared.logging.structlog.logger_name
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - event_dict.setdefault
    - event_dict.pop
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 207
    functionName: airflow._shared.logging.structlog.redact_jwt
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - re.sub
    - <builtin>.isinstance
    - event_dict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 214
    functionName: airflow._shared.logging.structlog.drop_positional_args
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - event_dict.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 223
    functionName: airflow._shared.logging.structlog.respect_stdlib_disable
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7885160>
    - <ast.Constant object at 0x7f1ec7885a60>
    - <ast.Tuple object at 0x7f1ec7885ac0>
    argNames:
    - json_output
    - log_format
    - colors
    - callsite_parameters
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 228
    functionName: airflow._shared.logging.structlog.structlog_processors
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 5
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - structlog.tracebacks.ExceptionDictTransformer
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - shared_processors.append
    - params.keys
    - airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - structlog.processors.ExceptionRenderer
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - shared_processors.extend
    - structlog.dev.ConsoleRenderer
    - airflow._shared.logging.percent_formatter.PercentFormatRender.__init__
    - <builtin>.super
    - <builtin>.list
    - structlog.processors.UnicodeDecoder
    - structlog.processors.MaybeTimeStamper
    - structlog.processors.StackInfoRenderer
    - re.compile
    - pattern.finditer
    - structlog.processors.CallsiteParameterAdder
    - os.getenv
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - fmt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 6
    functionsReached:
    - pattern.finditer
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - msg
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: airflow._shared.logging.structlog.structlog_processors.json_dumps
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - msgspec.json.encode
    - msg.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 323
    functionName: airflow._shared.logging.structlog.structlog_processors.json_processor
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - result.decode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - fmt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: airflow._shared.logging.percent_formatter.PercentFormatRender.__init__
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 366
    functionName: airflow._shared.logging.structlog.structlog_processors.log_loc
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - event_dict.get
    - event_dict.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 436
    functionName: airflow._shared.logging.structlog.configure_logging.is_atty
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 5
    functionsReached:
    - sys.stdout.isatty
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - base_log_folder
    - local_relative_path
    - new_folder_permissions
    - new_file_permissions
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 594
    functionName: airflow._shared.logging.structlog.init_log_file
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - pathlib.Path.mkdir
    - structlog.get_logger
    - pathlib.Path.touch
    - log.warning
    - pathlib.Path
    - <builtin>.reversed
    - pathlib.Path.parent.mkdir
    - parent.mkdir
    - airflow._shared.logging.structlog.init_log_folder
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec749dee0>
    argNames:
    - logger
    - without_processor_type
    - level_override
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 620
    functionName: airflow._shared.logging.structlog.reconfigure_logger
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 0
    functionsReached:
    - structlog.wrap_logger
    - structlog.get_config
    - <builtin>.getattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 644
    functionName: airflow._shared.logging.structlog.raises
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 2
    functionsReached:
    - log2.exception
    - log.exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 654
    functionName: airflow._shared.logging.structlog.main
    functionSourceFile: airflow._shared.logging.structlog
    functionUses: 1
    functionsReached:
    - log2.info
    - airflow._shared.logging.structlog.raises
    - log.exception
    - log2.exception
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.logging.percent_formatter
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - event
    - method_name
    - level_styles
    - styles
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow._shared.logging.percent_formatter._LazyLogRecordDict.__init__
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 0
    IfCount: 13
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow._shared.logging.percent_formatter._LazyLogRecordDict.__getitem__
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - key.upper
    - datetime.datetime.now
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: airflow._shared.logging.percent_formatter._LazyLogRecordDict.__iter__
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: airflow._shared.logging.percent_formatter._LazyLogRecordDict.__len__
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.logging.percent_formatter.PercentFormatRender
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - operator.attrgetter
    - <builtin>.map
    - <builtin>.set
    - callsite_parameters.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - logger
    - method_name
    - event_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 148
    functionName: airflow._shared.logging.percent_formatter.PercentFormatRender.__call__
    functionSourceFile: airflow._shared.logging.percent_formatter
    functionUses: 0
    functionsReached:
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - io.StringIO.write
    - sys.exc_info
    - <builtin>.isinstance
    - structlog.dev.ConsoleRenderer._default_column_formatter
    - io.StringIO
    - io.StringIO.getvalue
    - event_dict.pop
    - airflow._shared.logging.percent_formatter._LazyLogRecordDict.__init__
    - structlog.dev.ConsoleRenderer._exception_formatter
    - event_dict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.logging._noncaching
    functionSourceFile: airflow._shared.logging._noncaching
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.logging.remote
    functionSourceFile: airflow.logging.remote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.policies
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached:
    - pluggy.HookimplMarker
    - airflow.policies.local_settings_hookspec
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pluggy.HookspecMarker
    functionSourceFile: pluggy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pluggy.HookimplMarker
    functionSourceFile: pluggy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.policies.local_settings_hookspec
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.policies.task_policy
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.policies.dag_policy
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.policies.task_instance_mutation_hook
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pod
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: airflow.policies.pod_mutation_hook
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: airflow.policies.get_airflow_context_vars
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: airflow.policies.get_dagbag_import_timeout
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.policies.DefaultPolicy
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached:
    - airflow.policies.hookimpl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.policies.hookimpl
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: airflow.policies.DefaultPolicy.get_dagbag_import_timeout
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached:
    - conf.getfloat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getfloat
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 136
    functionName: airflow.policies.DefaultPolicy.get_airflow_context_vars
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - name
    - desired_sig
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: airflow.policies.make_plugin_from_local_settings._make_shim_fn
    functionSourceFile: airflow.policies
    functionUses: 4
    functionsReached:
    - textwrap.dedent
    - <builtin>.compile
    - <builtin>.exec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: textwrap.dedent
    functionSourceFile: textwrap
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.compile
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.exec
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: airflow.policies.make_plugin_from_local_settings.AirflowLocalSettingsPolicy.__dir__
    functionSourceFile: airflow.policies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: local_sig.parameters.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: policy_sig.parameters.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.staticmethod
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook_methods.add
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pm.register
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.orm_event_handlers
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.event.listen
    functionSourceFile: sqlalchemy
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.event.listens_for
    functionSourceFile: sqlalchemy
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dbapi_connection
    - connection_record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.utils.orm_event_handlers.setup_event_handlers.connect
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 0
    functionsReached:
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dbapi_connection
    - connection_record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.utils.orm_event_handlers.setup_event_handlers.set_sqlite_pragma
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 0
    functionsReached:
    - dbapi_connection.cursor
    - cursor.execute
    - cursor.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dbapi_connection.cursor
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cursor.execute
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cursor.close
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dbapi_connection
    - connection_record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.utils.orm_event_handlers.setup_event_handlers.set_mysql_timezone
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 0
    functionsReached:
    - dbapi_connection.cursor
    - cursor.execute
    - cursor.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dbapi_connection
    - connection_record
    - connection_proxy
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.utils.orm_event_handlers.setup_event_handlers.checkout
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 0
    functionsReached:
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - conn
    - cursor
    - statement
    - parameters
    - context
    - executemany
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: airflow.utils.orm_event_handlers.setup_event_handlers.before_cursor_execute
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 0
    functionsReached:
    - conn.info.setdefault
    - time.perf_counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.perf_counter
    functionSourceFile: time
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.info.setdefault
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - conn
    - cursor
    - statement
    - parameters
    - context
    - executemany
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.utils.orm_event_handlers.setup_event_handlers.after_cursor_execute
    functionSourceFile: airflow.utils.orm_event_handlers
    functionUses: 0
    functionsReached:
    - traceback.extract_stack
    - statement.replace
    - time.perf_counter
    - conn.info.setdefault
    - f.filename.rpartition
    - log.info
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.extract_stack
    functionSourceFile: traceback
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.filename.rpartition
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.monotonic
    functionSourceFile: time
    functionUses: 82
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: statement.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models
    functionSourceFile: airflow.models
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 59
    functionName: airflow.models.import_all_models
    functionSourceFile: airflow.models
    functionUses: 15
    functionsReached:
    - dotted_path.rsplit
    - __lazy_imports.get
    - <builtin>.globals
    - airflow.models.__getattr__
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: airflow.models.__getattr__
    functionSourceFile: airflow.models
    functionUses: 16
    functionsReached:
    - dotted_path.rsplit
    - __lazy_imports.get
    - <builtin>.globals
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8b28ee0>
    - <ast.Constant object at 0x7f1ec8b28610>
    - <ast.Constant object at 0x7f1ec8b28400>
    argNames:
    - module_imports
    - package
    - override_deprecated_classes
    - extra_message
    - message
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: airflow.utils.deprecation_tools.add_deprecated_classes
    functionSourceFile: airflow.utils.deprecation_tools
    functionUses: 16
    functionsReached:
    - functools.partial
    - sys.modules.setdefault
    - module_imports.items
    - <builtin>.setattr
    - types.ModuleType
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.log
    functionSourceFile: airflow.models.log
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.log.Log
    functionSourceFile: airflow.models.log
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.relationship
    functionSourceFile: sqlalchemy
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Index
    functionSourceFile: sqlalchemy
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 0
    IfCount: 9
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9704d60>
    - <ast.Constant object at 0x7f1ec9704eb0>
    - <ast.Constant object at 0x7f1ec97046d0>
    - <ast.Constant object at 0x7f1ec97043a0>
    argNames:
    - self
    - event
    - task_instance
    - owner
    - owner_display_name
    - extra
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 75
    functionName: airflow.models.log.Log.__init__
    functionSourceFile: airflow.models.log
    functionUses: 0
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - <builtin>.getattr
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow._shared.timezones.timezone.utcnow
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 239
    functionsReached:
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: airflow.models.log.Log.__str__
    functionSourceFile: airflow.models.log
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.dag
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.relationship
    - <builtin>.globals
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - timetable
    - logical_date
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 107
    functionName: airflow.models.dag.infer_automated_data_interval
    functionSourceFile: airflow.models.dag
    functionUses: 8
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - typing.cast
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow.timetables.base.DataInterval.exact
    - airflow._shared.timezones.timezone.is_localized
    - <builtin>.type
    - typing.cast._get_next
    - <builtin>.issubclass
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d8df70>
    argNames:
    - v
    - tz
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 206
    functionName: airflow._shared.timezones.timezone.coerce_datetime
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 159
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - at
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.timetables.base.DataInterval.exact
    functionSourceFile: airflow.timetables.base
    functionUses: 15
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast._get_next
    functionSourceFile: typing
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - timetable
    - run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 139
    functionName: airflow.models.dag.get_run_data_interval
    functionSourceFile: airflow.models.dag
    functionUses: 1
    functionsReached:
    - pendulum.instance
    - airflow.timetables._cron.CronMixin._align_to_prev
    - t.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - airflow.models.dag._get_model_data_interval
    - airflow.timetables.interval.DeltaDataIntervalTimetable.infer_manual_data_interval
    - <builtin>.issubclass
    - airflow.timetables.interval.CronDataIntervalTimetable.infer_manual_data_interval
    - airflow.timetables.events.EventsTimetable.infer_manual_data_interval
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - value.utcoffset
    - <builtin>.min
    - airflow.timetables._delta.DeltaMixin._get_prev
    - current.in_timezone
    - croniter.croniter.get_prev
    - typing.NamedTuple.__init__
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.next
    - airflow.models.dag.infer_automated_data_interval
    - <builtin>.getattr
    - airflow.timetables.assets.AssetOrTimeSchedule.infer_manual_data_interval
    - <builtin>.isinstance
    - operator.attrgetter
    - typing.cast
    - croniter.croniter
    - airflow.timetables.base.DataInterval.exact
    - <builtin>.type
    - airflow.timetables.trigger.MultipleCronTriggerTimetable.infer_manual_data_interval
    - airflow.timetables._cron.CronMixin._get_next
    - typing.cast._get_next
    - itertools.dropwhile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - instance
    - start_field_name
    - end_field_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 223
    functionName: airflow.models.dag._get_model_data_interval
    functionSourceFile: airflow.models.dag
    functionUses: 3
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - InconsistentDataInterval
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.instance
    functionSourceFile: pendulum
    functionUses: 184
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 111
    functionName: airflow.timetables.events.EventsTimetable.infer_manual_data_interval
    functionSourceFile: airflow.timetables.events
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.__init__
    - airflow.timetables.base.DataInterval.exact
    - <builtin>.next
    - itertools.dropwhile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 297
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable.infer_manual_data_interval
    functionSourceFile: airflow.timetables.trigger
    functionUses: 2
    functionsReached:
    - operator.attrgetter
    - <builtin>.min
    - t.infer_manual_data_interval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.infer_manual_data_interval
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 238
    functionName: airflow.timetables.interval.DeltaDataIntervalTimetable.infer_manual_data_interval
    functionSourceFile: airflow.timetables.interval
    functionUses: 2
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.convert_to_utc
    - airflow.timetables._delta.DeltaMixin._get_prev
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 166
    functionName: airflow.timetables.interval.CronDataIntervalTimetable.infer_manual_data_interval
    functionSourceFile: airflow.timetables.interval
    functionUses: 2
    functionsReached:
    - pendulum.instance
    - airflow.timetables._cron.CronMixin._align_to_prev
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - value.utcoffset
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - croniter.croniter.get_prev
    - current.in_timezone
    - typing.NamedTuple.__init__
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - airflow.timetables._cron.CronMixin._get_next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - timetable
    - dag_model
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 175
    functionName: airflow.models.dag.get_next_data_interval
    functionSourceFile: airflow.models.dag
    functionUses: 5
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - typing.cast
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow.timetables.base.DataInterval.exact
    - airflow._shared.timezones.timezone.is_localized
    - <builtin>.type
    - typing.cast._get_next
    - <builtin>.issubclass
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dag.infer_automated_data_interval
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - instance
    - start_field_name
    - end_field_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 214
    functionName: airflow.models.dag.InconsistentDataInterval.__init__
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 219
    functionName: airflow.models.dag.InconsistentDataInterval.__str__
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f7ef40>
    argNames:
    - dag_id
    - session
    - include_manually_triggered
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 239
    functionName: airflow.models.dag.get_last_dagrun
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - query.limit
    - query.order_by
    - sqlalchemy.select.where
    - DR.logical_date.desc
    - DR.logical_date.is_not
    - query.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DR.logical_date.is_not
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.where
    functionSourceFile: <builtin>
    functionUses: 120
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DR.logical_date.desc
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.order_by
    functionSourceFile: <builtin>
    functionUses: 92
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.limit
    functionSourceFile: <builtin>
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_ids
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 254
    functionName: airflow.models.dag.get_asset_triggered_next_run_info
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - DagScheduleAssetReference.dag_id.in_
    - sqlalchemy.case
    - sqlalchemy.func.sum
    - sqlalchemy.func.count
    - sqlalchemy.case.label
    - session.execute
    - sqlalchemy.func.max
    - ADRQ.target_dag_id.is_not
    - sqlalchemy.and_
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagScheduleAssetReference.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.and_
    functionSourceFile: sqlalchemy
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.count
    functionSourceFile: sqlalchemy
    functionUses: 150
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.max
    functionSourceFile: sqlalchemy
    functionUses: 81
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.case
    functionSourceFile: sqlalchemy
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.case.label
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ADRQ.target_dag_id.is_not
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.sum
    functionSourceFile: sqlalchemy
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.join
    functionSourceFile: sqlalchemy
    functionUses: 106
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.dag.DagTag
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKey
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 308
    functionName: airflow.models.dag.DagTag.__repr__
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.dag.DagOwnerAttributes
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKey
    - sqlalchemy.orm.mapped_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 329
    functionName: airflow.models.dag.DagOwnerAttributes.__repr__
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: airflow.models.dag.DagOwnerAttributes.get_all
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.scalars
    functionSourceFile: <builtin>
    functionUses: 233
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.dag.DagModel
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - <builtin>.tuple
    - sqlalchemy.JSON
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - airflow_conf.getboolean
    - airflow.models.base.StringID
    - sqlalchemy.orm.relationship
    - sqlalchemy.orm.backref
    - sqlalchemy.ext.associationproxy.association_proxy
    - airflow.utils.session.find_session_idx
    - inspect.signature
    - airflow_conf.getint
    - sqlalchemy.ForeignKey
    - functools.wraps
    - sqlalchemy.String
    - sqlalchemy.ext.hybrid.hybrid_property
    - sqlalchemy.Boolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_conf.getboolean
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.JSON
    functionSourceFile: sqlalchemy
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.backref
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Boolean
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ext.associationproxy.association_proxy
    functionSourceFile: sqlalchemy
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_conf.getint
    functionSourceFile: <builtin>
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 456
    functionName: airflow.models.dag.DagModel.__init__
    functionSourceFile: airflow.models.dag
    functionUses: 43
    functionsReached:
    - airflow_conf.getint
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 473
    functionName: airflow.models.dag.DagModel.__repr__
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 485
    functionName: airflow.models.dag.DagModel.next_dagrun_data_interval
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.dag._get_model_data_interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 497
    functionName: airflow.models.dag.DagModel.deadline
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 514
    functionName: airflow.models.dag.DagModel.timezone
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8d91130>
    argNames:
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 519
    functionName: airflow.models.dag.DagModel.get_dagmodel
    functionSourceFile: airflow.models.dag
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6ab2a90>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 527
    functionName: airflow.models.dag.DagModel.get_current
    functionSourceFile: airflow.models.dag
    functionUses: 10
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6ab2790>
    - <ast.Constant object at 0x7f1ec6ab2670>
    argNames:
    - self
    - session
    - include_manually_triggered
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 531
    functionName: airflow.models.dag.DagModel.get_last_dagrun
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - airflow.models.dag.DagModel.get_last_dagrun
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 538
    functionName: airflow.models.dag.DagModel.get_is_active
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec97bc400>
    argNames:
    - dag_ids
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 544
    functionName: airflow.models.dag.DagModel.get_paused_dag_ids
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - sqlalchemy.sql.expression.true
    - DagModel.dag_id.in_
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 71
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.true
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 561
    functionName: airflow.models.dag.DagModel.safe_dag_id
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ext.hybrid.hybrid_property
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 569
    functionName: airflow.models.dag.DagModel.dag_display_name
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any._dag_display_property_value.is_not
    - sqlalchemy.case
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any._dag_display_property_value.is_not
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec807cbe0>
    argNames:
    - cls
    - bundle_name
    - rel_filelocs
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 582
    functionName: airflow.models.dag.DagModel.deactivate_deleted_dags
    functionSourceFile: airflow.models.dag
    functionUses: 29
    functionsReached:
    - log.debug
    - sqlalchemy.select.where
    - sqlalchemy.orm.load_only
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.load_only
    functionSourceFile: sqlalchemy
    functionUses: 56
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 619
    functionName: airflow.models.dag.DagModel.dags_needing_dagruns
    functionSourceFile: airflow.models.dag
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - DagRun.state.in_
    - attrs.AttrsInstance.__init__
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - cls.dag_id.in_
    - adrq_by_dag.items
    - <builtin>.max
    - sqlalchemy.orm.joinedload
    - sqlalchemy.func.max
    - <builtin>.list
    - sqlalchemy.sql.expression.func.max
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - log.warning
    - session.delete
    - triggered_date_by_dag.keys
    - DagModel.dag_id.in_
    - sqlalchemy.sql.expression.false
    - session.scalars
    - sqlalchemy.select.join
    - airflow.assets.evaluation.AssetEvaluator.run
    - <builtin>.getattr
    - collections.defaultdict
    - airflow.utils.sqlalchemy.with_row_locks
    - triggered_date_by_dag.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - sqlalchemy.or_
    - log.exception
    - query.with_for_update
    - sqlalchemy.func.now
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - cond
    - statuses
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 633
    functionName: airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    functionSourceFile: airflow.models.dag
    functionUses: 28
    functionsReached:
    - log.warning
    - log.exception
    - airflow.assets.evaluation.AssetEvaluator.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - o
    - statuses
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.assets.evaluation.AssetEvaluator.run
    functionSourceFile: ''
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.joinedload
    functionSourceFile: sqlalchemy
    functionUses: 146
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.options
    functionSourceFile: sqlalchemy
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.delete
    functionSourceFile: <builtin>
    functionUses: 53
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 83
    functionsReached:
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: adrq_by_dag.items
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - dag_ids
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 588
    functionName: airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 28
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.sql.expression.func.max
    - cls.dag_id.in_
    - session.scalars
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: triggered_date_by_dag.keys
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.state.in_
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: triggered_date_by_dag.items
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.false
    functionSourceFile: sqlalchemy
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.now
    functionSourceFile: sqlalchemy
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 75
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.or_
    functionSourceFile: sqlalchemy
    functionUses: 106
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 6
    argDefaultValues: []
    argNames:
    - query
    - session
    - nowait
    - skip_locked
    - key_share
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 321
    functionName: airflow.utils.sqlalchemy.with_row_locks
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 84
    functionsReached:
    - query.with_for_update
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag
    - last_automated_run
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 722
    functionName: airflow.models.dag.DagModel.calculate_dagrun_date_fields
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - dag.next_dagrun_info
    - dag.timetable.run_info_from_dag_run
    - <builtin>.str
    - log.info
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.timetable.run_info_from_dag_run
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.next_dagrun_info
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 765
    functionName: airflow.models.dag.DagModel.get_asset_triggered_next_run_info
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - airflow.models.dag.DagModel.get_asset_triggered_next_run_info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9c70bb0>
    argNames:
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 777
    functionName: airflow.models.dag.DagModel.get_team_name
    functionSourceFile: airflow.models.dag
    functionUses: 5
    functionsReached:
    - session.scalar
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9c70400>
    argNames:
    - dag_ids
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 789
    functionName: airflow.models.dag.DagModel.get_dag_id_to_team_name_mapping
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - session.execute
    - DagModel.dag_id.in_
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 810
    functionName: airflow.models.dag.__getattr__
    functionSourceFile: airflow.models.dag
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.deprecation_tools
    functionSourceFile: airflow.utils.deprecation_tools
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca59c340>
    argNames:
    - imports
    - module
    - override_deprecated_classes
    - extra_message
    - name
    - message_override
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.utils.deprecation_tools.getattr_with_deprecation
    functionSourceFile: airflow.utils.deprecation_tools
    functionUses: 0
    functionsReached:
    - imports.get
    - warnings.warn
    - name.startswith
    - target_class_full_name.rsplit
    - message_override.format
    - name.endswith
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - ImportError
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: imports.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.startswith
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: message_override.format
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target_class_full_name.rsplit
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: module_imports.items
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: types.ModuleType
    functionSourceFile: types
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.modules.setdefault
    functionSourceFile: sys
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.dagbundle
    functionSourceFile: airflow.models.dagbundle
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.dagbundle.DagBundleModel
    functionSourceFile: airflow.models.dagbundle
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.JSON
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.models.dagbundle.DagBundleModel._unsign_url
    functionSourceFile: airflow.models.dagbundle
    functionUses: 1
    functionsReached:
    - itsdangerous.URLSafeSerializer.loads
    - conf.get_mandatory_value
    - <builtin>.isinstance
    - itsdangerous.URLSafeSerializer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itsdangerous.URLSafeSerializer.loads
    functionSourceFile: itsdangerous
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a7b940>
    argNames:
    - self
    - version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.models.dagbundle.DagBundleModel.render_url
    functionSourceFile: airflow.models.dagbundle
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.dict
    - itsdangerous.URLSafeSerializer.loads
    - conf.get_mandatory_value
    - airflow.models.dagbundle.DagBundleModel._unsign_url
    - url_template.format
    - itsdangerous.URLSafeSerializer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: url_template.format
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.logging_mixin
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.logging_mixin.SetContextPropagate
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.utils.log.logging_mixin.__getattr__
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.utils.log.logging_mixin.remove_escape_codes
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 3
    functionsReached:
    - ANSI_ESCAPE.sub
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ANSI_ESCAPE.sub
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c70790>
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: airflow.utils.log.logging_mixin.LoggingMixin.__init__
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 110
    functionsReached:
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: airflow.utils.log.logging_mixin.LoggingMixin._set_context
    functionSourceFile: ''
    functionUses: 111
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7daa310>
    - <ast.Constant object at 0x7f1ec7daaca0>
    argNames:
    - logged_class
    - log_config_logger_name
    - class_logger_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - obj
    - clazz
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.utils.log.logging_mixin.LoggingMixin._get_log
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 39
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: airflow.utils.log.logging_mixin.LoggingMixin.logger
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 37
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: airflow.utils.log.logging_mixin.LoggingMixin.log
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.logging_mixin.ExternalLoggingMixin
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.abstractmethod
    functionSourceFile: ''
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: airflow.utils.log.logging_mixin.ExternalLoggingMixin.log_name
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    - try_number
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: airflow.utils.log.logging_mixin.ExternalLoggingMixin.get_external_log_url
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 147
    functionName: airflow.utils.log.logging_mixin.ExternalLoggingMixin.supports_external_link
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 168
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.mode
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 172
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.name
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 175
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.writable
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 178
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.readable
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 181
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.seekable
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 184
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.fileno
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - UnsupportedOperation
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - logger
    - level
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.__init__
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.close
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.closed
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 210
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter._propagate_log
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 2
    functionsReached:
    - airflow.utils.log.logging_mixin.remove_escape_codes
    - ANSI_ESCAPE.sub
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 214
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.write
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.StreamLogWriter.flush
    - ANSI_ESCAPE.sub
    - airflow.utils.log.logging_mixin.remove_escape_codes
    - airflow.utils.log.logging_mixin.StreamLogWriter._propagate_log
    - message.endswith
    - message.rstrip
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: message.endswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: message.rstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 229
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.flush
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 1
    functionsReached:
    - airflow.utils.log.logging_mixin.StreamLogWriter._propagate_log
    - airflow.utils.log.logging_mixin.remove_escape_codes
    - ANSI_ESCAPE.sub
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: airflow.utils.log.logging_mixin.StreamLogWriter.isatty
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - stream
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 255
    functionName: airflow.utils.log.logging_mixin.RedirectStdHandler.__init__
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - logging.Handler.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Handler.__init__
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 271
    functionName: airflow.utils.log.logging_mixin.RedirectStdHandler.stream
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - logger
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 287
    functionName: airflow.utils.log.logging_mixin.set_context
    functionSourceFile: airflow.utils.log.logging_mixin
    functionUses: 0
    functionsReached:
    - typing.cast
    - typing.cast.set_context
    - <builtin>.isinstance
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.set_context
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.file_task_handler
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.int
    - pendulum.datetime
    - conf.getimport
    - DEFAULT_SORT_DATETIME.timestamp
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.datetime
    functionSourceFile: pendulum
    functionUses: 59
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DEFAULT_SORT_DATETIME.timestamp
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 119
    functionName: airflow.utils.log.file_task_handler.StructuredLogMessage.__lt__
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 123
    functionName: airflow.utils.log.file_task_handler.StructuredLogMessage.sort_key
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.file_task_handler.StructuredLogMessage
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.utils.log.file_task_handler._set_task_deferred_context_var
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.next
    - contextlib.suppress
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - url
    - log_relative_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 162
    functionName: airflow.utils.log.file_task_handler._fetch_logs_from_service
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 3
    functionsReached:
    - conf.set
    - os.urandom
    - <builtin>.int
    - <builtin>.isinstance
    - uuid.uuid4
    - jwt.encode
    - airflow.api_fastapi.auth.tokens.JWTGenerator.generate
    - datetime.datetime.now
    - base64.urlsafe_b64encode.decode
    - conf.get
    - payload.encode
    - log.warning
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - base64.urlsafe_b64encode
    - conf.getint
    - requests.get
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca534340>
    argNames:
    - section
    - key
    - make_secret_key_if_needed
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 529
    functionName: airflow.api_fastapi.auth.tokens.get_signing_key
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 27
    functionsReached:
    - conf.set
    - os.urandom
    - <builtin>.isinstance
    - conf.get
    - payload.encode
    - log.warning
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - base64.urlsafe_b64encode
    - base64.urlsafe_b64encode.decode
    - <builtin>.object
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec938e610>
    - <ast.Constant object at 0x7f1ec938efa0>
    argNames:
    - self
    - extras
    - headers
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 447
    functionName: airflow.api_fastapi.auth.tokens.JWTGenerator.generate
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 5
    functionsReached:
    - uuid.uuid4
    - jwt.encode
    - datetime.datetime.now
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.get
    functionSourceFile: requests
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - line
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: airflow.utils.log.file_task_handler._parse_timestamp
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 4
    functionsReached:
    - timestamp_str.strip
    - line.split
    - pendulum.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timestamp_str.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.parse
    functionSourceFile: pendulum
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - log_io
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: airflow.utils.log.file_task_handler._stream_lines_by_chunk
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 5
    functionsReached:
    - logger.error
    - buffer.split
    - log_io.seek
    - log_io.seekable
    - log_io.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_io.seekable
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_io.seek
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_io.read
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buffer.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - log_stream
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 243
    functionName: airflow.utils.log.file_task_handler._log_stream_to_parsed_log_stream
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 3
    functionsReached:
    - pendulum.instance
    - timestamp_str.strip
    - line.split
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - pydantic.BaseModel.__init__
    - contextlib.suppress
    - <builtin>.getattr
    - pydantic.BaseModel.model_validate_json
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - <builtin>.str
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.utils.log.file_task_handler._parse_timestamp
    - pendulum.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.model_validate_json
    functionSourceFile: pydantic
    functionUses: 124
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - timestamp
    - line_num
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 274
    functionName: airflow.utils.log.file_task_handler._create_sort_key
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 4
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - sort_key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 285
    functionName: airflow.utils.log.file_task_handler._is_sort_key_with_default_timestamp
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - heap
    - parsed_log_streams
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 299
    functionName: airflow.utils.log.file_task_handler._add_log_from_parsed_log_streams_to_heap
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 3
    functionsReached:
    - airflow.utils.log.file_task_handler._create_sort_key
    - heapq.heappush
    - <builtin>.int
    - parsed_log_streams.items
    - log_stream_to_remove.append
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed_log_streams.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_stream_to_remove.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: heapq.heappush
    functionSourceFile: heapq
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - heap
    - flush_size
    - last_log_container
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 328
    functionName: airflow.utils.log.file_task_handler._flush_logs_out_of_heap
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 3
    functionsReached:
    - heapq.heappop
    - airflow.utils.log.file_task_handler._is_sort_key_with_default_timestamp
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: heapq.heappop
    functionSourceFile: heapq
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - log_streams
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 351
    functionName: airflow.utils.log.file_task_handler._interleave_logs
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - pendulum.instance
    - line.split
    - heapq.heappush
    - airflow.utils.log.file_task_handler._log_stream_to_parsed_log_stream
    - airflow.utils.log.file_task_handler._is_sort_key_with_default_timestamp
    - pydantic.BaseModel.__init__
    - airflow._shared.timezones.timezone.coerce_datetime
    - contextlib.suppress
    - airflow.utils.log.file_task_handler._add_log_from_parsed_log_streams_to_heap
    - <builtin>.enumerate
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - pendulum.parse
    - airflow.utils.log.file_task_handler._create_sort_key
    - <builtin>.range
    - airflow.utils.log.file_task_handler._parse_timestamp
    - timestamp_str.strip
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.int
    - parsed_log_streams.items
    - pydantic.BaseModel.model_validate_json
    - heapq.heappop
    - <builtin>.next
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.utils.log.file_task_handler._flush_logs_out_of_heap
    - log_stream_to_remove.append
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - log
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 392
    functionName: airflow.utils.log.file_task_handler._is_logs_stream_like
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - log_messages
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 397
    functionName: airflow.utils.log.file_task_handler._get_compatible_log_stream
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - logger.error
    - itertools.chain.from_iterable
    - buffer.split
    - log_io.seek
    - log_io.read
    - log_io.seekable
    - io.StringIO
    - airflow.utils.log.file_task_handler._stream_lines_by_chunk
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.chain.from_iterable
    functionSourceFile: itertools
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec78c1f70>
    - <ast.Constant object at 0x7f1ec78c1340>
    - <ast.Constant object at 0x7f1ec78c1700>
    argNames:
    - self
    - base_log_folder
    - max_bytes
    - backup_count
    - delay
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 431
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler.__init__
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - identifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 458
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler.set_context
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - env.context_class
    - jinja2.Template
    - jinja2.nativetypes.native_concat
    - os.path.exists
    - logging.handlers.RotatingFileHandler.__init__
    - env.handle_exception
    - airflow.utils.log.file_task_handler.FileTaskHandler._prepare_log_folder
    - date.isoformat
    - logging.handlers.RotatingFileHandler.setLevel
    - airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix
    - pathlib.Path.as_posix
    - str_tpl.format
    - conf.get
    - <builtin>.open
    - pathlib.Path
    - pathlib.Path.parent.mkdir
    - parent.mkdir
    - copy.copy
    - context.update
    - logging.handlers.RotatingFileHandler.setFormatter
    - <builtin>.int
    - os.path.join
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - airflow.utils.helpers.render_template
    - <builtin>.reversed
    - template.globals.items
    - dag_run.get_log_template
    - airflow.utils.log.file_task_handler.FileTaskHandler._init_file
    - template.root_render_func
    - airflow.utils.helpers.parse_template_string
    - os.chmod
    - logger.warning
    - ti.get_dagrun
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - identifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 817
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._init_file
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 1
    functionsReached:
    - env.context_class
    - jinja2.Template
    - jinja2.nativetypes.native_concat
    - os.path.exists
    - env.handle_exception
    - airflow.utils.log.file_task_handler.FileTaskHandler._prepare_log_folder
    - date.isoformat
    - pathlib.Path.as_posix
    - airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix
    - str_tpl.format
    - conf.get
    - <builtin>.open
    - pathlib.Path
    - pathlib.Path.parent.mkdir
    - parent.mkdir
    - copy.copy
    - context.update
    - os.path.join
    - <builtin>.int
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - airflow.utils.helpers.render_template
    - <builtin>.reversed
    - template.globals.items
    - dag_run.get_log_template
    - template.root_render_func
    - airflow.utils.helpers.parse_template_string
    - os.chmod
    - logger.warning
    - ti.get_dagrun
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.handlers.RotatingFileHandler.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.handlers.RotatingFileHandler.setFormatter
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.handlers.RotatingFileHandler.setLevel
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6df57f0>
    argNames:
    - full_path
    - job_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 488
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 6
    functionsReached:
    - pathlib.Path.as_posix
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.as_posix
    functionSourceFile: pathlib
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 503
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler.emit
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - logging.handlers.RotatingFileHandler.emit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.handlers.RotatingFileHandler.emit
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 507
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler.flush
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - logging.handlers.RotatingFileHandler.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.handlers.RotatingFileHandler.flush
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 511
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler.close
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - logging.handlers.RotatingFileHandler.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.handlers.RotatingFileHandler.close
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_dagrun
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: date.isoformat
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.get_log_template
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - template_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.utils.helpers.parse_template_string
    functionSourceFile: airflow.utils.helpers
    functionUses: 12
    functionsReached:
    - jinja2.Template
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - template
    - context
    - native
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 201
    functionName: airflow.utils.helpers.render_template
    functionSourceFile: airflow.utils.helpers
    functionUses: 10
    functionsReached:
    - template.globals.items
    - env.context_class
    - jinja2.nativetypes.native_concat
    - template.root_render_func
    - copy.copy
    - env.handle_exception
    - context.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: str_tpl.format
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 553
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._get_executor_get_task_log
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - logging.Handler.executor_instances.get
    - executor_name_str.split
    - executor_name.module_path.split
    - name.strip
    - airflow._shared.module_loading.import_string
    - log.info
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - log.error
    - _module_to_executors_per_team.get
    - log.debug
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.executors.executor_loader.ExecutorLoader.load_executor
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Handler.executor_instances.get
    functionSourceFile: logging
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 296
    functionName: airflow.executors.executor_loader.ExecutorLoader.get_default_executor
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - executor_name_str.split
    - executor_name.module_path.split
    - name.strip
    - airflow._shared.module_loading.import_string
    - executor_names.split
    - log.info
    - sqlalchemy.select
    - executor_names.extend
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - log.error
    - _module_to_executors_per_team.get
    - log.debug
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.executors.executor_loader.ExecutorLoader.load_executor
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - executor_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 340
    functionName: airflow.executors.executor_loader.ExecutorLoader.load_executor
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - executor_name_str.split
    - executor_name.module_path.split
    - name.strip
    - airflow._shared.module_loading.import_string
    - executor_names.split
    - log.info
    - sqlalchemy.select
    - executor_names.extend
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - log.error
    - _module_to_executors_per_team.get
    - log.debug
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 7
    IfCount: 10
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec722a7c0>
    argNames:
    - self
    - ti
    - try_number
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 575
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._read
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 1
    functionsReached:
    - conf.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - itertools.chain
    - airflow.utils.log.file_task_handler._log_stream_to_parsed_log_stream
    - jinja2.Template
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.utils.log.file_task_handler._interleave_logs
    - <builtin>.enumerate
    - executor_name.module_path.split
    - conf.getint
    - env.handle_exception
    - log.info
    - executor_names.split
    - airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__init__
    - executor_names.extend
    - itertools.chain.from_iterable
    - conf.get
    - _executor_names.append
    - base64.urlsafe_b64encode
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - pathlib.Path
    - <builtin>.any
    - airflow.utils.log.file_task_handler._stream_lines_by_chunk
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - airflow.utils.helpers.render_template
    - cls.executors.get
    - airflow.utils.log.file_task_handler.FileTaskHandler._get_log_retrieval_url
    - heapq.heappop
    - session.scalars
    - dag_run.get_log_template
    - os.urandom
    - conf.get_mandatory_value
    - jwt.encode
    - ti.get_dagrun
    - <builtin>.len
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.set
    - line.split
    - env.context_class
    - team_executor_config.split
    - uuid.uuid4
    - dotted_path.rsplit
    - jinja2.nativetypes.native_concat
    - pydantic.BaseModel.__init__
    - datetime.datetime.now
    - response.headers.get
    - airflow.utils.log.file_task_handler._add_log_from_parsed_log_streams_to_heap
    - airflow.utils.log.file_task_handler.FileTaskHandler._get_executor_get_task_log
    - os.fspath
    - pydantic.BaseModel.logical_date.utcoffset
    - name.strip
    - airflow._shared.module_loading.import_string
    - date.isoformat
    - urllib.parse.urljoin
    - airflow._shared.logging.remote.discover_remote_log_handler
    - logger.exception
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.open
    - payload.encode
    - <builtin>.object
    - <builtin>.int
    - airflow.api_fastapi.auth.tokens.JWTGenerator.generate
    - log.warning
    - parsed_log_streams.items
    - remote_io.read
    - <builtin>.next
    - log_io.read
    - importlib.import_module
    - template.globals.items
    - airflow.utils.log.file_task_handler._flush_logs_out_of_heap
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - airflow.utils.log.file_task_handler.FileTaskHandler._read_remote_logs
    - airflow.executors.executor_loader.ExecutorLoader.load_executor
    - pendulum.instance
    - heapq.heappush
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - io.StringIO
    - executor_name_str.split
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.parse
    - airflow.utils.log.file_task_handler._create_sort_key
    - os.environ.get
    - pathlib.Path.as_posix
    - airflow.logging_config.get_remote_task_log
    - str_tpl.format
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor
    - airflow.utils.log.file_task_handler._is_logs_stream_like
    - <builtin>.range
    - configs.append
    - <builtin>.sorted
    - sources.append
    - _module_to_executors_per_team.get
    - context.update
    - timestamp_str.strip
    - buffer.split
    - pydantic.BaseModel.logical_date.replace
    - log_io.seekable
    - executor_names_per_team.append
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - itertools.islice
    - <builtin>.getattr
    - airflow.utils.log.file_task_handler._fetch_logs_from_service
    - airflow.logging_config.load_logging_config
    - typing.cast
    - executor_config.split
    - airflow.logging_config._ActiveLoggingConfig.set
    - airflow.utils.log.file_task_handler.FileTaskHandler._read_from_logs_server
    - <builtin>.str
    - requests.get
    - airflow.utils.log.file_task_handler._get_compatible_log_stream
    - logger.error
    - airflow.utils.log.file_task_handler.FileTaskHandler._read_from_local
    - pathlib.Path.parent.glob
    - airflow.utils.log.file_task_handler._is_sort_key_with_default_timestamp
    - logging.Handler.executor_instances.get
    - contextlib.suppress
    - response.raise_for_status
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix
    - logging_class_path.rsplit
    - copy.copy
    - _classname_to_executors_per_team.get
    - airflow.utils.log.file_task_handler._parse_timestamp
    - log.error
    - log.debug
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log_io.seek
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - _alias_to_executors_per_team.get
    - source_list.extend
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - seen_teams.add
    - io.TextIOWrapper
    - template.root_render_func
    - airflow.utils.helpers.parse_template_string
    - log_stream_to_remove.append
    - log_streams.append
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - base64.urlsafe_b64encode.decode
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f532e0>
    argNames:
    - self
    - ti
    - try_number
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 909
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._read_remote_logs
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - env.context_class
    - dotted_path.rsplit
    - jinja2.nativetypes.native_concat
    - jinja2.Template
    - airflow._shared.module_loading.import_string
    - log.info
    - env.handle_exception
    - date.isoformat
    - airflow.logging_config.get_remote_task_log
    - airflow._shared.logging.remote.discover_remote_log_handler
    - str_tpl.format
    - conf.get
    - logging_class_path.rsplit
    - copy.copy
    - context.update
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - airflow.utils.helpers.render_template
    - remote_io.read
    - <builtin>.getattr
    - importlib.import_module
    - airflow.logging_config.load_logging_config
    - template.globals.items
    - dag_run.get_log_template
    - <builtin>.isinstance
    - airflow.logging_config._ActiveLoggingConfig.set
    - template.root_render_func
    - airflow.utils.helpers.parse_template_string
    - ti.get_dagrun
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: source_list.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - worker_log_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 852
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._read_from_local
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - logger.error
    - buffer.split
    - log_io.seek
    - log_io.read
    - pathlib.Path.parent.glob
    - <builtin>.open
    - log_io.seekable
    - os.fspath
    - log_streams.append
    - <builtin>.sorted
    - sources.append
    - airflow.utils.log.file_task_handler._stream_lines_by_chunk
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - worker_log_rel_path
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 867
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._read_from_logs_server
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - conf.set
    - logger.error
    - uuid.uuid4
    - datetime.datetime.now
    - response.raise_for_status
    - response.headers.get
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - conf.getint
    - airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix
    - pathlib.Path.as_posix
    - urllib.parse.urljoin
    - logger.exception
    - conf.get
    - payload.encode
    - base64.urlsafe_b64encode
    - pathlib.Path
    - airflow.utils.log.file_task_handler._stream_lines_by_chunk
    - sources.append
    - <builtin>.object
    - buffer.split
    - <builtin>.int
    - log_io.seek
    - airflow.api_fastapi.auth.tokens.JWTGenerator.generate
    - log.warning
    - log_io.seekable
    - airflow.utils.log.file_task_handler.FileTaskHandler._get_log_retrieval_url
    - log_io.read
    - <builtin>.getattr
    - airflow.utils.log.file_task_handler._fetch_logs_from_service
    - os.urandom
    - <builtin>.isinstance
    - typing.cast
    - jwt.encode
    - io.TextIOWrapper
    - log_streams.append
    - base64.urlsafe_b64encode.decode
    - requests.get
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - stream
    - threshold
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 690
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._get_pod_namespace
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    - conf.get
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cbb130>
    argNames:
    - self
    - ti
    - log_relative_path
    - log_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 698
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._get_log_retrieval_url
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 3
    functionsReached:
    - pathlib.Path.as_posix
    - urllib.parse.urljoin
    - airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix
    - conf.get
    - pathlib.Path
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urljoin
    functionSourceFile: urllib
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e2d850>
    - <ast.Constant object at 0x7f1ec7e2d250>
    argNames:
    - self
    - task_instance
    - try_number
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 724
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler.read
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 0
    functionsReached:
    - conf.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - itertools.chain
    - airflow.utils.log.file_task_handler._log_stream_to_parsed_log_stream
    - jinja2.Template
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.utils.log.file_task_handler._interleave_logs
    - <builtin>.enumerate
    - executor_name.module_path.split
    - conf.getint
    - env.handle_exception
    - executor_names.split
    - executor_names.extend
    - airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__init__
    - log.info
    - itertools.chain.from_iterable
    - conf.get
    - _executor_names.append
    - base64.urlsafe_b64encode
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - pathlib.Path
    - <builtin>.any
    - airflow.utils.log.file_task_handler._stream_lines_by_chunk
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.utils.log.file_task_handler.FileTaskHandler._get_log_retrieval_url
    - airflow.utils.helpers.render_template
    - cls.executors.get
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - heapq.heappop
    - session.scalars
    - dag_run.get_log_template
    - os.urandom
    - conf.get_mandatory_value
    - jwt.encode
    - ti.get_dagrun
    - <builtin>.len
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.set
    - line.split
    - env.context_class
    - team_executor_config.split
    - uuid.uuid4
    - dotted_path.rsplit
    - jinja2.nativetypes.native_concat
    - pydantic.BaseModel.__init__
    - datetime.datetime.now
    - response.headers.get
    - airflow.utils.log.file_task_handler._add_log_from_parsed_log_streams_to_heap
    - airflow.utils.log.file_task_handler.FileTaskHandler._get_executor_get_task_log
    - os.fspath
    - pydantic.BaseModel.logical_date.utcoffset
    - name.strip
    - airflow._shared.module_loading.import_string
    - date.isoformat
    - urllib.parse.urljoin
    - airflow._shared.logging.remote.discover_remote_log_handler
    - logger.exception
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.open
    - payload.encode
    - <builtin>.object
    - <builtin>.int
    - airflow.api_fastapi.auth.tokens.JWTGenerator.generate
    - log.warning
    - parsed_log_streams.items
    - remote_io.read
    - <builtin>.next
    - log_io.read
    - importlib.import_module
    - template.globals.items
    - airflow.utils.log.file_task_handler._flush_logs_out_of_heap
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - airflow.utils.log.file_task_handler.FileTaskHandler._read_remote_logs
    - airflow.executors.executor_loader.ExecutorLoader.load_executor
    - pendulum.instance
    - heapq.heappush
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - io.StringIO
    - executor_name_str.split
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.parse
    - airflow.utils.log.file_task_handler._create_sort_key
    - os.environ.get
    - pathlib.Path.as_posix
    - airflow.logging_config.get_remote_task_log
    - str_tpl.format
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor
    - airflow.utils.log.file_task_handler._is_logs_stream_like
    - <builtin>.range
    - configs.append
    - <builtin>.sorted
    - sources.append
    - context.update
    - _module_to_executors_per_team.get
    - timestamp_str.strip
    - buffer.split
    - pydantic.BaseModel.logical_date.replace
    - log_io.seekable
    - executor_names_per_team.append
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - itertools.islice
    - <builtin>.getattr
    - airflow.utils.log.file_task_handler._fetch_logs_from_service
    - airflow.logging_config.load_logging_config
    - typing.cast
    - executor_config.split
    - airflow.logging_config._ActiveLoggingConfig.set
    - airflow.utils.log.file_task_handler.FileTaskHandler._read_from_logs_server
    - <builtin>.str
    - requests.get
    - airflow.utils.log.file_task_handler._get_compatible_log_stream
    - logger.error
    - airflow.utils.log.file_task_handler.FileTaskHandler._read_from_local
    - pathlib.Path.parent.glob
    - airflow.utils.log.file_task_handler._is_sort_key_with_default_timestamp
    - logging.Handler.executor_instances.get
    - contextlib.suppress
    - response.raise_for_status
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix
    - logging_class_path.rsplit
    - copy.copy
    - airflow.utils.log.file_task_handler._parse_timestamp
    - _classname_to_executors_per_team.get
    - log.error
    - log.debug
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log_io.seek
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - _alias_to_executors_per_team.get
    - source_list.extend
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - seen_teams.add
    - airflow.utils.log.file_task_handler.FileTaskHandler._read
    - io.TextIOWrapper
    - template.root_render_func
    - airflow.utils.helpers.parse_template_string
    - log_stream_to_remove.append
    - log_streams.append
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - base64.urlsafe_b64encode.decode
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - directory
    - new_folder_permissions
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 789
    functionName: airflow.utils.log.file_task_handler.FileTaskHandler._prepare_log_folder
    functionSourceFile: airflow.utils.log.file_task_handler
    functionUses: 2
    functionsReached:
    - parent.mkdir
    - <builtin>.reversed
    - pathlib.Path.parent.mkdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.parent.glob
    functionSourceFile: pathlib
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sources.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_streams.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.raise_for_status
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.headers.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.exception
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: remote_io.read
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.executor_loader
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 7
    IfCount: 7
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83389d0>
    argNames:
    - cls
    - validate_teams
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 67
    functionName: airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 49
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97874c0>
    argNames:
    - cls
    - validate_teams
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 188
    functionName: airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 50
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - name.strip
    - executor_names.split
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - log.warning
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - team_executor_config.strip
    - executor_config.split
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor_name_str.split
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.executors.get
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a4f0d0>
    - <ast.Constant object at 0x7f1ec9a4fc40>
    argNames:
    - self
    - module_path
    - alias
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.executors.executor_utils.ExecutorName.__init__
    functionSourceFile: airflow.executors.executor_utils
    functionUses: 50
    functionsReached:
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor_names_per_team.append
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor_names.extend
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor_name.module_path.split
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _executor_names.append
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 51
    functionsReached:
    - os.environ.get
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - team_names
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 164
    functionName: airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 51
    functionsReached:
    - <builtin>.set
    - <builtin>.sorted
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec5c13850>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.models.team.Team.get_all_team_names
    functionSourceFile: airflow.models.team
    functionUses: 53
    functionsReached:
    - <builtin>.set
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor_config.split
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: team_executor_config.startswith
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: team_executor_config.strip
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: team_executor_config.split
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seen_teams.add
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor_names.split
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configs.append
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cbbbb0>
    argNames:
    - cls
    - validate_teams
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 275
    functionName: airflow.executors.executor_loader.ExecutorLoader.get_executor_names
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cbba00>
    argNames:
    - cls
    - team_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 285
    functionName: airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 303
    functionName: airflow.executors.executor_loader.ExecutorLoader.init_executors
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - executor_name_str.split
    - executor_name.module_path.split
    - name.strip
    - airflow._shared.module_loading.import_string
    - log.info
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - log.error
    - _module_to_executors_per_team.get
    - log.debug
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - loaded_executors.append
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.executors.executor_loader.ExecutorLoader.load_executor
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loaded_executors.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c49e20>
    argNames:
    - cls
    - executor_name_str
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 319
    functionName: airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 25
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - _module_to_executors_per_team.get
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - UnknownExecutorException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _alias_to_executors_per_team.get
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _module_to_executors_per_team.get
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _classname_to_executors_per_team.get
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - executor_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 390
    functionName: airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 28
    functionsReached:
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 403
    functionName: airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    functionSourceFile: airflow.executors.executor_loader
    functionUses: 18
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - airflow._shared.module_loading.import_string
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.base_executor
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dataclasses.field
    functionSourceFile: dataclasses
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.base_executor.RunningRetryAttemptType
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - dataclasses.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.base_executor.RunningRetryAttemptType.<lambda1>
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - pendulum.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.now
    functionSourceFile: pendulum
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: airflow.executors.base_executor.RunningRetryAttemptType.elapsed
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - pendulum.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: airflow.executors.base_executor.RunningRetryAttemptType.can_try_again
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e06f40>
    argNames:
    - self
    - team_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: airflow.executors.base_executor.ExecutorConf.__init__
    functionSourceFile: airflow.executors.base_executor
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 114
    functionName: airflow.executors.base_executor.ExecutorConf.get
    functionSourceFile: airflow.executors.base_executor
    functionUses: 1
    functionsReached:
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: airflow.executors.base_executor.ExecutorConf.getboolean
    functionSourceFile: airflow.executors.base_executor
    functionUses: 1
    functionsReached:
    - conf.getboolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: airflow.executors.base_executor.ExecutorConf.getjson
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - conf.getjson
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: airflow.executors.base_executor.ExecutorConf.getint
    functionSourceFile: airflow.executors.base_executor
    functionUses: 1
    functionsReached:
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - section
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.executors.base_executor.ExecutorConf.getsection
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - conf.getsection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getsection
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: airflow.executors.base_executor.ExecutorConf.has_option
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - conf.has_option
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: airflow.executors.base_executor.ExecutorConf.get_mandatory_value
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - conf.get_mandatory_value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.executors.base_executor.BaseExecutor
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - airflow.utils.thread_safe_dict.ThreadSafeDict.__init__
    - airflow.observability.trace.add_debug_span
    - threading.Lock
    - qual_name.rsplit
    - functools.cached_property
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: airflow.utils.thread_safe_dict.ThreadSafeDict.__init__
    functionSourceFile: airflow.utils.thread_safe_dict
    functionUses: 3
    functionsReached:
    - threading.Lock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 159
    functionName: airflow.executors.base_executor.BaseExecutor.jwt_generator
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - conf.set
    - pem_data.encode
    - airflow.executors.base_executor.ExecutorConf.getint
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - conf.getint
    - conf.get
    - <builtin>.open
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - payload.encode
    - base64.urlsafe_b64encode
    - airflow.executors.base_executor.ExecutorConf.get
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - log.warning
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - conf.get_mandatory_list_value
    - <builtin>.isinstance
    - fh.read
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.get_mandatory_list_value
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e54c10>
    argNames:
    - make_secret_key_if_needed
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 557
    functionName: airflow.api_fastapi.auth.tokens.get_signing_args
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 10
    functionsReached:
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - conf.set
    - os.urandom
    - <builtin>.isinstance
    - fh.read
    - pem_data.encode
    - conf.get
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - log.warning
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - <builtin>.open
    - payload.encode
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - base64.urlsafe_b64encode
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec829c9d0>
    - <ast.Constant object at 0x7f1ec829ca30>
    argNames:
    - self
    - parallelism
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 177
    functionName: airflow.executors.base_executor.BaseExecutor.__init__
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - conf.set
    - pem_data.encode
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow.executors.base_executor.ExecutorConf.getboolean
    - <builtin>.open
    - conf.get
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - payload.encode
    - base64.urlsafe_b64encode
    - <builtin>.super
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - collections.deque
    - log.warning
    - Stats.initialize
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - <builtin>.isinstance
    - collections.defaultdict
    - fh.read
    - airflow.executors.base_executor.ExecutorConf.__init__
    - conf.getboolean
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque
    functionSourceFile: collections
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 211
    functionName: airflow.executors.base_executor.BaseExecutor.__repr__
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - active_spans
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 219
    functionName: airflow.executors.base_executor.BaseExecutor.set_active_spans
    functionSourceFile: airflow.executors.base_executor
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 222
    functionName: airflow.executors.base_executor.BaseExecutor.start
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - extra
    - ti_key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: airflow.executors.base_executor.BaseExecutor.log_task_event
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - workload
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: airflow.executors.base_executor.BaseExecutor.queue_workload
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - workloads
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 235
    functionName: airflow.executors.base_executor.BaseExecutor._process_workloads
    functionSourceFile: airflow.executors.base_executor
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 247
    functionName: airflow.executors.base_executor.BaseExecutor.has_task
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 261
    functionName: airflow.executors.base_executor.BaseExecutor.sync
    functionSourceFile: airflow.executors.base_executor
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.observability.trace.add_debug_span
    functionSourceFile: airflow.observability.trace
    functionUses: 31
    functionsReached:
    - qual_name.rsplit
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 269
    functionName: airflow.executors.base_executor.BaseExecutor.heartbeat
    functionSourceFile: airflow.executors.base_executor
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.executors.base_executor.BaseExecutor._process_workloads
    - executor_name_str.split
    - airflow.executors.base_executor.BaseExecutor._get_metric_name
    - executor_name.module_path.split
    - name.strip
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - Trace.inject
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - workload_list.append
    - os.environ.get
    - Stats.gauge
    - <builtin>.hasattr
    - Trace.get_current_span
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.range
    - _executor_names.append
    - sorted_queue.pop
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - <builtin>.min
    - airflow.executors.executor_loader.ExecutorLoader.get_executor_names
    - log.warning
    - Trace.start_child_span
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - span.add_event
    - executor_names_per_team.append
    - cls.executors.get
    - span.is_recording
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - airflow.executors.base_executor.BaseExecutor._emit_metrics
    - airflow.executors.base_executor.BaseExecutor.order_queued_tasks_by_priority
    - team_executor_config.startswith
    - <builtin>.isinstance
    - airflow.executors.base_executor.BaseExecutor.trigger_tasks
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.base_executor.BaseExecutor.sync
    - Trace.extract
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - open_slots
    - num_running_tasks
    - num_queued_tasks
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 290
    functionName: airflow.executors.base_executor.BaseExecutor._emit_metrics
    functionSourceFile: airflow.executors.base_executor
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - airflow.executors.base_executor.BaseExecutor._get_metric_name
    - executor_name.module_path.split
    - name.strip
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - Stats.gauge
    - Trace.get_current_span
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.executors.executor_loader.ExecutorLoader.get_executor_names
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - span.add_event
    - executor_names_per_team.append
    - cls.executors.get
    - span.is_recording
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - open_slots
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 356
    functionName: airflow.executors.base_executor.BaseExecutor.trigger_tasks
    functionSourceFile: airflow.executors.base_executor
    functionUses: 2
    functionsReached:
    - workload_list.append
    - airflow.executors.base_executor.BaseExecutor.order_queued_tasks_by_priority
    - <builtin>.isinstance
    - <builtin>.hasattr
    - <builtin>.min
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - <builtin>.range
    - airflow.executors.base_executor.BaseExecutor._process_workloads
    - Trace.start_child_span
    - sorted_queue.pop
    - <builtin>.str
    - Trace.extract
    - <builtin>.sorted
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - Trace.inject
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - metric_base_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 283
    functionName: airflow.executors.base_executor.BaseExecutor._get_metric_name
    functionSourceFile: airflow.executors.base_executor
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.executors.executor_loader.ExecutorLoader.get_executor_names
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Trace.get_current_span
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.is_recording
    functionSourceFile: <builtin>
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.add_event
    functionSourceFile: <builtin>
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Stats.gauge
    functionSourceFile: <builtin>
    functionUses: 53
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 339
    functionName: airflow.executors.base_executor.BaseExecutor.order_queued_tasks_by_priority
    functionSourceFile: airflow.executors.base_executor
    functionUses: 3
    functionsReached:
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.executors.base_executor.BaseExecutor.order_queued_tasks_by_priority.<lambda1>
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sorted_queue.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow.utils.thread_safe_dict.ThreadSafeDict.get
    functionSourceFile: ''
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Trace.extract
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Trace.start_child_span
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 29
    functionName: airflow.utils.thread_safe_dict.ThreadSafeDict.set
    functionSourceFile: ''
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Trace.inject
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: workload_list.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d1cd00>
    - <ast.Constant object at 0x7f1ec9d1ce50>
    argNames:
    - self
    - key
    - state
    - info
    - remove_running
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 412
    functionName: airflow.executors.base_executor.BaseExecutor.change_state
    functionSourceFile: airflow.executors.base_executor
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87f6040>
    argNames:
    - self
    - key
    - info
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 431
    functionName: airflow.executors.base_executor.BaseExecutor.fail
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - span.set_attributes
    - Trace.get_current_span
    - airflow.executors.base_executor.BaseExecutor.change_state
    - DebugTrace.start_child_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DebugTrace.start_child_span
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.set_attributes
    functionSourceFile: <builtin>
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87f61c0>
    argNames:
    - self
    - key
    - info
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 456
    functionName: airflow.executors.base_executor.BaseExecutor.success
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - span.set_attributes
    - Trace.get_current_span
    - airflow.executors.base_executor.BaseExecutor.change_state
    - DebugTrace.start_child_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7340e20>
    argNames:
    - self
    - key
    - info
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 480
    functionName: airflow.executors.base_executor.BaseExecutor.queued
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - airflow.executors.base_executor.BaseExecutor.change_state
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8364670>
    argNames:
    - self
    - key
    - info
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 489
    functionName: airflow.executors.base_executor.BaseExecutor.running_state
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - airflow.executors.base_executor.BaseExecutor.change_state
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8364490>
    argNames:
    - self
    - dag_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 498
    functionName: airflow.executors.base_executor.BaseExecutor.get_event_buffer
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - try_number
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 519
    functionName: airflow.executors.base_executor.BaseExecutor.get_task_log
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 529
    functionName: airflow.executors.base_executor.BaseExecutor.end
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 533
    functionName: airflow.executors.base_executor.BaseExecutor.terminate
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 537
    functionName: airflow.executors.base_executor.BaseExecutor.revoke_task
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tis
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 553
    functionName: airflow.executors.base_executor.BaseExecutor.try_adopt_task_instances
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 567
    functionName: airflow.executors.base_executor.BaseExecutor.slots_available
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 572
    functionName: airflow.executors.base_executor.BaseExecutor.slots_occupied
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 576
    functionName: airflow.executors.base_executor.BaseExecutor.debug_dump
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - <builtin>.map
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 590
    functionName: airflow.executors.base_executor.BaseExecutor.send_callback
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 603
    functionName: airflow.executors.base_executor.BaseExecutor.get_cli_commands
    functionSourceFile: airflow.executors.base_executor
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 614
    functionName: airflow.executors.base_executor.BaseExecutor._get_parser
    functionSourceFile: airflow.executors.base_executor
    functionUses: 0
    functionsReached:
    - airflow.executors.base_executor.BaseExecutor.get_cli_commands
    - <builtin>.filter
    - <builtin>.isinstance
    - argparse.ArgumentParser.__init__
    - subparsers.add_parser
    - sub_proc.add_subparsers
    - airflow.cli.cli_parser._add_group_command
    - airflow.cli.cli_parser._add_action_command
    - airflow.cli.cli_parser._sort_args
    - itertools.filterfalse
    - airflow.cli.cli_parser._add_command
    - sub_proc.set_defaults
    - <builtin>.sorted
    - argparse.ArgumentParser.add_subparsers
    - airflow.utils.helpers.partition
    - arg.add_to_parser
    - itertools.tee
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser.__init__
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser.add_subparsers
    functionSourceFile: argparse
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - subparsers
    - sub
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 252
    functionName: airflow.cli.cli_parser._add_command
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 6
    functionsReached:
    - <builtin>.filter
    - subparsers.add_parser
    - <builtin>.isinstance
    - sub_proc.add_subparsers
    - airflow.cli.cli_parser._add_group_command
    - airflow.cli.cli_parser._add_action_command
    - airflow.cli.cli_parser._sort_args
    - itertools.filterfalse
    - airflow.cli.cli_parser._add_command
    - sub_proc.set_defaults
    - <builtin>.sorted
    - arg.add_to_parser
    - airflow.utils.helpers.partition
    - itertools.tee
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.workloads
    functionSourceFile: airflow.executors.workloads
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d1cf40>
    argNames:
    - sub_id
    - generator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.executors.workloads.BaseWorkload.generate_token
    functionSourceFile: airflow.executors.workloads
    functionUses: 30
    functionsReached:
    - generator.generate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: generator.generate
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.workloads.TaskInstance
    functionSourceFile: airflow.executors.workloads
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.executors.workloads.TaskInstance.key
    functionSourceFile: airflow.executors.workloads
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.workloads.ExecuteTask
    functionSourceFile: airflow.executors.workloads
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7cd97f0>
    - <ast.Constant object at 0x7f1ec7cd94f0>
    - <ast.Constant object at 0x7f1ec7cd9100>
    - <ast.Constant object at 0x7f1ec7cd9b50>
    argNames:
    - cls
    - ti
    - dag_rel_path
    - generator
    - bundle_info
    - sentry_integration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 120
    functionName: airflow.executors.workloads.ExecuteTask.make
    functionSourceFile: airflow.executors.workloads
    functionUses: 28
    functionsReached:
    - template.format
    - conf.get
    - airflow.utils.helpers.log_filename_template_renderer
    - jinja2.Template
    - pydantic.BaseModel.__init__
    - ti.logical_date.isoformat
    - pydantic.BaseModel.model_validate
    - pathlib.Path
    - <builtin>.str
    - generator.generate
    - airflow.executors.workloads.BaseWorkload.generate_token
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.model_validate
    functionSourceFile: pydantic
    functionUses: 130
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.utils.helpers.log_filename_template_renderer
    functionSourceFile: airflow.utils.helpers
    functionUses: 33
    functionsReached:
    - conf.get
    - jinja2.Template
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8c814c0>
    argNames:
    - ti
    - try_number
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: airflow.utils.helpers.log_filename_template_renderer.f_str_format
    functionSourceFile: airflow.utils.helpers
    functionUses: 33
    functionsReached:
    - ti.logical_date.isoformat
    - template.format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.workloads.ExecuteCallback
    functionSourceFile: airflow.executors.workloads
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ce3a90>
    - <ast.Constant object at 0x7f1ec6ce3400>
    - <ast.Constant object at 0x7f1ec6ce3a00>
    argNames:
    - cls
    - callback
    - dag_run
    - dag_rel_path
    - generator
    - bundle_info
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 157
    functionName: airflow.executors.workloads.ExecuteCallback.make
    functionSourceFile: airflow.executors.workloads
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - pathlib.Path
    - <builtin>.str
    - generator.generate
    - airflow.executors.workloads.BaseWorkload.generate_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.workloads.RunTrigger
    functionSourceFile: airflow.executors.workloads
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.tokens
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - typing.overload
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - claim
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.api_fastapi.auth.tokens.InvalidClaimError.__init__
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e2d8e0>
    argNames:
    - key
    - kid
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 66
    functionName: airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 8
    functionsReached:
    - jwt.algorithms.OKPAlgorithm
    - cryptography.hazmat.primitives.hashes.Hash
    - json.dumps
    - <builtin>.isinstance
    - airflow.api_fastapi.auth.tokens.thumbprint
    - key.public_key
    - jwt.algorithms.RSAAlgorithm
    - cryptography.hazmat.backends.default_backend
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - digest.finalize
    - payload.encode
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - base64.urlsafe_b64encode
    - digest.update
    - jsonstr.encode
    - base64.urlsafe_b64encode.decode
    - jwt.algorithms.OKPAlgorithm.to_jwk
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.public_key
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.algorithms.RSAAlgorithm
    functionSourceFile: jwt
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.algorithms.RSAAlgorithm.to_jwk
    functionSourceFile: jwt
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.algorithms.OKPAlgorithm
    functionSourceFile: jwt
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.algorithms.OKPAlgorithm.to_jwk
    functionSourceFile: jwt
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec7d3db20>
    argNames:
    - jwk
    - hashalg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 508
    functionName: airflow.api_fastapi.auth.tokens.thumbprint
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 9
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - <builtin>.isinstance
    - digest.finalize
    - cryptography.hazmat.backends.default_backend
    - payload.encode
    - jsonstr.encode
    - base64.urlsafe_b64encode
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - digest.update
    - base64.urlsafe_b64encode.decode
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.api_fastapi.auth.tokens._guess_best_algorithm
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.tokens.JWKS
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 117
    functionName: airflow.api_fastapi.auth.tokens.JWKS.__repr__
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - keys
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 121
    functionName: airflow.api_fastapi.auth.tokens.JWKS.from_private_key
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 6
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - airflow.api_fastapi.auth.tokens.thumbprint
    - digest.finalize
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - cryptography.hazmat.backends.default_backend
    - payload.encode
    - base64.urlsafe_b64encode
    - json.dumps
    - jwt.algorithms.OKPAlgorithm
    - key.public_key
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - jwt.PyJWKSet
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - <builtin>.isinstance
    - jwt.algorithms.RSAAlgorithm
    - jsonstr.encode
    - base64.urlsafe_b64encode.decode
    - digest.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.PyJWKSet
    functionSourceFile: jwt
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: airflow.api_fastapi.auth.tokens.JWKS.fetch_jwks
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 1
    functionsReached:
    - log.debug
    - airflow.api_fastapi.auth.tokens.JWKS._fetch_remote_jwks
    - response.aclose
    - <builtin>.int
    - jwt.PyJWKSet.from_dict
    - json.load
    - <builtin>.open
    - airflow.api_fastapi.auth.tokens.JWKS._fetch_local_jwks
    - response.raise_for_status
    - airflow.api_fastapi.auth.tokens.JWKS._should_fetch_jwks
    - response.json
    - log.exception
    - response.aread
    - <builtin>.len
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: airflow.api_fastapi.auth.tokens.JWKS._should_fetch_jwks
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 3
    functionsReached:
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 145
    functionName: airflow.api_fastapi.auth.tokens.JWKS._fetch_remote_jwks
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 2
    functionsReached:
    - log.debug
    - response.aclose
    - <builtin>.int
    - response.raise_for_status
    - response.json
    - log.exception
    - response.aread
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: airflow.api_fastapi.auth.tokens.JWKS._fetch_local_jwks
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 2
    functionsReached:
    - <builtin>.int
    - json.load
    - <builtin>.open
    - log.exception
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.PyJWKSet.from_dict
    functionSourceFile: jwt
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.aread
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.aclose
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.json
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.load
    functionSourceFile: json
    functionUses: 284
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kid
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 202
    functionName: airflow.api_fastapi.auth.tokens.JWKS.get_key
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.tokens.JWKS.fetch_jwks
    - airflow.api_fastapi.auth.tokens.JWKS._fetch_remote_jwks
    - response.aclose
    - log.debug
    - <builtin>.int
    - jwt.PyJWKSet.from_dict
    - json.load
    - <builtin>.open
    - airflow.api_fastapi.auth.tokens.JWKS._fetch_local_jwks
    - response.raise_for_status
    - airflow.api_fastapi.auth.tokens.JWKS._should_fetch_jwks
    - response.json
    - log.exception
    - response.aread
    - <builtin>.len
    - time.monotonic
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 212
    functionName: airflow.api_fastapi.auth.tokens.JWKS.status
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.tokens.JWKS._should_fetch_jwks
    - time.monotonic
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 226
    functionName: airflow.api_fastapi.auth.tokens._conf_factory
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: airflow.api_fastapi.auth.tokens._conf_factory.factory
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 1
    functionsReached:
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d8d100>
    argNames:
    - section
    - key
    - first_only
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 245
    functionName: airflow.api_fastapi.auth.tokens._conf_list_factory
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 246
    functionName: airflow.api_fastapi.auth.tokens._conf_list_factory.factory
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - conf.getlist
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 258
    functionName: airflow.api_fastapi.auth.tokens._to_list
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator.<lambda1>
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - airflow.api_fastapi.auth.tokens._conf_list_factory
    - attrs.field
    - airflow.api_fastapi.auth.tokens._conf_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator.<lambda2>
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 289
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator.__attrs_post_init__
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - unvalidated
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 303
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator._get_kid_from_header
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 3
    functionsReached:
    - jwt.get_unverified_header
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.get_unverified_header
    functionSourceFile: jwt
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - unvalidated
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 309
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator._get_validation_key
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 2
    functionsReached:
    - jwt.get_unverified_header
    - airflow.api_fastapi.auth.tokens.JWTValidator._get_kid_from_header
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6df53a0>
    argNames:
    - self
    - unvalidated
    - required_claims
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 319
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator.validated_claims
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 2
    functionsReached:
    - asgiref.sync.async_to_sync
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asgiref.sync.async_to_sync
    functionSourceFile: asgiref
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9017430>
    argNames:
    - self
    - unvalidated
    - required_claims
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 324
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator.avalidated_claims
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - required_claims.items
    - airflow.api_fastapi.auth.tokens.JWTValidator._get_validation_key
    - jwt.get_unverified_header
    - jwt.decode
    - airflow.api_fastapi.auth.tokens.JWTValidator._get_kid_from_header
    linkageType: pythonLinkage
    raised:
    - InvalidClaimError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.decode
    functionSourceFile: jwt
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: required_claims.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 349
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator.revoke_token
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 1
    functionsReached:
    - datetime.datetime.fromtimestamp
    - airflow.api_fastapi.auth.tokens.JWTValidator.validated_claims
    - asgiref.sync.async_to_sync
    - airflow.models.revoked_token.RevokedToken.revoke
    - log.warning
    - session.merge
    - claims.get
    - airflow.models.base.Any.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: claims.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.fromtimestamp
    functionSourceFile: datetime
    functionUses: 126
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7967760>
    argNames:
    - cls
    - jti
    - exp
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.models.revoked_token.RevokedToken.revoke
    functionSourceFile: airflow.models.revoked_token
    functionUses: 2
    functionsReached:
    - airflow.models.base.Any.__init__
    - session.merge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 358
    functionName: airflow.api_fastapi.auth.tokens.JWTValidator.status
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - pem_data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 363
    functionName: airflow.api_fastapi.auth.tokens._pem_to_key
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 18
    functionsReached:
    - pem_data.encode
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pem_data.encode
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.serialization.load_pem_private_key
    functionSourceFile: cryptography
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 373
    functionName: airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 17
    functionsReached:
    - <builtin>.isinstance
    - fh.read
    - pem_data.encode
    - conf.get
    - <builtin>.open
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fh.read
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - gen
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 384
    functionName: airflow.api_fastapi.auth.tokens._generate_kid
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - airflow.api_fastapi.auth.tokens.thumbprint
    - digest.finalize
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - airflow.api_fastapi.auth.tokens._conf_factory.factory
    - conf.get
    - cryptography.hazmat.backends.default_backend
    - payload.encode
    - base64.urlsafe_b64encode
    - json.dumps
    - jwt.algorithms.OKPAlgorithm
    - key.public_key
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - airflow.api_fastapi.auth.tokens._conf_factory
    - <builtin>.isinstance
    - jwt.algorithms.RSAAlgorithm
    - jsonstr.encode
    - base64.urlsafe_b64encode.decode
    - digest.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.tokens.JWTGenerator
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - attrs.Factory
    - airflow.api_fastapi.auth.tokens._conf_list_factory
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.tokens.JWTGenerator.<lambda1>
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.Factory
    functionSourceFile: attrs
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 426
    functionName: airflow.api_fastapi.auth.tokens.JWTGenerator.__attrs_post_init__
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.tokens._guess_best_algorithm
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 437
    functionName: airflow.api_fastapi.auth.tokens.JWTGenerator.signing_arg
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.uuid4
    functionSourceFile: uuid
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jwt.encode
    functionSourceFile: jwt
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6f95e50>
    - <ast.Constant object at 0x7f1ec6f95280>
    argNames:
    - key_type
    - key_size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 475
    functionName: airflow.api_fastapi.auth.tokens.generate_private_key
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    - cryptography.hazmat.backends.default_backend
    - cryptography.hazmat.primitives.asymmetric.ed25519.Ed25519PrivateKey.generate
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.backends.default_backend
    functionSourceFile: cryptography
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.asymmetric.ed25519.Ed25519PrivateKey.generate
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 497
    functionName: airflow.api_fastapi.auth.tokens.key_to_pem
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 0
    functionsReached:
    - key.private_bytes
    - cryptography.hazmat.primitives.serialization.NoEncryption
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.serialization.NoEncryption
    functionSourceFile: cryptography
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.private_bytes
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.hazmat.primitives.hashes.Hash
    functionSourceFile: cryptography
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jsonstr.encode
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: digest.update
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: digest.finalize
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - payload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 522
    functionName: airflow.api_fastapi.auth.tokens.base64url_encode
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 32
    functionsReached:
    - base64.urlsafe_b64encode.decode
    - base64.urlsafe_b64encode
    - payload.encode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: payload.encode
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.urlsafe_b64encode
    functionSourceFile: base64
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base64.urlsafe_b64encode.decode
    functionSourceFile: base64
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9704490>
    argNames:
    - make_secret_key_if_needed
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 573
    functionName: airflow.api_fastapi.auth.tokens.get_sig_validation_args
    functionSourceFile: airflow.api_fastapi.auth.tokens
    functionUses: 5
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.set
    - airflow.api_fastapi.auth.tokens.thumbprint
    - pem_data.encode
    - digest.finalize
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow.api_fastapi.auth.tokens._guess_best_algorithm
    - airflow.api_fastapi.auth.tokens.JWKS.from_private_key
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - conf.get
    - <builtin>.open
    - cryptography.hazmat.backends.default_backend
    - payload.encode
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - base64.urlsafe_b64encode
    - json.dumps
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - jwt.algorithms.OKPAlgorithm
    - key.public_key
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - log.warning
    - jwt.PyJWKSet
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - <builtin>.isinstance
    - fh.read
    - jwt.algorithms.RSAAlgorithm
    - jsonstr.encode
    - base64.urlsafe_b64encode.decode
    - digest.update
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.revoked_token
    functionSourceFile: airflow.models.revoked_token
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.revoked_token.RevokedToken
    functionSourceFile: airflow.models.revoked_token
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.__init__
    functionSourceFile: ''
    functionUses: 105
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.merge
    functionSourceFile: <builtin>
    functionUses: 79
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7967a30>
    argNames:
    - cls
    - jti
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.models.revoked_token.RevokedToken.is_revoked
    functionSourceFile: airflow.models.revoked_token
    functionUses: 1
    functionsReached:
    - sqlalchemy.delete.where
    - sqlalchemy.exists.where
    - <builtin>.bool
    - datetime.datetime.now
    - sqlalchemy.delete
    - session.execute
    - log.exception
    - time.monotonic
    - airflow.models.revoked_token.RevokedToken._maybe_cleanup_expired
    - sqlalchemy.exists
    - conf.getint
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.models.revoked_token.RevokedToken._maybe_cleanup_expired
    functionSourceFile: airflow.models.revoked_token
    functionUses: 2
    functionsReached:
    - sqlalchemy.delete.where
    - datetime.datetime.now
    - sqlalchemy.delete
    - session.execute
    - log.exception
    - conf.getint
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.exists
    functionSourceFile: sqlalchemy
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.exists.where
    functionSourceFile: sqlalchemy
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.sqlalchemy
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - conf.getboolean
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.utils.sqlalchemy.get_dialect_name
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 146
    functionsReached:
    - sqlalchemy.orm.Session.get_bind
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.Session.get_bind
    functionSourceFile: sqlalchemy
    functionUses: 148
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.TIMESTAMP
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.sqlalchemy.UtcDateTime
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - sqlalchemy.TIMESTAMP
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - dialect
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 77
    functionName: airflow.utils.sqlalchemy.UtcDateTime.process_bind_param
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - value.utcoffset
    - datetime.datetime
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - value.astimezone
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e2dac0>
    argNames:
    - value
    - timezone
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 146
    functionName: airflow._shared.timezones.timezone.make_naive
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 13
    functionsReached:
    - value.utcoffset
    - airflow._shared.timezones.timezone.is_naive
    - value.astimezone
    - datetime.datetime
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.astimezone
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - dialect
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.utils.sqlalchemy.UtcDateTime.process_result_value
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - value.replace
    - value.astimezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dialect
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.utils.sqlalchemy.UtcDateTime.load_dialect_impl
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - sqlalchemy.dialects.mysql.TIMESTAMP
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.mysql.TIMESTAMP
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dialect
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: airflow.utils.sqlalchemy.ExtendedJSON.load_dialect_impl
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - dialect.type_descriptor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dialect.type_descriptor
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - dialect
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 130
    functionName: airflow.utils.sqlalchemy.ExtendedJSON.process_bind_param
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 35
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 17
    EdgeCount: 50
    ICount: 1
    IfCount: 35
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - var
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 458
    functionName: airflow.serialization.serialized_objects.BaseSerialization.serialize
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - dialect
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 138
    functionName: airflow.utils.sqlalchemy.ExtendedJSON.process_result_value
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 147
    functionName: airflow.utils.sqlalchemy.sanitize_for_serialization
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 2
    functionsReached:
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - typing.NamedTuple.isoformat
    - airflow.models.base.Any.openapi_types.items
    - airflow.utils.sqlalchemy.sanitize_for_serialization
    - airflow.models.base.Any.items
    - <builtin>.isinstance
    - attrs.AttrsInstance.isoformat
    - attrs.AttrsInstance.openapi_types.items
    - airflow.models.base.Any.isoformat
    - typing.NamedTuple.items
    - typing.NamedTuple.openapi_types.items
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.isoformat
    functionSourceFile: attrs
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.isoformat
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.isoformat
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.openapi_types.items
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.openapi_types.items
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.openapi_types.items
    functionSourceFile: attrs
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.items
    functionSourceFile: attrs
    functionUses: 119
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.items
    functionSourceFile: typing
    functionUses: 119
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.items
    functionSourceFile: airflow
    functionUses: 119
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - pod
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 197
    functionName: airflow.utils.sqlalchemy.ensure_pod_is_valid_after_unpickling
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 1
    functionsReached:
    - attrs.AttrsInstance.isoformat
    - airflow.models.connection.Connection.to_dict
    - attrs.AttrsInstance.openapi_types.items
    - typing.NamedTuple.items
    - typing.NamedTuple.openapi_types.items
    - new_list.append
    - json.dumps
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - typing.NamedTuple.isoformat
    - airflow.models.base.Any.openapi_types.items
    - airflow.utils.sqlalchemy.sanitize_for_serialization
    - airflow.models.base.Any.items
    - typing.NamedTuple.to_dict
    - val.items
    - airflow.utils.helpers.prune_dict
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.models.base.Any.isoformat
    - <builtin>.getattr
    - <builtin>.isinstance
    - attrs.AttrsInstance.to_dict
    - airflow.utils.helpers.prune_dict.is_empty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.to_dict
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.to_dict
    functionSourceFile: attrs
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    functionSourceFile: airflow
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dialect
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: airflow.utils.sqlalchemy.ExecutorConfigType.bind_processor
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 250
    functionName: airflow.utils.sqlalchemy.ExecutorConfigType.bind_processor.process
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - copy.copy
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copy.copy
    functionSourceFile: copy
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dialect
    - coltype
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 258
    functionName: airflow.utils.sqlalchemy.ExecutorConfigType.result_processor
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 263
    functionName: airflow.utils.sqlalchemy.ExecutorConfigType.result_processor.process
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.openapi_types.items
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.models.base.Any.isoformat
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - op_predefined_extra_links.values
    - typing.NamedTuple.to_dict
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - class_name.startswith
    - log.info
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - attrs.AttrsInstance.to_dict
    - urllib.parse.parse_qsl
    - airflow.utils.helpers.prune_dict.is_empty
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - attrs.AttrsInstance.isoformat
    - sys.modules.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - typing.NamedTuple.isoformat
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.models.base.Any.openapi_types.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.utils.sqlalchemy.ensure_pod_is_valid_after_unpickling
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.connection.Connection.to_dict
    - kwargs_ref.deref
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.utils.sqlalchemy.sanitize_for_serialization
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - uri.count
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - new_list.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.utils.helpers.prune_dict
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - attrs.AttrsInstance.openapi_types.items
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - query.items
    - importlib.resources.files.joinpath
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - val.items
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.get
    functionSourceFile: attrs
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8ba4c40>
    - <ast.Constant object at 0x7f1ec8ba4be0>
    - <ast.Constant object at 0x7f1ec8ba43a0>
    argNames:
    - cls
    - key
    - default_var
    - deserialize_json
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 136
    functionName: airflow.models.variable.Variable.get
    functionSourceFile: airflow.models.variable
    functionUses: 110
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - TaskSDKVariable.get
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.hasattr
    - secrets_backend.get_variable
    - SecretCache.save_variable
    - re.escape
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - backend_list.append
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - log.exception
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - KeyError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.get
    functionSourceFile: typing
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - x
    - y
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 283
    functionName: airflow.utils.sqlalchemy.ExecutorConfigType.compare_values
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - sqlalchemy.PickleType.comparator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.PickleType.comparator
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - col
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 305
    functionName: airflow.utils.sqlalchemy.nulls_first
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 37
    functionsReached:
    - sqlalchemy.orm.Session.get_bind
    - sqlalchemy.nullsfirst
    - airflow.utils.sqlalchemy.get_dialect_name
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.nullsfirst
    functionSourceFile: sqlalchemy
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.with_for_update
    functionSourceFile: <builtin>
    functionUses: 85
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - query
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 373
    functionName: airflow.utils.sqlalchemy.lock_rows
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - airflow.utils.sqlalchemy.with_row_locks
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - query.with_for_update
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 392
    functionName: airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - _
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 395
    functionName: airflow.utils.sqlalchemy.CommitProhibitorGuard._validate_commit
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 401
    functionName: airflow.utils.sqlalchemy.CommitProhibitorGuard.__enter__
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - sqlalchemy.event.listen
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc_info
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 405
    functionName: airflow.utils.sqlalchemy.CommitProhibitorGuard.__exit__
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached:
    - sqlalchemy.event.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.event.remove
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 408
    functionName: airflow.utils.sqlalchemy.CommitProhibitorGuard.commit
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 418
    functionName: airflow.utils.sqlalchemy.prohibit_commit
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 30
    functionsReached:
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - error
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 440
    functionName: airflow.utils.sqlalchemy.is_lock_not_available_error
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 25
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dialect
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 460
    functionName: airflow.utils.sqlalchemy.make_dialect_kwarg
    functionSourceFile: airflow.utils.sqlalchemy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.serialization
    functionSourceFile: airflow.serialization
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.enums
    functionSourceFile: airflow.serialization.enums
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.typing_compat
    functionSourceFile: airflow.typing_compat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.timezones.timezone
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - typing.overload
    - packaging.version.parse
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: packaging.version.parse
    functionSourceFile: packaging
    functionUses: 255
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow._shared.timezones.timezone.is_localized
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 170
    functionsReached:
    - pydantic.BaseModel.logical_date.utcoffset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.logical_date.utcoffset
    functionSourceFile: pydantic
    functionUses: 171
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow._shared.timezones.timezone.is_naive
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 14
    functionsReached:
    - value.utcoffset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.utcoffset
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow._shared.timezones.timezone.convert_to_utc
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 16
    functionsReached:
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.instance
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cd7bb0>
    argNames:
    - value
    - timezone
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 113
    functionName: airflow._shared.timezones.timezone.make_aware
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 165
    functionsReached:
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.logical_date.replace
    functionSourceFile: pydantic
    functionUses: 166
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow._shared.timezones.timezone.datetime
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 2
    functionsReached:
    - datetime.datetime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7639eb0>
    argNames:
    - string
    - timezone
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: airflow._shared.timezones.timezone.parse
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 15
    functionsReached:
    - pendulum.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - td_object
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: airflow._shared.timezones.timezone.td_format
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - dateutil.relativedelta.relativedelta.normalized
    - <builtin>.isinstance
    - <builtin>.int
    - dateutil.relativedelta.relativedelta
    - <builtin>.divmod
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dateutil.relativedelta.relativedelta
    functionSourceFile: dateutil
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.divmod
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dateutil.relativedelta.relativedelta.normalized
    functionSourceFile: dateutil
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: airflow._shared.timezones.timezone.td_format._format_part
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - key.upper
    - <builtin>.int
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.timezone
    functionSourceFile: pendulum
    functionUses: 114
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.tz.timezone
    functionSourceFile: pendulum
    functionUses: 114
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.tz.local_timezone
    functionSourceFile: pendulum
    functionUses: 112
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6df52e0>
    argNames:
    - timestamp
    - tz
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 300
    functionName: airflow._shared.timezones.timezone.from_timestamp
    functionSourceFile: airflow._shared.timezones.timezone
    functionUses: 104
    functionsReached:
    - pendulum.instance
    - datetime.datetime.fromtimestamp
    - result.in_timezone
    - pydantic.BaseModel.logical_date.replace
    - pendulum.UTC.lower
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.local_timezone
    - pendulum.tz.local_timezone
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.UTC.lower
    functionSourceFile: pendulum
    functionUses: 106
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.in_timezone
    functionSourceFile: <builtin>
    functionUses: 106
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.serialized_objects
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    - typing.overload
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - importable_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 133
    functionName: airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 132
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 97
    functionName: airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 133
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow._shared.module_loading.qualname
    - <builtin>.type
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 385
    functionName: airflow.plugins_manager.get_priority_weight_strategy_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 133
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - type_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 144
    functionName: airflow.serialization.serialized_objects._PriorityWeightStrategyNotRegistered.__init__
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 147
    functionName: airflow.serialization.serialized_objects._PriorityWeightStrategyNotRegistered.__str__
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 155
    functionName: airflow.serialization.serialized_objects._encode_outlet_event_accessor
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - typing.cast
    - attrname.endswith
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 164
    functionName: airflow.serialization.serialized_objects._decode_outlet_event_accessor
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.get
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.__init__
    functionSourceFile: ''
    functionUses: 167
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: e.get
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 185
    functionName: airflow.serialization.serialized_objects._encode_outlet_event_accessors
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - var._dict.items
    - airflow._shared.module_loading.qualname
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var._dict.items
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 195
    functionName: airflow.serialization.serialized_objects._decode_outlet_event_accessors
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 204
    functionName: airflow.serialization.serialized_objects._encode_priority_weight_strategy
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - class_name.startswith
    - log.info
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - abc.ABC.__init__
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - _PriorityWeightStrategyNotRegistered
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - priority_weight_strategy
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 119
    functionName: airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 76
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - abc.ABC.__init__
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - strategy
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    functionSourceFile: ''
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 221
    functionName: airflow.serialization.serialized_objects._decode_priority_weight_strategy
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - _PriorityWeightStrategyNotRegistered
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 234
    functionName: airflow.serialization.serialized_objects._encode_start_trigger_args
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 237
    functionName: airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.timeout.total_seconds
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 252
    functionName: airflow.serialization.serialized_objects._decode_start_trigger_args
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 255
    functionName: airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 280
    functionName: airflow.serialization.serialized_objects._XComRef.deref
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.data.get
    - klass._deserialize
    - airflow.serialization.definitions.xcom_arg.deserialize_xcom_arg
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 222
    functionName: airflow.serialization.definitions.xcom_arg.deserialize_xcom_arg
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 4
    functionsReached:
    - typing.NamedTuple.data.get
    - klass._deserialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 309
    functionName: airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 318
    functionName: airflow.serialization.serialized_objects._ExpandInputRef.deref
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - airflow.models.expandinput.create_expand_input
    - <builtin>.isinstance
    - typing.NamedTuple.value.items
    - typing.NamedTuple.value.deref
    - v.deref
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.deref
    functionSourceFile: typing
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.deref
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.items
    functionSourceFile: typing
    functionUses: 117
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - kind
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 209
    functionName: airflow.models.expandinput.create_expand_input
    functionSourceFile: ''
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - var
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 359
    functionName: airflow.serialization.serialized_objects.BaseSerialization.to_json
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - json.dumps
    - airflow.serialization.serialized_objects.BaseSerialization.to_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - var
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 364
    functionName: airflow.serialization.serialized_objects.BaseSerialization.to_dict
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - serialized_obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 371
    functionName: airflow.serialization.serialized_objects.BaseSerialization.from_json
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.serialization.serialized_objects.BaseSerialization.from_dict
    - re.escape
    - <builtin>.any
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - serialized_obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 376
    functionName: airflow.serialization.serialized_objects.BaseSerialization.from_dict
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 1
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - serialized_obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 46
    functionsReached:
    - cls._json_schema.validate
    - <builtin>.isinstance
    - json.loads
    linkageType: pythonLinkage
    raised:
    - TypeError
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._json_schema.validate
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - x
    - type_
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 394
    functionName: airflow.serialization.serialized_objects.BaseSerialization._encode
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - var
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 399
    functionName: airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 126
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - var
    - attrname
    - instance
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 404
    functionName: airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached:
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - <builtin>.isinstance
    - attrs.has
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - <builtin>.type
    - attrs.fields
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - attrname
    - instance
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 719
    functionName: airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    functionSourceFile: ''
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - attrname
    - value
    - instance
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 723
    functionName: airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 73
    functionsReached:
    - <builtin>.any
    - <builtin>.type
    - attrs.fields
    - attrs.has
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - object_to_serialize
    - decorated_fields
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 417
    functionName: airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1110
    functionName: airflow.sdk.definitions.dag.DAG.get_serialized_fields
    functionSourceFile: ''
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - object_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 828
    functionName: airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 77
    functionsReached:
    - object_def.get
    - properties.items
    - schema_data.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.isnan
    functionSourceFile: math
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: math.isinf
    functionSourceFile: math
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.items
    functionSourceFile: <builtin>
    functionUses: 126
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73fd520>
    argNames:
    - attempt_import
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2154
    functionName: airflow.serialization.serialized_objects._has_kubernetes
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 126
    functionsReached:
    - <builtin>.globals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    functionSourceFile: airflow
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1694
    functionName: airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - dag.task_dict.values
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - SerializationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.to_dict
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - op
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 966
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - deps.append
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - obj.items
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - log.info
    - pathlib.Path.relative_to
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - serialized_alias.iter_dag_dependencies
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.utils.code_utils.get_python_source
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - serialized_dag.get
    - var._asdict
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - plugin_obj.validate
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - operator_def.get
    - math.isnan
    - var.items
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - pathlib.Path.resolve
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - attrname.endswith
    - var._dict.items
    - typing.cast
    - collections.defaultdict
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.get_needs_expansion
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - op
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 999
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - obj.items
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - inspect.currentframe
    - dag.task_dict.items
    - ifile.read
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - var.timeout.total_seconds
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - patterns_by_dir.get
    - var.to_json
    - inspect.signature
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.utils.code_utils.get_python_source
    - <builtin>.open
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - <builtin>.globals
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - serialized_dag.get
    - var._asdict
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - plugin_obj.validate
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - inspect.getsource
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - operator_def.get
    - math.isnan
    - var.items
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - dag.task_dict.values
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - pathlib.Path.resolve
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - collections.defaultdict
    - typing.cast
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - loaded_plugins.add
    - attrs.fields
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.timestamp
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.total_seconds
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var._asdict
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.serialize
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 27
    functionName: airflow.utils.code_utils.get_python_source
    functionSourceFile: airflow.utils.code_utils
    functionUses: 72
    functionsReached:
    - inspect.getsource
    - <builtin>.type
    - contextlib.suppress
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - task_group
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2076
    functionName: airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - param
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 749
    functionName: airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_asset.pop
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var.to_json
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - strict
    - var
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 609
    functionName: airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached:
    - log.debug
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - SerializationError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f29820>
    argNames:
    - cls
    - encoded_dag
    - client_defaults
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1749
    functionName: airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.UTC.lower
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.value.deref
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - importlib.util.module_from_spec
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - task_defaults.items
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - urllib.parse.parse_qsl
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - result.update
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - re.compile
    - query.items
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - <builtin>.tuple
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - typing.cast
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - group.upstream_group_ids.update
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - DeserializationError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec956fcd0>
    argNames:
    - cls
    - encoded_op
    - client_defaults
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1271
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - encoded_op.get
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - result.update
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - k.endswith
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - <builtin>.tuple
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - pydantic.BaseModel.logical_date.replace
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - param_dict
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 759
    functionName: airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    functionSourceFile: airflow.callbacks.callback_requests
    functionUses: 99
    functionsReached:
    - pydantic.BaseModel.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 707
    functionName: airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 100
    functionsReached:
    - pendulum.instance
    - datetime.datetime.fromtimestamp
    - result.in_timezone
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.from_timestamp
    - pendulum.UTC.lower
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.local_timezone
    - pendulum.tz.local_timezone
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - seconds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 715
    functionName: airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 100
    functionsReached:
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.has
    functionSourceFile: attrs
    functionUses: 76
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.fields
    functionSourceFile: attrs
    functionUses: 75
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 770
    functionName: airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7967280>
    - <ast.Constant object at 0x7f1ec7967be0>
    - <ast.Constant object at 0x7f1ec7967940>
    argNames:
    - self
    - default
    - description
    - source
    - schema
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.serialization.definitions.param.SerializedParam.__init__
    functionSourceFile: ''
    functionUses: 105
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 792
    functionName: airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - json.dumps
    - var._asdict
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.items
    functionSourceFile: <builtin>
    functionUses: 81
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.get_param
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_params.append
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9bda790>
    - <ast.Constant object at 0x7f1ec9bdac70>
    - <ast.Constant object at 0x7f1ec9bda4f0>
    argNames:
    - self
    - default
    - description
    - source
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: airflow.sdk.definitions.param.Param.__init__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 104
    functionsReached:
    - kwargs.pop
    - json.dumps
    - airflow.sdk.definitions.param.Param._check_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - encoded_params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 810
    functionName: airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - conf._get_custom_secret_backend
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - class_name.startswith
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - log.info
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - importlib.util.module_from_spec
    - urllib.parse.unquote.rsplit
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - re.compile
    - query.items
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - k.endswith
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - provider_schema_validator.validate
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - typing.cast
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.configuration.ensure_secrets_loaded
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.items
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 117
    functionsReached:
    - collections.abc.ItemsView
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 818
    functionName: airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - conf._get_custom_secret_backend
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - provider_schema_validator.validate
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5ad8070>
    argNames:
    - self
    - d
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 98
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.__init__
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 100
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.serialization.definitions.param._coerce_param
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.definitions.param._collect_params
    - container.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.lru_cache
    functionSourceFile: functools
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.serialized_objects.BaseSerialization
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - functools.lru_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: schema_data.get
    functionSourceFile: <builtin>
    functionUses: 81
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object_def.get
    functionSourceFile: <builtin>
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: properties.items
    functionSourceFile: <builtin>
    functionUses: 79
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 862
    functionName: airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 73
    functionsReached:
    - <builtin>.isinstance
    - deps.append
    - deps.extend
    - <builtin>.getattr
    - <builtin>.issubclass
    - serialized_alias.iter_dag_dependencies
    - attrs.AttrsInstance.__init__
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deps.append
    functionSourceFile: <builtin>
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_alias.iter_dag_dependencies
    functionSourceFile: <builtin>
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deps.extend
    functionSourceFile: <builtin>
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 936
    functionName: airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached:
    - tt.asset_condition.iter_dag_dependencies
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tt.asset_condition.iter_dag_dependencies
    functionSourceFile: <builtin>
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.serialized_objects.OperatorSerialization
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - functools.lru_cache
    - lazy_object_proxy.Proxy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 2
    IfCount: 12
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - op
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1003
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - obj.items
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - inspect.currentframe
    - dag.task_dict.items
    - ifile.read
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - var.timeout.total_seconds
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - patterns_by_dir.get
    - var.to_json
    - inspect.signature
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.utils.code_utils.get_python_source
    - <builtin>.open
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - <builtin>.globals
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - serialized_dag.get
    - var._asdict
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - plugin_obj.validate
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - inspect.getsource
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - operator_def.get
    - math.isnan
    - var.items
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - dag.task_dict.values
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - pathlib.Path.resolve
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - collections.defaultdict
    - typing.cast
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - loaded_plugins.add
    - attrs.fields
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op._get_specified_expand_input
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.partial_kwargs.items
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 1
    IfCount: 16
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - var
    - attrname
    - op
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 1397
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - operator_def.get
    - math.isnan
    - var.items
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - attrname.endswith
    - var._dict.items
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.partial_kwargs.get
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.operator_extra_links.__get__
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - operator_extra_links
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1496
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    functionSourceFile: ''
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.signature.parameters.keys
    functionSourceFile: inspect
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: forbidden_fields.difference_update
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - template_field
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 34
    functionName: airflow.serialization.helpers.serialize_template_field
    functionSourceFile: airflow.serialization.helpers
    functionUses: 74
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - conf.getint
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - obj.items
    - <builtin>.hasattr
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - template_field.serialize
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.sorted
    - <builtin>.any
    - json.dumps
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow._shared.module_loading.qualname
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 23
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 12
    EdgeCount: 33
    ICount: 12
    IfCount: 23
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d27280>
    argNames:
    - cls
    - op
    - encoded_op
    - client_defaults
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 1067
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - class_name.startswith
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - log.info
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - encoded_op.get
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - result.update
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - re.compile
    - query.items
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - k.endswith
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - <builtin>.tuple
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - pydantic.BaseModel.logical_date.replace
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7a47a00>
    argNames:
    - cls
    - encoded_op
    - client_defaults
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1635
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - result.update
    - client_defaults.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - encoded_op
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1320
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - <builtin>.bool
    - preprocessed.pop
    - encoded_op.copy
    - field_renames.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 257
    functionName: airflow.plugins_manager.get_operator_extra_links
    functionSourceFile: airflow.plugins_manager
    functionUses: 104
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - operator_extra_links.extend
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op_extra_links_from_plugin.update
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op_extra_links_from_plugin.values
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_op.items
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_op.get
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - encoded_op_links
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1461
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - op_predefined_extra_links.update
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - collections.abc.ItemsView
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - inspect.isclass
    - operator_extra_links.extend
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.items
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op_predefined_extra_links.update
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op_predefined_extra_links.values
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b75c70>
    argNames:
    - cls
    - partial_kwargs_data
    - client_defaults
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1596
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - encoded_var
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1518
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__setattr__
    functionSourceFile: <builtin>
    functionUses: 108
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 338
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 99
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 126
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - field_name
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1566
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - <builtin>.set
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - field_name.endswith
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - datetime.datetime.fromtimestamp
    - airflow._shared.timezones.timezone.from_timestamp
    - pendulum.UTC.lower
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - <builtin>.super
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.local_timezone
    - pendulum.tz.local_timezone
    - <builtin>.bool
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - <builtin>.isinstance
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deserialized_partial_kwarg_defaults.items
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_op.keys
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - task
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1215
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - <builtin>.getattr
    - kwargs_ref.deref
    - <builtin>.setattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs_ref.deref
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1239
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached:
    - <builtin>.set
    - properties.items
    - <builtin>.isinstance
    - field_def.get
    - operator_def.get
    - schema_data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator_def.get
    functionSourceFile: <builtin>
    functionUses: 76
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field_def.get
    functionSourceFile: <builtin>
    functionUses: 82
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1256
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached:
    - <builtin>.set
    - operator_def.get
    - schema_data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - task_id
    - _airflow_from_mapped
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 99
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_op.copy
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field_renames.items
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: preprocessed.pop
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - op
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1364
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 72
    functionsReached:
    - <builtin>.set
    - <builtin>.isinstance
    - deps.append
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - deps.extend
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - <builtin>.issubclass
    - serialized_alias.iter_dag_dependencies
    - attrs.AttrsInstance.__init__
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - var
    - attrname
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 1371
    functionName: airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 1523
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.has_dag
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrname.endswith
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - var
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1513
    functionName: airflow.serialization.serialized_objects.OperatorSerialization.serialize
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 71
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: OPERATOR_DEFAULTS.items
    functionSourceFile: <builtin>
    functionUses: 73
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - resources_dict
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 158
    functionName: airflow.sdk.definitions.operator_resources.Resources.from_dict
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 100
    functionsReached:
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field_name.endswith
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_defaults.items
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: client_defaults.get
    functionSourceFile: <builtin>
    functionUses: 100
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.update
    functionSourceFile: <builtin>
    functionUses: 102
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1678
    functionName: airflow.serialization.serialized_objects.DagSerialization.__get_constructor_defaults
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - inspect.signature
    - inspect.signature.parameters.items
    - param_to_attr.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: param_to_attr.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.signature.parameters.items
    functionSourceFile: inspect
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.serialized_objects.DagSerialization
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - functools.lru_cache
    - lazy_object_proxy.Proxy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.task_dict.items
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.task_dict.values
    functionSourceFile: <builtin>
    functionUses: 134
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_deps.extend
    functionSourceFile: <builtin>
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_dag.get
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: default_args_dict.items
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: callbacks_to_remove.append
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 15
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 22
    ICount: 7
    IfCount: 15
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec993c850>
    argNames:
    - cls
    - encoded_dag
    - client_defaults
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 1771
    functionName: airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - plugin_instance.on_load
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - class_name.startswith
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - log.info
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.UTC.lower
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - importlib.util.module_from_spec
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - result.update
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - re.compile
    - query.items
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - k.endswith
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - provider_schema_validator.validate
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - <builtin>.tuple
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - collections.defaultdict
    - typing.cast
    - airflow._shared.module_loading.qualname
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - group.upstream_group_ids.update
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: airflow.serialization.definitions.dag.SerializedDAG.__init__
    functionSourceFile: ''
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_dag.items
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 99
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 549
    functionName: airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 99
    functionsReached:
    - key.to_asset
    - <builtin>.isinstance
    - key.to_asset_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.endswith
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - encoded_group
    - parent_group
    - task_dict
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2107
    functionName: airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 98
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - importlib.util.module_from_spec
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - <builtin>.tuple
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - typing.cast
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - group.upstream_group_ids.update
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 99
    functionsReached:
    - weakref.proxy
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_dag.get
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 99
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_dag.keys
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._CONSTRUCTOR_PARAMS.keys
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 0
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - var
    - attrname
    - op
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1859
    functionName: airflow.serialization.serialized_objects.DagSerialization._is_excluded
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - properties.items
    - <builtin>.set
    - <builtin>.isinstance
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.get_dag_optional_fields_from_schema
    - schema_data.get
    - object_def.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1884
    functionName: airflow.serialization.serialized_objects.DagSerialization.get_dag_optional_fields_from_schema
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - operator_def.get
    - schema_data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - var
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 1899
    functionName: airflow.serialization.serialized_objects.DagSerialization.to_dict
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 45
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - var.to_json
    - inspect.signature
    - airflow.serialization.serialized_objects._has_kubernetes
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - cls._json_schema.validate
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - var.items
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.providers_manager.ProvidersManager.__init__
    - dag.task_dict.values
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 2
    IfCount: 19
    argCount: 1
    argDefaultValues: []
    argNames:
    - ser_obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1918
    functionName: airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 8
    functionsReached:
    - task_var.get
    - pendulum.tz.timezone
    - val.startswith
    - itertools.chain
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - airflow._shared.timezones.timezone.parse_timezone
    - object_def.get
    - sched.get
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - dep_type.replace
    - obj.items
    - properties.items
    - airflow_conf.getboolean
    - datetime.timedelta
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - pendulum.timezone
    - <builtin>.list
    - dag_dict.get
    - airflow.sdk.definitions.dag._create_timetable
    - task_var.pop
    - s.replace
    - task_var.items
    - dep.get
    - <builtin>.isinstance
    - dag_dict.pop
    - schema_data.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1937
    functionName: airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 10
    functionsReached:
    - s.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.replace
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec819b190>
    argNames:
    - obj
    - parent_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1940
    functionName: airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 9
    functionsReached:
    - obj.items
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - s.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1966
    functionName: airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 9
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    - <builtin>.isinstance
    - dag_dict.get
    - airflow.sdk.definitions.dag._create_timetable
    - airflow_conf.getboolean
    - airflow._shared.timezones.timezone.parse_timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_dict.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - interval
    - timezone
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: airflow.sdk.definitions.dag._create_timetable
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 11
    functionsReached:
    - airflow_conf.getboolean
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_dict.pop
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sched.get
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dep.get
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dep_type.replace
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.startswith
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_var.get
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_var.pop
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_var.items
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ser_obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2049
    functionName: airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - serialized_obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 2055
    functionName: airflow.serialization.serialized_objects.DagSerialization.from_dict
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 7
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - pydantic.BaseModel.data.get
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sched.get
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - val.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - dep_type.replace
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - dag_dict.get
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_var.items
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - task_var.pop
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - kwargs_ref.deref
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - s.replace
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - dag_dict.pop
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - uri.count
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - <builtin>.list
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk.definitions.dag._create_timetable
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - dep.get
    - query.items
    - importlib.resources.files.joinpath
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.models.connection.Connection.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - schema_data.get
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - task_var.get
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.data.get
    functionSourceFile: pydantic
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.serialize_for_task_group
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.children.items
    functionSourceFile: <builtin>
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encoded_group.get
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2134
    functionName: airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 99
    functionsReached:
    - weakref.proxy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: weakref.proxy
    functionSourceFile: weakref
    functionUses: 107
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.upstream_group_ids.update
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.downstream_group_ids.update
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.upstream_task_ids.update
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.downstream_task_ids.update
    functionSourceFile: <builtin>
    functionUses: 99
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2225
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 41
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - var.to_json
    - inspect.signature
    - airflow.serialization.serialized_objects._has_kubernetes
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - cls._json_schema.validate
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - var.items
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.providers_manager.ProvidersManager.__init__
    - dag.task_dict.values
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2231
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.hash
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.data.copy
    - <builtin>.isinstance
    - <builtin>.sorted
    - pydantic.BaseModel.data.items
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - i.get
    - <builtin>.all
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - airflow.utils.hashlib_wrapper.md5
    - hashlib.md5
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dag_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 361
    functionName: airflow.models.serialized_dag.SerializedDagModel.hash
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 44
    functionsReached:
    - pydantic.BaseModel.data.copy
    - <builtin>.isinstance
    - <builtin>.sorted
    - pydantic.BaseModel.data.items
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - i.get
    - <builtin>.all
    - airflow.utils.hashlib_wrapper.md5
    - hashlib.md5
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2236
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.next_dagrun_info
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2241
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.access_control
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pattern.startswith
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - re.match
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - entry_point.load
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow._shared.timezones.timezone.parse_timezone
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2245
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG._real_dag
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - pydantic.BaseModel.data.get
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sched.get
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - val.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - dep_type.replace
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - dag_dict.get
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_var.items
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - task_var.pop
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - kwargs_ref.deref
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - s.replace
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - dag_dict.pop
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - uri.count
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.serialization.serialized_objects.DagSerialization.from_dict
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - <builtin>.list
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk.definitions.dag._create_timetable
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - dep.get
    - query.items
    - importlib.resources.files.joinpath
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.models.connection.Connection.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - schema_data.get
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - task_var.get
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2252
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.__getattr__
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2261
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.timetable
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2265
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.has_task_concurrency_limits
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2275
    functionName: airflow.serialization.serialized_objects.LazyDeserializedDAG.owner
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.filter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - op
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 2289
    functionName: airflow.serialization.serialized_objects.create_scheduler_operator
    functionSourceFile: airflow.serialization.serialized_objects
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - inspect.signature.parameters.keys
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - child.serialize_for_task_group
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - class_name.startswith
    - log.info
    - pathlib.Path.relative_to
    - obj.items
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - field_def.get
    - dag.task_dict.items
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - tmp.get
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - deps.extend
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - conf.getint
    - kwargs_ref.deref
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - pathlib.Path
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - serialized_params.append
    - SecretCache.get_variable
    - inspect.signature
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.open
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - <builtin>.globals
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - callbacks_to_remove.append
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - field_name.endswith
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - schema_data.get
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.notset
    functionSourceFile: airflow.serialization.definitions.notset
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.serialization.definitions.notset.is_arg_set
    functionSourceFile: airflow.serialization.definitions.notset
    functionUses: 29
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.mappedoperator
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - op
    - func
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 75
    functionName: airflow.sdk.definitions.mappedoperator.validate_mapping_kwargs
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 3
    functionsReached:
    - <builtin>.repr
    - <builtin>.isinstance
    - op.mro
    - value.copy
    - unknown_args.popitem
    - <builtin>.type
    - unknown_args.pop
    - <builtin>.len
    - airflow.sdk.definitions._internal.expandinput.is_mappable
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.copy
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.mro
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unknown_args.pop
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.sdk.definitions._internal.expandinput.is_mappable
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unknown_args.popitem
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.sdk.definitions.mappedoperator._is_container
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - arg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 116
    functionName: airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 8
    functionsReached:
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - arg.iter_references
    - arg.values
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - kwargs1
    - kwargs2
    - fail_reason
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: airflow.sdk.definitions.mappedoperator.prevent_duplicates
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 10
    functionsReached:
    - <builtin>.set
    - <builtin>.sorted
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 180
    functionName: airflow.sdk.definitions.mappedoperator.OperatorPartial.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - <builtin>.isinstance
    - op.mro
    - value.copy
    - unknown_args.popitem
    - <builtin>.type
    - airflow.sdk.definitions.mappedoperator.validate_mapping_kwargs
    - unknown_args.pop
    - <builtin>.len
    - airflow.sdk.definitions._internal.expandinput.is_mappable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 183
    functionName: airflow.sdk.definitions.mappedoperator.OperatorPartial.__repr__
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: airflow.sdk.definitions.mappedoperator.OperatorPartial.__del__
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hex
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - mapped_kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 195
    functionName: airflow.sdk.definitions.mappedoperator.OperatorPartial.expand
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - unknown_args.popitem
    - airflow.sdk.definitions.mappedoperator.validate_mapping_kwargs
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.hasattr
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - airflow.sdk.definitions.mappedoperator.OperatorPartial._expand
    - <builtin>.issubclass
    - <builtin>.sorted
    - unknown_args.pop
    - airflow.sdk.definitions._internal.expandinput.is_mappable
    - <builtin>.len
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - <builtin>.bool
    - <builtin>.getattr
    - value.copy
    - <builtin>.repr
    - <builtin>.isinstance
    - <builtin>.type
    - op.mro
    - partial_kwargs.pop
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - expand_input
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 215
    functionName: airflow.sdk.definitions.mappedoperator.OperatorPartial._expand
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.isinstance
    - <builtin>.hasattr
    - arg.values
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - <builtin>.bool
    - <builtin>.issubclass
    - arg.iter_references
    - partial_kwargs.pop
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 204
    functionName: airflow.sdk.definitions.mappedoperator.OperatorPartial.expand_kwargs
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.isinstance
    - <builtin>.hasattr
    - arg.values
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - airflow.sdk.definitions.mappedoperator.OperatorPartial._expand
    - <builtin>.bool
    - <builtin>.issubclass
    - arg.iter_references
    - partial_kwargs.pop
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: partial_kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - methodtools.lru_cache
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 332
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.__hash__
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 335
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.__repr__
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 338
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.iter_mapped_task_groups
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - edge_modifier.add_edge_info
    - task.set_downstream
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_closest_mapped_task_group
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - group.iter_mapped_task_groups
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - <builtin>.list
    - task.upstream_task_ids.isdisjoint
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - <builtin>.next
    - <builtin>.getattr
    - airflow.sdk.definitions.mappedoperator.MappedOperator._get_specified_expand_input
    - <builtin>.isinstance
    - airflow.sdk.definitions.xcom_arg.XComArg.apply_upstream_relationship
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 410
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_closest_mapped_task_group
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 2
    functionsReached:
    - group.iter_mapped_task_groups
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.iter_mapped_task_groups
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 780
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator._get_specified_expand_input
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 5
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: methodtools.lru_cache
    functionSourceFile: methodtools
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 355
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.get_serialized_fields
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - attrs.fields_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.fields_dict
    functionSourceFile: attrs
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 375
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.operator_name
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 379
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.roots
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 384
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.leaves
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 389
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.task_display_name
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 397
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.owner
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 401
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.email
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 405
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.email_on_failure
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 409
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.email_on_retry
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 417
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.map_index_template
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 425
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.trigger_rule
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 433
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.is_setup
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 441
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.is_teardown
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 449
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.depends_on_past
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 458
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.ignore_first_depends_on_past
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 469
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.wait_for_past_depends_before_skipping
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 477
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.wait_for_downstream
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 485
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.retries
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 493
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.queue
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 501
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.pool
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 509
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.pool_slots
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 517
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.execution_timeout
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 525
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.max_retry_delay
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 533
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.retry_delay
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 546
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.retry_exponential_backoff
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 554
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.priority_weight
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 562
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.weight_rule
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 570
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.max_active_tis_per_dag
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 578
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.max_active_tis_per_dagrun
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 582
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.resources
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 590
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.on_execute_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 598
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.on_failure_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 606
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.on_retry_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 614
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.on_success_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 622
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.on_skipped_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 626
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_execute_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 630
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_failure_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 634
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_retry_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 638
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_success_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 642
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_skipped_callback
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 646
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.run_as_user
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 650
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.executor
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 654
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.executor_config
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 662
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.inlets
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 670
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.outlets
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 674
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.doc
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 678
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.doc_md
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 682
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.doc_json
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 686
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.doc_yaml
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 690
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.doc_rst
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 694
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.allow_nested_operators
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 702
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.render_template_as_native_obj
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 705
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 710
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.output
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 716
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.serialize_for_task_group
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 720
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator._expand_mapped_kwargs
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 2
    functionsReached:
    - <builtin>.getattr
    - airflow.sdk.definitions.mappedoperator.MappedOperator._get_specified_expand_input
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - mapped_kwargs
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 729
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator._get_unmap_kwargs
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - contextlib.suppress
    - copy.copy
    - <builtin>.sorted
    - <builtin>.len
    - params.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.update
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - resolve
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 761
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.unmap
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - kwargs.pop
    - airflow.sdk.definitions.mappedoperator.MappedOperator._get_unmap_kwargs
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - contextlib.suppress
    - copy.copy
    - <builtin>.sorted
    - <builtin>.len
    - params.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 784
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.prepare_for_execution
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 791
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.iter_mapped_dependencies
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - <builtin>.isinstance
    - arg.values
    - arg.iter_references
    - <builtin>.getattr
    - airflow.sdk.definitions.mappedoperator.MappedOperator._get_specified_expand_input
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec76215e0>
    argNames:
    - self
    - context
    - jinja_env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 798
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.render_template_fields
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions.mappedoperator.MappedOperator._get_unmap_kwargs
    - airflow.sdk.definitions.param.ParamsDict.items
    - contextlib.suppress
    - unmapped_task._do_render_template_fields
    - jinja_env_options.update
    - airflow.sdk.definitions.param.ParamsDict.validate
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions.param.process_params
    - airflow.sdk.execution_time.context.context_update_for_unmapped
    - airflow.sdk.definitions.param.Param._check_json
    - copy.copy
    - <builtin>.sorted
    - v.resolve
    - airflow.sdk.definitions.mappedoperator.MappedOperator.unmap
    - params.update
    - <builtin>.super
    - json.dumps
    - airflow.sdk.definitions.mappedoperator.MappedOperator._expand_mapped_kwargs
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.param.ParamsDict.update
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_template_env
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - jinja2.FileSystemLoader
    - env.globals.update
    - env.filters.update
    - <builtin>.getattr
    - airflow.sdk.definitions.mappedoperator.MappedOperator._get_specified_expand_input
    - logger.debug
    - kwargs.pop
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - conf.getboolean
    - airflow.sdk.definitions._internal.templater.create_template_env
    - airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83ddbe0>
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 256
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_template_env
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions._internal.templater.create_template_env
    - jinja2.FileSystemLoader
    - airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    - env.globals.update
    - jinja_env_options.update
    - env.filters.update
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - context
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 818
    functionName: airflow.sdk.execution_time.context.context_update_for_unmapped
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 1
    functionsReached:
    - kwargs.pop
    - collections.abc.ItemsView
    - airflow.sdk.definitions.param.process_params
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.ParamsDict.update
    - conf.getboolean
    - airflow.sdk.definitions.param.ParamsDict.items
    - contextlib.suppress
    - <builtin>.super
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - logger.debug
    - v.resolve
    - json.dumps
    - <builtin>.len
    - airflow.sdk.definitions.param.ParamsDict.validate
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unmapped_task._do_render_template_fields
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 834
    functionName: airflow.sdk.definitions.mappedoperator.MappedOperator.expand_start_trigger_args
    functionSourceFile: airflow.sdk.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.mappedoperator.MappedOperator._expand_mapped_kwargs
    - <builtin>.set
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - mapped_kwargs.get
    - <builtin>.sorted
    - <builtin>.len
    - <builtin>.getattr
    - airflow.sdk.definitions.mappedoperator.MappedOperator._get_specified_expand_input
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mapped_kwargs.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.param
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.sdk.definitions.param.Param._check_json
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 106
    functionsReached:
    - json.dumps
    linkageType: pythonLinkage
    raised:
    - ParamValidationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 68
    functionName: airflow.sdk.definitions.param.Param.__copy__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - json.dumps
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8badb20>
    - <ast.Constant object at 0x7f1ec8bad880>
    argNames:
    - self
    - value
    - suppress_exception
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.sdk.definitions.param.Param.resolve
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions._internal.types.is_arg_set
    - <builtin>.isinstance
    - jsonschema.validate
    - airflow.sdk.definitions.param.Param._check_json
    - jsonschema.FormatChecker
    - json.dumps
    linkageType: pythonLinkage
    raised:
    - ParamValidationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jsonschema.FormatChecker
    functionSourceFile: jsonschema
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jsonschema.validate
    functionSourceFile: jsonschema
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.sdk.definitions.param.Param.dump
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - out_dict.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out_dict.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: airflow.sdk.definitions.param.Param.has_value
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 133
    functionName: airflow.sdk.definitions.param.Param.serialize
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 142
    functionName: airflow.sdk.definitions.param.Param.deserialize
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - data.get
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.get
    functionSourceFile: <builtin>
    functionUses: 55
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec868afd0>
    - <ast.Constant object at 0x7f1ec868a880>
    argNames:
    - self
    - dict_obj
    - suppress_exception
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 169
    functionName: airflow.sdk.definitions.param.ParamsDict.__init__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 28
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 173
    functionName: airflow.sdk.definitions.param.ParamsDict.__bool__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 176
    functionName: airflow.sdk.definitions.param.ParamsDict.__eq__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.param.ParamsDict.dump
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.ParamsDict.items
    - v.resolve
    - other.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 253
    functionName: airflow.sdk.definitions.param.ParamsDict.dump
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 6
    functionsReached:
    - v.resolve
    - airflow.sdk.definitions.param.ParamsDict.items
    - collections.abc.ItemsView
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 183
    functionName: airflow.sdk.definitions.param.ParamsDict.__hash__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.param.ParamsDict.dump
    - collections.abc.ItemsView
    - <builtin>.hash
    - airflow.sdk.definitions.param.ParamsDict.items
    - v.resolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.hash
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 186
    functionName: airflow.sdk.definitions.param.ParamsDict.__copy__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 189
    functionName: airflow.sdk.definitions.param.ParamsDict.__deepcopy__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - copy.deepcopy
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: airflow.sdk.definitions.param.ParamsDict.__contains__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 195
    functionName: airflow.sdk.definitions.param.ParamsDict.__len__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 198
    functionName: airflow.sdk.definitions.param.ParamsDict.__delitem__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 201
    functionName: airflow.sdk.definitions.param.ParamsDict.__iter__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 204
    functionName: airflow.sdk.definitions.param.ParamsDict.__repr__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - airflow.sdk.definitions.param.ParamsDict.dump
    - collections.abc.ItemsView
    - airflow.sdk.definitions.param.ParamsDict.items
    - v.resolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 207
    functionName: airflow.sdk.definitions.param.ParamsDict.__setitem__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - airflow.sdk.definitions._internal.types.is_arg_set
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.Param.resolve
    - jsonschema.validate
    - airflow.sdk.definitions.param.Param._check_json
    - jsonschema.FormatChecker
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised:
    - ParamValidationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: airflow.sdk.definitions.param.ParamsDict.__getitem__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - param.resolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: param.resolve
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 238
    functionName: airflow.sdk.definitions.param.ParamsDict.get_param
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: airflow.sdk.definitions.param.ParamsDict.items
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 15
    functionsReached:
    - collections.abc.ItemsView
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.abc.ItemsView
    functionSourceFile: collections
    functionUses: 134
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: airflow.sdk.definitions.param.ParamsDict.values
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - collections.abc.ValuesView
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.abc.ValuesView
    functionSourceFile: collections
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 248
    functionName: airflow.sdk.definitions.param.ParamsDict.update
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 7
    functionsReached:
    - <builtin>.len
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.resolve
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 257
    functionName: airflow.sdk.definitions.param.ParamsDict.validate
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 7
    functionsReached:
    - v.resolve
    - airflow.sdk.definitions.param.ParamsDict.items
    - collections.abc.ItemsView
    linkageType: pythonLinkage
    raised:
    - ParamValidationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 268
    functionName: airflow.sdk.definitions.param.ParamsDict.serialize
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - v.resolve
    - airflow.sdk.definitions.param.ParamsDict.dump
    - airflow.sdk.definitions.param.ParamsDict.items
    - collections.abc.ItemsView
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 272
    functionName: airflow.sdk.definitions.param.ParamsDict.deserialize
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e606d0>
    argNames:
    - self
    - source
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 278
    functionName: airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - params
    - source
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 287
    functionName: airflow.sdk.definitions.param.ParamsDict.filter_params_by_source
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 3
    functionsReached:
    - kwargs.pop
    - json.dumps
    - <builtin>.isinstance
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - params.__dict.items
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.__dict.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec787f2b0>
    argNames:
    - self
    - current_dag
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 317
    functionName: airflow.sdk.definitions.param.DagParam.__init__
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 324
    functionName: airflow.sdk.definitions.param.DagParam.iter_references
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 327
    functionName: airflow.sdk.definitions.param.DagParam.resolve
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 338
    functionName: airflow.sdk.definitions.param.DagParam.serialize
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - dags
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 347
    functionName: airflow.sdk.definitions.param.DagParam.deserialize
    functionSourceFile: airflow.sdk.definitions.param
    functionUses: 0
    functionsReached:
    - dags.get
    - airflow.sdk.definitions.param.DagParam.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dags.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.debug
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.context
    functionSourceFile: airflow.sdk.definitions.context
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - Context.__annotations__.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Context.__annotations__.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - context
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.sdk.definitions.context.context_merge
    functionSourceFile: airflow.sdk.definitions.context
    functionUses: 10
    functionsReached:
    - typing.TypedDict.update
    - typing.TypedDict.__init__
    - airflow.operators.branch.BaseBranchOperator.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.TypedDict.__init__
    functionSourceFile: ''
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.TypedDict.update
    functionSourceFile: typing
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.operators.branch.BaseBranchOperator.update
    functionSourceFile: airflow
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.sdk.definitions.context.get_current_context
    functionSourceFile: airflow.sdk.definitions.context
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions._internal.contextmanager._get_current_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.sdk.definitions._internal.contextmanager._get_current_context
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow.sdk.definitions.context.get_parsing_context
    functionSourceFile: airflow.sdk.definitions.context
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - template
    - context
    - native
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: airflow.sdk.definitions.context.render_template
    functionSourceFile: airflow.sdk.definitions.context
    functionUses: 12
    functionsReached:
    - template.globals.items
    - env.context_class
    - jinja2.nativetypes.native_concat
    - template.root_render_func
    - typing.cast.update
    - copy.copy
    - env.handle_exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.globals.items
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.update
    functionSourceFile: typing
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.context_class
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.root_render_func
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.handle_exception
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.nativetypes.native_concat
    functionSourceFile: jinja2
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - template
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 200
    functionName: airflow.sdk.definitions.context.render_template_as_native
    functionSourceFile: airflow.sdk.definitions.context
    functionUses: 10
    functionsReached:
    - template.globals.items
    - airflow.sdk.definitions.context.render_template
    - env.context_class
    - typing.cast
    - jinja2.nativetypes.native_concat
    - template.root_render_func
    - typing.cast.update
    - copy.copy
    - env.handle_exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - template
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 205
    functionName: airflow.sdk.definitions.context.render_template_to_string
    functionSourceFile: airflow.sdk.definitions.context
    functionUses: 10
    functionsReached:
    - template.globals.items
    - airflow.sdk.definitions.context.render_template
    - env.context_class
    - typing.cast
    - jinja2.nativetypes.native_concat
    - template.root_render_func
    - typing.cast.update
    - copy.copy
    - env.handle_exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.operator
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - conf.getboolean
    - typing.TypeVar
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - priority_weight
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.sdk.bases.operator.db_safe_priority
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 4
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag
    - task_group
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 136
    functionName: airflow.sdk.bases.operator._get_parent_defaults
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 6
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - dag_args.update
    - copy.deepcopy
    - dag_params._fill_missing_param_source
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - copy.copy
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_params._fill_missing_param_source
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_args.update
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - task_group
    - task_params
    - task_default_args
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 149
    functionName: airflow.sdk.bases.operator.get_merged_defaults
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 5
    functionsReached:
    - kwargs.pop
    - params_from_default_args._fill_missing_param_source
    - <builtin>.isinstance
    - dag_args.update
    - airflow.sdk.bases.operator._get_parent_defaults
    - airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source
    - contextlib.suppress
    - copy.deepcopy
    - args.update
    - dag_params._fill_missing_param_source
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - copy.copy
    - json.dumps
    - params.update
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args.update
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params_from_default_args._fill_missing_param_source
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - retries
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: airflow.sdk.bases.operator.parse_retries
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.int
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - value
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: airflow.sdk.bases.operator.coerce_timedelta
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - resources
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 194
    functionName: airflow.sdk.bases.operator.coerce_resources
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Call object at 0x7f1ec8f24e20>
    - <ast.Call object at 0x7f1ec8f24df0>
    - <ast.Call object at 0x7f1ec8f24760>
    - <ast.Call object at 0x7f1ec8f24e50>
    argNames:
    - self
    - cpus
    - ram
    - disk
    - gpus
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: airflow.sdk.definitions.operator_resources.Resources.__init__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 103
    functionsReached:
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: airflow.sdk.bases.operator.event_loop
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 4
    functionsReached:
    - loop.close
    - contextlib.suppress
    - loop.is_closed
    - asyncio.get_event_loop
    - asyncio.new_event_loop
    - asyncio.set_event_loop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.get_event_loop
    functionSourceFile: asyncio
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loop.is_closed
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.new_event_loop
    functionSourceFile: asyncio
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.set_event_loop
    functionSourceFile: asyncio
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loop.close
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9583f40>
    argNames:
    - self
    - obj
    - cls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 228
    functionName: airflow.sdk.bases.operator._PartialDescriptor.__get__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 232
    functionName: airflow.sdk.bases.operator._PartialDescriptor.__get__.partial
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 6
    argDefaultValues: []
    argNames:
    - operator_class
    - task_id
    - dag
    - task_group
    - params
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 328
    functionName: airflow.sdk.bases.operator.partial
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - contextlib.suppress
    - unknown_args.popitem
    - partial_kwargs.update
    - airflow.sdk.definitions.mappedoperator.validate_mapping_kwargs
    - airflow.sdk.bases.operator.BaseOperator._convert_retries
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source
    - airflow.sdk.bases.operator._get_parent_defaults
    - dag_default_args.items
    - datetime.timedelta
    - args.update
    - dag_params._fill_missing_param_source
    - airflow.sdk.definitions.param.Param._check_json
    - DagContext.get_current
    - copy.copy
    - unknown_args.pop
    - json.dumps
    - params.update
    - <builtin>.super
    - airflow.sdk.definitions._internal.expandinput.is_mappable
    - <builtin>.list
    - params_from_default_args._fill_missing_param_source
    - <builtin>.int
    - task_group.child_id
    - OPERATOR_DEFAULTS.items
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.bases.operator._collect_from_input
    - partial_kwargs.get
    - value.copy
    - kwargs.pop
    - <builtin>.repr
    - <builtin>.isinstance
    - dag_args.update
    - airflow.sdk.timezone.convert_to_utc
    - airflow.sdk.bases.operator.get_merged_defaults
    - airflow.sdk.bases.operator.BaseOperator._convert_timedelta
    - copy.deepcopy
    - <builtin>.type
    - op.mro
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagContext.get_current
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec82fa3d0>
    argNames:
    - cls
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 11
    functionsReached:
    - <builtin>.super
    - DagContext.get_current
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.child_id
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_default_args.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: partial_kwargs.update
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: partial_kwargs.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.timezone.convert_to_utc
    functionSourceFile: ''
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - retries
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1352
    functionName: airflow.sdk.bases.operator.BaseOperator._convert_retries
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 1
    functionsReached:
    - <builtin>.type
    - <builtin>.int
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1364
    functionName: airflow.sdk.bases.operator.BaseOperator._convert_timedelta
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value_or_values
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 455
    functionName: airflow.sdk.bases.operator._collect_from_input
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 5
    functionsReached:
    - <builtin>.list
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextvars.ContextVar
    functionSourceFile: contextvars
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.operator.ExecutorSafeguard
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - contextvars.ContextVar
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 418
    functionName: airflow.sdk.bases.operator.ExecutorSafeguard.decorator
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 420
    functionName: airflow.sdk.bases.operator.ExecutorSafeguard.decorator.wrapper
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - cls.tracker.get
    - contextlib.ExitStack
    - cls.tracker.set
    - stack.callback
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.ExitStack
    functionSourceFile: contextlib
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.tracker.set
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stack.callback
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.tracker.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 467
    functionName: airflow.sdk.bases.operator.BaseOperatorMeta._apply_defaults
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - typing.cast
    - inspect.signature
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - non_variadic_params.items
    - sig_cache.parameters.items
    - <builtin>.__import__
    - functools.wraps
    - func.__globals__.get
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sig_cache.parameters.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: non_variadic_params.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9ca4e50>
    argNames:
    - func
    - delta
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 20
    functionsReached:
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - func.__globals__.get
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 5
    IfCount: 12
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 495
    functionName: airflow.sdk.bases.operator.BaseOperatorMeta._apply_defaults.apply_defaults
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - contextlib.suppress
    - airflow.sdk.definitions.param.Param.__init__
    - <builtin>.hasattr
    - airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source
    - airflow.sdk.bases.operator._get_parent_defaults
    - args.update
    - dag_params._fill_missing_param_source
    - airflow.sdk.definitions.param.Param._check_json
    - DagContext.get_current
    - copy.copy
    - <builtin>.sorted
    - json.dumps
    - <builtin>.super
    - params.update
    - params_from_default_args._fill_missing_param_source
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - object.__setattr__
    - <builtin>.getattr
    - kwargs.get
    - kwargs.pop
    - <builtin>.repr
    - <builtin>.isinstance
    - dag_args.update
    - airflow.sdk.bases.operator.get_merged_defaults
    - copy.deepcopy
    - non_optional_args.difference
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: non_optional_args.difference
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - namespace
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 567
    functionName: airflow.sdk.bases.operator.BaseOperatorMeta.__new__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - new_cls.mro
    - <builtin>.set
    - contextlib.suppress
    - <builtin>.vars
    - functools.wraps
    - <builtin>.classmethod
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - <builtin>.__import__
    - func.__globals__.get
    - <builtin>.super
    - airflow.sdk.bases.operator.ExecutorSafeguard.decorator
    - non_variadic_params.items
    - sig_cache.parameters.items
    - <builtin>.callable
    - airflow.sdk.bases.operator.BaseOperatorMeta._apply_defaults
    - <builtin>.getattr
    - <builtin>.isinstance
    - namespace.get
    - typing.cast
    - inspect.signature
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: namespace.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.vars
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.classmethod
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_cls.mro
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.operator.BaseOperator
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - dataclasses.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 990
    functionName: airflow.sdk.bases.operator.BaseOperator.__setattr__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - <builtin>.super
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - <builtin>.getattr
    - airflow.sdk.bases.operator.BaseOperator._set_xcomargs_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions.xcom_arg.XComArg.apply_upstream_relationship
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - field
    - newvalue
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1415
    functionName: airflow.sdk.bases.operator.BaseOperator._set_xcomargs_dependency
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.sdk.definitions.xcom_arg.XComArg.apply_upstream_relationship
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 12
    IfCount: 13
    argCount: 56
    argDefaultValues: []
    argNames:
    - self
    - task_id
    - owner
    - email
    - email_on_retry
    - email_on_failure
    - retries
    - retry_delay
    - retry_exponential_backoff
    - max_retry_delay
    - start_date
    - end_date
    - depends_on_past
    - ignore_first_depends_on_past
    - wait_for_past_depends_before_skipping
    - wait_for_downstream
    - dag
    - params
    - default_args
    - priority_weight
    - weight_rule
    - queue
    - pool
    - pool_slots
    - sla
    - execution_timeout
    - on_execute_callback
    - on_failure_callback
    - on_success_callback
    - on_retry_callback
    - on_skipped_callback
    - pre_execute
    - post_execute
    - trigger_rule
    - resources
    - run_as_user
    - map_index_template
    - max_active_tis_per_dag
    - max_active_tis_per_dagrun
    - executor
    - executor_config
    - do_xcom_push
    - multiple_outputs
    - inlets
    - outlets
    - task_group
    - doc
    - doc_md
    - doc_json
    - doc_yaml
    - doc_rst
    - task_display_name
    - logger_name
    - allow_nested_operators
    - render_template_as_native_obj
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1005
    functionName: airflow.sdk.bases.operator.BaseOperator.__init__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 3
    functionsReached:
    - ctx.get
    - airflow.sdk.definitions._internal.node.validate_key
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions._internal.types.validate_instance_args
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map
    - <builtin>.max
    - airflow.sdk.bases.operator.db_safe_priority
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - <builtin>.super
    - KEY_REGEX.match
    - <builtin>.list
    - enum.Enum.__init__
    - <builtin>.tuple
    - <builtin>.min
    - task_group.child_id
    - task_group.add
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.bases.operator._collect_from_input
    - <builtin>.getattr
    - kwargs.pop
    - <builtin>.isinstance
    - typing.cast
    - warnings.warn
    - airflow.sdk.timezone.convert_to_utc
    - expected_arg_types.items
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.add
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f53f10>
    argNames:
    - k
    - max_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.sdk.definitions._internal.node.validate_key
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 5
    functionsReached:
    - KEY_REGEX.match
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.Enum.__init__
    functionSourceFile: ''
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - <builtin>.tuple
    - <builtin>.isinstance
    - ctx.get
    - typing.cast
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - instance
    - expected_arg_types
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.sdk.definitions._internal.types.validate_instance_args
    functionSourceFile: airflow.sdk.definitions._internal.types
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.getattr
    - expected_arg_types.items
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1223
    functionName: airflow.sdk.bases.operator.BaseOperator.__eq__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.type
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1230
    functionName: airflow.sdk.bases.operator.BaseOperator.__ne__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1233
    functionName: airflow.sdk.bases.operator.BaseOperator.__hash__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - <builtin>.tuple
    - <builtin>.hash
    - hash_components.append
    - <builtin>.type
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hash_components.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1246
    functionName: airflow.sdk.bases.operator.BaseOperator.__gt__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - airflow.sdk.bases.operator.BaseOperator.add_outlets
    - <builtin>.isinstance
    - attrs.has
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - outlets
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1314
    functionName: airflow.sdk.bases.operator.BaseOperator.add_outlets
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1262
    functionName: airflow.sdk.bases.operator.BaseOperator.__lt__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.bases.operator.BaseOperator.add_inlets
    - attrs.has
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inlets
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1310
    functionName: airflow.sdk.bases.operator.BaseOperator.add_inlets
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1278
    functionName: airflow.sdk.bases.operator.BaseOperator.__deepcopy__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - cls.__new__
    - <builtin>.tuple
    - sys.setrecursionlimit
    - copy.deepcopy
    - <builtin>.id
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.setrecursionlimit
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.__new__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1300
    functionName: airflow.sdk.bases.operator.BaseOperator.__getstate__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1307
    functionName: airflow.sdk.bases.operator.BaseOperator.__setstate__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1318
    functionName: airflow.sdk.bases.operator.BaseOperator.get_dag
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1329
    functionName: airflow.sdk.bases.operator.BaseOperator.dag
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1333
    functionName: airflow.sdk.bases.operator.BaseOperator._convert__dag
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - dag.add_task
    - dag.task_dict.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.task_dict.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.add_task
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - resources
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1373
    functionName: airflow.sdk.bases.operator.BaseOperator._convert_resources
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - <builtin>.isinstance
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1384
    functionName: airflow.sdk.bases.operator.BaseOperator._convert_is_setup
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1394
    functionName: airflow.sdk.bases.operator.BaseOperator._convert_is_teardown
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1400
    functionName: airflow.sdk.bases.operator.BaseOperator.task_display_name
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1403
    functionName: airflow.sdk.bases.operator.BaseOperator.has_dag
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1407
    functionName: airflow.sdk.bases.operator.BaseOperator._set_xcomargs_dependencies
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.sdk.definitions.xcom_arg.XComArg.apply_upstream_relationship
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1443
    functionName: airflow.sdk.bases.operator.BaseOperator.on_kill
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1451
    functionName: airflow.sdk.bases.operator.BaseOperator.__repr__
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1455
    functionName: airflow.sdk.bases.operator.BaseOperator.operator_class
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1459
    functionName: airflow.sdk.bases.operator.BaseOperator.task_type
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1464
    functionName: airflow.sdk.bases.operator.BaseOperator.operator_name
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1472
    functionName: airflow.sdk.bases.operator.BaseOperator.roots
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1477
    functionName: airflow.sdk.bases.operator.BaseOperator.leaves
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1482
    functionName: airflow.sdk.bases.operator.BaseOperator.output
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1489
    functionName: airflow.sdk.bases.operator.BaseOperator.get_serialized_fields
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - ctx.get
    - <builtin>.vars
    - airflow.sdk.bases.operator.BaseOperator.__init__
    - airflow.sdk.definitions._internal.node.validate_key
    - airflow.sdk.definitions.param.Param.__init__
    - cls.autoregistered_dags.add
    - airflow.sdk.definitions._internal.types.validate_instance_args
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item
    - airflow.sdk.bases.operator.db_safe_priority
    - <builtin>.max
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.sdk.definitions._internal.contextmanager.DagContext.pop
    - json.dumps
    - <builtin>.super
    - KEY_REGEX.match
    - <builtin>.list
    - enum.Enum.__init__
    - <builtin>.tuple
    - <builtin>.min
    - <builtin>.frozenset
    - task_group.child_id
    - task_group.add
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.bases.operator._collect_from_input
    - <builtin>.getattr
    - kwargs.pop
    - DagContext.push
    - <builtin>.isinstance
    - typing.cast
    - warnings.warn
    - airflow.sdk.timezone.convert_to_utc
    - expected_arg_types.items
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagContext.push
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.sdk.definitions._internal.contextmanager.DagContext.pop
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 2
    functionsReached:
    - cls.autoregistered_dags.add
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1549
    functionName: airflow.sdk.bases.operator.BaseOperator.prepare_for_execution
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - copy.copy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1555
    functionName: airflow.sdk.bases.operator.BaseOperator.serialize_for_task_group
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - resolve
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1561
    functionName: airflow.sdk.bases.operator.BaseOperator.unmap
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1572
    functionName: airflow.sdk.bases.operator.BaseOperator.expand_start_trigger_args
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83e6b80>
    argNames:
    - self
    - context
    - jinja_env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1583
    functionName: airflow.sdk.bases.operator.BaseOperator.render_template_fields
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - airflow.sdk.definitions._internal.templater.Templater._render
    - seen_oids.add
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - <builtin>.id
    - value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - jinja_env_options.update
    - log.info
    - env.handle_exception
    - airflow.sdk.definitions.context.render_template_as_native
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._do_render_template_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.setattr
    - item.items
    - value.deserialize
    - copy.copy
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - dag.get_template_env
    - <builtin>.tuple
    - <builtin>.list
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_template_env
    - log.warning
    - airflow.sdk.definitions.context.render_template_to_string
    - jinja2.FileSystemLoader
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - <builtin>.callable
    - env.globals.update
    - <builtin>.str
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - env.filters.update
    - <builtin>.getattr
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - template.globals.items
    - <builtin>.isinstance
    - tmp.get
    - typing.cast
    - value.__class__
    - <builtin>.type
    - airflow.sdk.definitions._internal.templater.create_template_env
    - log.exception
    - value.endswith
    - template.root_render_func
    - airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - parent
    - template_fields
    - context
    - jinja_env
    - seen_oids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 288
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._do_render_template_fields
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - airflow.sdk.definitions._internal.templater.Templater._render
    - seen_oids.add
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - item.to_dict
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - <builtin>.id
    - value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - env.handle_exception
    - log.info
    - airflow.sdk.definitions.context.render_template_as_native
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.setattr
    - item.items
    - value.deserialize
    - copy.copy
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - dag.get_template_env
    - <builtin>.tuple
    - <builtin>.list
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - log.warning
    - airflow.sdk.definitions.context.render_template_to_string
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - <builtin>.callable
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - <builtin>.getattr
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - template.globals.items
    - <builtin>.isinstance
    - tmp.get
    - typing.cast
    - value.__class__
    - <builtin>.type
    - value.endswith
    - log.exception
    - template.root_render_func
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1600
    functionName: airflow.sdk.bases.operator.BaseOperator.pre_execute
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1603
    functionName: airflow.sdk.bases.operator.BaseOperator.execute
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec94c3eb0>
    argNames:
    - self
    - context
    - result
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1614
    functionName: airflow.sdk.bases.operator.BaseOperator.post_execute
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - trigger
    - method_name
    - kwargs
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1621
    functionName: airflow.sdk.bases.operator.BaseOperator.defer
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TaskDeferred
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - next_method
    - next_kwargs
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1642
    functionName: airflow.sdk.bases.operator.BaseOperator.resume_execution
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - next_kwargs.get
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - TaskDeferralTimeout
    - TaskDeferralError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_kwargs.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1663
    functionName: airflow.sdk.bases.operator.BaseOperator.dry_run
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1680
    functionName: airflow.sdk.bases.operator.BaseOperator.has_on_execute_callback
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1685
    functionName: airflow.sdk.bases.operator.BaseOperator.has_on_failure_callback
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1690
    functionName: airflow.sdk.bases.operator.BaseOperator.has_on_success_callback
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1695
    functionName: airflow.sdk.bases.operator.BaseOperator.has_on_retry_callback
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1700
    functionName: airflow.sdk.bases.operator.BaseOperator.has_on_skipped_callback
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1714
    functionName: airflow.sdk.bases.operator.BaseAsyncOperator.is_async
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1717
    functionName: airflow.sdk.bases.operator.BaseAsyncOperator.aexecute
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1721
    functionName: airflow.sdk.bases.operator.BaseAsyncOperator.execute
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 3
    functionsReached:
    - runner.run
    - pprint.pprint
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs
    - pydantic.BaseModel.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    - ti.xcom_push
    - airflow.providers.standard.operators.python.PythonOperator.aexecute_callable
    - asyncio.new_event_loop
    - asyncio.set_event_loop
    - log.info
    - airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    - airflow.providers.standard.operators.python.PythonOperator.determine_kwargs
    - airflow.sdk.bases.operator.event_loop
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.determine_kwargs
    - <builtin>.dict
    - airflow.providers.standard.operators.python.PythonOperator.aexecute
    - <builtin>.print
    - airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    - airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    - <builtin>.any
    - asyncio.get_event_loop
    - json.dumps
    - order_data.values
    - airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    - loop.close
    - typing.TypedDict.__init__
    - <builtin>.len
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    - time.sleep
    - resp.model_dump
    - airflow.example_dags.standard.example_python_operator.log_sql
    - airflow.example_dags.standard.example_python_operator.my_sleeping_function
    - airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    - asyncio.wait_for
    - SUPERVISOR_COMMS.send
    - airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    - random.choice
    - ti.xcom_pull
    - airflow.example_dags.tutorial_dag.transform
    - '...dag_fuzz.py_func'
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    - airflow.example_dags.standard.example_branch_operator.<lambda1>
    - loop.is_closed
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    - airflow.operators.branch.BaseBranchOperator.update
    - itertools.islice
    - airflow.example_dags.tutorial_dag.extract
    - asyncio.sleep
    - typing.TypedDict.update
    - signature.parameters.values
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - typing.cast
    - airflow.providers.standard.example_dags.example_python_operator.log_sql
    - airflow.example_dags.standard.example_python_operator.print_context
    - signature.parameters.items
    - airflow.providers.standard.example_dags.example_python_operator.print_context
    - json.loads
    - airflow.sdk.definitions.context.context_merge
    - inspect.signature
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - loop.run_until_complete
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - airflow.example_dags.tutorial_dag.load
    - <builtin>.str
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 255
    functionName: airflow.providers.standard.operators.python.PythonOperator.aexecute
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - runner.run
    - pprint.pprint
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs
    - pydantic.BaseModel.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    - ti.xcom_push
    - airflow.providers.standard.operators.python.PythonOperator.aexecute_callable
    - log.info
    - airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    - airflow.providers.standard.operators.python.PythonOperator.determine_kwargs
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.determine_kwargs
    - <builtin>.dict
    - <builtin>.print
    - airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    - <builtin>.any
    - airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    - json.dumps
    - order_data.values
    - airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    - <builtin>.len
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    - time.sleep
    - resp.model_dump
    - airflow.example_dags.standard.example_python_operator.log_sql
    - airflow.example_dags.standard.example_python_operator.my_sleeping_function
    - SUPERVISOR_COMMS.send
    - airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    - airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    - ti.xcom_pull
    - random.choice
    - airflow.example_dags.tutorial_dag.transform
    - '...dag_fuzz.py_func'
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    - itertools.islice
    - airflow.example_dags.standard.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    - signature.parameters.values
    - airflow.operators.branch.BaseBranchOperator.update
    - airflow.example_dags.tutorial_dag.extract
    - asyncio.sleep
    - typing.TypedDict.update
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - typing.cast
    - airflow.providers.standard.example_dags.example_python_operator.log_sql
    - signature.parameters.items
    - airflow.example_dags.standard.example_python_operator.print_context
    - airflow.providers.standard.example_dags.example_python_operator.print_context
    - inspect.signature
    - airflow.sdk.definitions.context.context_merge
    - json.loads
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - airflow.example_dags.tutorial_dag.load
    - <builtin>.str
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - typing.TypedDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.wait_for
    functionSourceFile: asyncio
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loop.run_until_complete
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - tasks
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1734
    functionName: airflow.sdk.bases.operator.chain
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 12
    functionsReached:
    - <builtin>.isinstance
    - up_task.set_downstream
    - <builtin>.zip
    - up_t.set_downstream
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.zip
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: up_task.set_downstream
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: down_task.set_upstream
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: up_t.set_downstream
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - from_tasks
    - to_tasks
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1862
    functionName: airflow.sdk.bases.operator.cross_downstream
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - task.set_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.set_downstream
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - elements
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1963
    functionName: airflow.sdk.bases.operator.chain_linear
    functionSourceFile: airflow.sdk.bases.operator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.decorators
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - delta
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 21
    functionsReached:
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 30
    functionName: airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__getattr__
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__dir__
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.dir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.dir
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9ca4370>
    - <ast.Constant object at 0x7f1ec9ca4a60>
    - <ast.Constant object at 0x7f1ec9ca4b20>
    argNames:
    - self
    - message
    - category
    - stacklevel
    - source
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow.sdk.definitions._internal.decorators._autostacklevel_warn.warn
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: func.__globals__.get
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_decorator_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover.__init__
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 2
    functionsReached:
    - task_decorator_name.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_decorator_name.strip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - decorator_node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover._is_task_decorator
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 1
    functionsReached:
    - libcst.Decorator
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover._is_task_decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: libcst.Decorator
    functionSourceFile: libcst
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - original_node
    - updated_node
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 67
    functionName: airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover.leave_FunctionDef
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover._is_task_decorator
    - libcst.Decorator
    - updated_node.with_changes
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: updated_node.with_changes
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - python_source
    - task_decorator_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 76
    functionName: airflow.sdk.definitions._internal.decorators.remove_task_decorator
    functionSourceFile: airflow.sdk.definitions._internal.decorators
    functionUses: 1
    functionsReached:
    - task_decorator_name.strip
    - source_tree.visit
    - airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover.__init__
    - libcst.parse_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: libcst.parse_module
    functionSourceFile: libcst
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: source_tree.visit
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.task.priority_strategy
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached:
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.task.priority_strategy.PriorityWeightStrategy
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.task.priority_strategy.PriorityWeightStrategy.get_weight
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.task.priority_strategy.PriorityWeightStrategy.__eq__
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.task.priority_strategy.PriorityWeightStrategy.__hash__
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 61
    functionName: airflow.task.priority_strategy._AbsolutePriorityWeightStrategy.get_weight
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.task.priority_strategy._DownstreamPriorityWeightStrategy.get_weight
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached:
    - ti.task.get_dag
    - ti.task.get_flat_relative_ids
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.get_dag
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.get_flat_relative_ids
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: airflow.task.priority_strategy._UpstreamPriorityWeightStrategy.get_weight
    functionSourceFile: airflow.task.priority_strategy
    functionUses: 0
    functionsReached:
    - ti.task.get_dag
    - ti.task.get_flat_relative_ids
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.ABC.__init__
    functionSourceFile: ''
    functionUses: 80
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.task.weight_rule
    functionSourceFile: airflow.task.weight_rule
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - weight_rule
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 33
    functionName: airflow.task.weight_rule.WeightRule.is_valid
    functionSourceFile: airflow.task.weight_rule
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - cls.__members__.values
    - airflow.task.weight_rule.WeightRule.all_weight_rules
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.task.weight_rule.WeightRule
    functionSourceFile: airflow.task.weight_rule
    functionUses: 0
    functionsReached:
    - methodtools.lru_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.__members__.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.task.weight_rule.WeightRule.__str__
    functionSourceFile: airflow.task.weight_rule
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.sdk.timezone
    functionSourceFile: airflow.sdk.timezone
    functionUses: 0
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    - airflow.sdk._shared.timezones.timezone.parse_timezone
    - conf.get_mandatory_value
    - pendulum.tz.local_timezone
    - airflow.sdk._shared.timezones.timezone.local_timezone
    - airflow.sdk._shared.timezones.timezone.initialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - default_timezone
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 288
    functionName: airflow.sdk._shared.timezones.timezone.initialize
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 1
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    - airflow.sdk._shared.timezones.timezone.parse_timezone
    - pendulum.tz.local_timezone
    - airflow.sdk._shared.timezones.timezone.local_timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.timezones.timezone
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - typing.overload
    - packaging.version.parse
    - importlib.metadata.version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.sdk._shared.timezones.timezone.is_localized
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 10
    functionsReached:
    - pydantic.BaseModel.start_date.utcoffset
    - pydantic.BaseModel.data_interval_start.utcoffset
    - pydantic.BaseModel.data_interval_end.utcoffset
    - pydantic.BaseModel.end_date.utcoffset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.data_interval_end.utcoffset
    functionSourceFile: pydantic
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.data_interval_start.utcoffset
    functionSourceFile: pydantic
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.end_date.utcoffset
    functionSourceFile: pydantic
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.start_date.utcoffset
    functionSourceFile: pydantic
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.sdk._shared.timezones.timezone.is_naive
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 1
    functionsReached:
    - value.utcoffset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.sdk._shared.timezones.timezone.utcnow
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 2
    functionsReached:
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.sdk._shared.timezones.timezone.convert_to_utc
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow.sdk._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.data_interval_end.utcoffset
    - pydantic.BaseModel.data_interval_start.utcoffset
    - pydantic.BaseModel.end_date.utcoffset
    - pydantic.BaseModel.start_date.utcoffset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83e42b0>
    argNames:
    - value
    - timezone
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 113
    functionName: airflow.sdk._shared.timezones.timezone.make_aware
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 8
    functionsReached:
    - pydantic.BaseModel.end_date.replace
    - pydantic.BaseModel.start_date.replace
    - airflow.sdk._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.data_interval_end.utcoffset
    - pydantic.BaseModel.data_interval_start.utcoffset
    - pydantic.BaseModel.start_date.utcoffset
    - pydantic.BaseModel.end_date.utcoffset
    - <builtin>.getattr
    - pydantic.BaseModel.data_interval_start.replace
    - pydantic.BaseModel.data_interval_end.replace
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.end_date.replace
    functionSourceFile: pydantic
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.data_interval_start.replace
    functionSourceFile: pydantic
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.start_date.replace
    functionSourceFile: pydantic
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.data_interval_end.replace
    functionSourceFile: pydantic
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec955a640>
    argNames:
    - value
    - timezone
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 146
    functionName: airflow.sdk._shared.timezones.timezone.make_naive
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.timezones.timezone.is_naive
    - value.utcoffset
    - value.astimezone
    - datetime.datetime
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.sdk._shared.timezones.timezone.datetime
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - datetime.datetime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6de5760>
    argNames:
    - string
    - timezone
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: airflow.sdk._shared.timezones.timezone.parse
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - pendulum.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - td_object
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: airflow.sdk._shared.timezones.timezone.td_format
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - dateutil.relativedelta.relativedelta.normalized
    - <builtin>.isinstance
    - <builtin>.int
    - dateutil.relativedelta.relativedelta
    - <builtin>.divmod
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: airflow.sdk._shared.timezones.timezone.td_format._format_part
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - key.upper
    - <builtin>.int
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 260
    functionName: airflow.sdk._shared.timezones.timezone.parse_timezone
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 4
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: airflow.sdk._shared.timezones.timezone.local_timezone
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 3
    functionsReached:
    - pendulum.tz.local_timezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8906a60>
    argNames:
    - timestamp
    - tz
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 300
    functionName: airflow.sdk._shared.timezones.timezone.from_timestamp
    functionSourceFile: airflow.sdk._shared.timezones.timezone
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow.sdk._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.timezones.timezone.local_timezone
    - datetime.datetime.fromtimestamp
    - pydantic.BaseModel.data_interval_end.utcoffset
    - pendulum.UTC.lower
    - pydantic.BaseModel.end_date.utcoffset
    - pydantic.BaseModel.data_interval_end.replace
    - pydantic.BaseModel.start_date.replace
    - airflow.sdk._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.data_interval_start.utcoffset
    - pendulum.tz.local_timezone
    - pydantic.BaseModel.data_interval_start.replace
    - pydantic.BaseModel.start_date.utcoffset
    - airflow.sdk._shared.timezones.timezone.coerce_datetime
    - <builtin>.getattr
    - pydantic.BaseModel.end_date.replace
    - result.in_timezone
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.timezones
    functionSourceFile: airflow.sdk._shared.timezones
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.triggers.base
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - pydantic.Discriminator
    - pydantic.Tag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: airflow.triggers.base.BaseTrigger.__init__
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow.triggers.base.BaseTrigger._set_context
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.triggers.base.BaseTrigger
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: airflow.triggers.base.BaseTrigger.serialize
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 88
    functionName: airflow.triggers.base.BaseTrigger.run
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: airflow.triggers.base.BaseTrigger.cleanup
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - classpath
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: airflow.triggers.base.BaseTrigger.repr
    functionSourceFile: airflow.triggers.base
    functionUses: 1
    functionsReached:
    - kwargs.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 126
    functionName: airflow.triggers.base.BaseTrigger.__repr__
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached:
    - kwargs.items
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.serialize
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.serialize
    - airflow.triggers.base.BaseTrigger.repr
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.providers.standard.triggers.temporal.DateTimeTrigger.serialize
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.serialize
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - classpath
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 142
    functionName: airflow.triggers.base.BaseEventTrigger.hash
    functionSourceFile: airflow.triggers.base
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - serialized_dag.get
    - var._asdict
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.triggers.base.BaseEventTrigger.hash
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - payload
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.triggers.base.TriggerEvent.__init__
    functionSourceFile: airflow.triggers.base
    functionUses: 35
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 174
    functionName: airflow.triggers.base.TriggerEvent.__repr__
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - xcoms
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: airflow.triggers.base.BaseTaskEndEvent.__init__
    functionSourceFile: airflow.triggers.base
    functionUses: 25
    functionsReached:
    - kwargs.pop
    - <builtin>.super
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.triggers.base.BaseTaskEndEvent
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached:
    - pydantic.model_serializer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.model_serializer
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 204
    functionName: airflow.triggers.base.BaseTaskEndEvent.ser_model
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 228
    functionName: airflow.triggers.base.trigger_event_discriminator
    functionSourceFile: airflow.triggers.base
    functionUses: 0
    functionsReached:
    - v.get
    - <builtin>.getattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.Tag
    functionSourceFile: pydantic
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.Discriminator
    functionSourceFile: pydantic
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.state
    functionSourceFile: airflow.utils.state
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.utils.state.TerminalTIState.__str__
    functionSourceFile: airflow.utils.state
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.utils.state.IntermediateTIState.__str__
    functionSourceFile: airflow.utils.state
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow.utils.state.TaskInstanceState.__str__
    functionSourceFile: airflow.utils.state
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: airflow.utils.state.DagRunState.__str__
    functionSourceFile: airflow.utils.state
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.state.State
    functionSourceFile: airflow.utils.state
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: airflow.utils.state.State.color
    functionSourceFile: airflow.utils.state
    functionUses: 11
    functionsReached:
    - cls.state_color.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.state_color.get
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 154
    functionName: airflow.utils.state.State.color_fg
    functionSourceFile: airflow.utils.state
    functionUses: 10
    functionsReached:
    - cls.state_color.get
    - airflow.utils.state.State.color
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: airflow.utils.state.__getattr__
    functionSourceFile: airflow.utils.state
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.jobs.job
    functionSourceFile: airflow.jobs.job
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.observability.trace.add_debug_span
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - qual_name.rsplit
    - functools.wraps
    - functools.lru_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: airflow.jobs.job.JobState.__str__
    functionSourceFile: airflow.jobs.job
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow.jobs.job._resolve_dagrun_model
    functionSourceFile: airflow.jobs.job
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - job_type
    - heartrate
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.jobs.job.health_check_threshold
    functionSourceFile: airflow.jobs.job
    functionUses: 6
    functionsReached:
    - conf.getint
    - conf.getfloat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.jobs.job.Job
    functionSourceFile: airflow.jobs.job
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - sqlalchemy.orm.backref
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.cached_property
    - sqlalchemy.types.TypeDecorator.__init__
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.types.TypeDecorator.__init__
    functionSourceFile: ''
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.jobs.job.Job.<lambda1>
    functionSourceFile: airflow.jobs.job
    functionUses: 0
    functionsReached:
    - airflow.jobs.job._resolve_dagrun_model
    - sqlalchemy.orm.foreign
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.foreign
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ee8e20>
    - <ast.Constant object at 0x7f1ec6ee8670>
    argNames:
    - self
    - executor
    - heartrate
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 140
    functionName: airflow.jobs.job.Job.__init__
    functionSourceFile: airflow.jobs.job
    functionUses: 18
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - conf.getimport
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - getpass.getuser
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow.utils.net.get_hostname
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.utils.platform.getuser
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.utils.net.get_hostname
    functionSourceFile: airflow.utils.net
    functionUses: 39
    functionsReached:
    - conf.getimport
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.utils.platform.getuser
    functionSourceFile: airflow.utils.platform
    functionUses: 32
    functionsReached:
    - getpass.getuser
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 29
    functionName: airflow.listeners.listener.get_listener_manager
    functionSourceFile: airflow.listeners.listener
    functionUses: 75
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: airflow.jobs.job.Job.executor
    functionSourceFile: airflow.jobs.job
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 164
    functionName: airflow.jobs.job.Job.executors
    functionSourceFile: airflow.jobs.job
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - executor_name_str.split
    - executor_name.module_path.split
    - name.strip
    - airflow._shared.module_loading.import_string
    - log.info
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - log.error
    - _module_to_executors_per_team.get
    - log.debug
    - airflow.executors.executor_loader.ExecutorLoader.init_executors
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - loaded_executors.append
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.executors.executor_loader.ExecutorLoader.load_executor
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 168
    functionName: airflow.jobs.job.Job.heartrate
    functionSourceFile: airflow.jobs.job
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - conf.getfloat
    - airflow.jobs.job.Job._heartrate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - job_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 316
    functionName: airflow.jobs.job.Job._heartrate
    functionSourceFile: airflow.jobs.job
    functionUses: 1
    functionsReached:
    - conf.getfloat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 171
    functionName: airflow.jobs.job.Job.is_alive
    functionSourceFile: airflow.jobs.job
    functionUses: 5
    functionsReached:
    - airflow.jobs.job.Job._is_alive
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.jobs.job.health_check_threshold
    - conf.getint
    - conf.getfloat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - state
    - health_check_threshold_value
    - latest_heartbeat
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 326
    functionName: airflow.jobs.job.Job._is_alive
    functionSourceFile: airflow.jobs.job
    functionUses: 6
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: airflow.jobs.job.Job.on_kill
    functionSourceFile: ''
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DebugTrace.start_span
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.set_attribute
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - camel_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: airflow.utils.helpers.convert_camel_to_snake
    functionSourceFile: airflow.utils.helpers
    functionUses: 5
    functionsReached:
    - CAMELCASE_TO_SNAKE_CASE_REGEX.sub
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.session.make_transient
    functionSourceFile: sqlalchemy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Job.latest_heartbeat.desc
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: job.prepare_for_execution
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - job
    - execute_callable
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 23
    functionLinenumber: 381
    functionName: airflow.jobs.job.execute_job
    functionSourceFile: airflow.jobs.job
    functionUses: 21
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - orm_dags.update
    - data.get
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.now
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - session.expire
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.models.asset.remove_references_to_deleted_dags
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - <builtin>.int
    - os.path.join
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - timer.stop
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - triggered_date_by_dag.items
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - stat_from_registry.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - sqlalchemy.or_
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - ti.set_state
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - structlog.get_logger
    - field_def.get
    - dag_id_to_team_name.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.orm.make_transient
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.sql.expression.false
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - pathlib.Path.exists
    - session.commit
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - loaded_plugins.add
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - DagRun.id.desc
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - logger.error
    - typing.NamedTuple.__qualname__.rsplit
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - psutil.wait_procs
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - typing.NamedTuple.items
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - DebugTrace.start_root_span
    - importlib.metadata.distributions
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.models.base.Any.__qualname__.rsplit
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - timer.start
    - itertools.chain
    - executor.has_task
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - base.selectinload
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - serialized_asset.pop
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - object_def.get
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - container.items
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - importlib.util.spec_from_loader
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - jsonschema.validators.validator_for
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - enum.Enum.in_
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - os.path.isfile
    - callback_files.append
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - sqlalchemy.not_
    - airflow.models.dagcode.DagCode.update_source_code
    - dag.create_dagrun
    - Trace.start_child_span
    - encoded_dag.keys
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag_run.set_state
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - span.set_attribute
    - structlog.processors.UnicodeDecoder
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - airflow.dag_processing.collection._get_task_ports
    - cls.dag_id.in_
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - sqlalchemy.func.max
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - locked_backfills.keys
    - os.unlink
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - callback_queue.append
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - collections.Counter.get
    - airflow.utils.net.get_hostname
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - default_args_dict.items
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - serdag.timetable.next_run_info_from_dag_model
    - f.read
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: job.complete_execution
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 13
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 22
    functionLinenumber: 1290
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 22
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - sqlalchemy.sql.functions.coalesce
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - dag_run.get_task_instances
    - sqlalchemy.text
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - <builtin>.int
    - op_predefined_extra_links.values
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - timer.stop
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - all_dags_needing_dag_runs.difference
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - airflow.models.base.Any.id.asc
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - triggered_date_by_dag.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - stat_from_registry.get
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - sqlalchemy.or_
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - secrets_backend.get_variable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - jsonschema.validators.validator_for
    - dag_id_to_team_name.get
    - structlog.get_logger
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - model.dag_id.in_
    - re.escape
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - uuid_mapping.items
    - bundle_config_list.append
    - import_errors.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.orm.make_transient
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - pathlib.Path.exists
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - serialized_asset.pop
    - sqlalchemy.func.coalesce
    - typing.NamedTuple.dags.items
    - session.commit
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - abc.ABC.moment.total_seconds
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - ti_span.end
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - loaded_plugins.add
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - DebugTrace.start_root_span
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - m.startswith
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - ZIP_REGEX.search
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - object_def.get
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - shared_processors.extend
    - TI.filter_for_tis
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - container.items
    - legacy_name.format
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - importlib.util.spec_from_loader
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - enum.Enum.in_
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - base.selectinload
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - tag.lower
    - callback_files.append
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - sqlalchemy.not_
    - airflow.models.dagcode.DagCode.update_source_code
    - dag.create_dagrun
    - Trace.start_child_span
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - encoded_dag.keys
    - dag_run.set_state
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - span.set_attribute
    - structlog.processors.UnicodeDecoder
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - pattern.finditer
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.sql.expression.false
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - pattern.startswith
    - cls.dag_id.in_
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - pendulum.parse
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - locked_backfills.keys
    - executor.end
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - sqlalchemy.true
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - collections.Counter.get
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - airflow.models.dagrun.DagRun.generate_run_id
    - properties.items
    - pathlib.Path.mkdir
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - TI.dag_id.not_in
    - serdag.timetable.next_run_info_from_dag_model
    - f.read
    - existing_dagruns.get
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - os.path.getmtime
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 166
    functionName: airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 22
    functionsReached:
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - proc.send_msg
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - conf.getboolean
    - pydantic.BaseModel.__init__
    - signal.signal
    - Stats.initialize
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 58
    functionName: airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    functionSourceFile: airflow.jobs.dag_processor_job_runner
    functionUses: 22
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - pendulum.now
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - _VALID_STAT_NAME_CHARS_RE.match
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - uri.replace
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - structlog.processors.MaybeTimeStamper
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - zipfile.ZipFile
    - result.update
    - airflow._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.models.asset.remove_references_to_deleted_dags
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - os.path.join
    - datetime.datetime.replace
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - job.heartbeat
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - structlog.processors.CallsiteParameterAdder
    - sqlalchemy.sql.expression.select.where
    - child.wait
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - pathlib.Path.open
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - <builtin>.dict
    - preprocessed.pop
    - processor.logger_filehandle.close
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - session.add
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - urllib.parse.quote.lower
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - secrets_backend.get_variable
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - pathlib.Path.exists
    - serialized_asset.pop
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - session.commit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - typing.NamedTuple.dags.items
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - found.append
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - urllib.parse.quote.items
    - DagPriorityParsingRequest.bundle_name.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - airflow.utils.file.might_contain_dag
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - inspect.isclass
    - airflow.utils.file.find_dag_file_paths
    - structlog.processors.JSONRenderer
    - tenacity.wait_random_exponential
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - group.upstream_task_ids.update
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - operator_def.get
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - deps.extend
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - processors_to_remove.append
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - psutil.wait_procs
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - typing.NamedTuple.get
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - query.execution_options
    - log.debug
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - m.startswith
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - session.rollback
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - sock.close
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - importlib.util.spec_from_loader
    - entry_point.load
    - i.get
    - container.items
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - tmp.get
    - os.path.isdir
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - child.kill
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - bundles.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - <builtin>.tuple
    - math.isinf
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - os.path.isfile
    - callback_files.append
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - airflow.utils.sqlalchemy.get_dialect_name
    - structlog.processors.UnicodeDecoder
    - dag_owner_links.items
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - packaging.utils.canonicalize_name
    - deps.append
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - op_extra_links_from_plugin.update
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow.sdk.log._load_logging_config
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - x.is_running
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - file_paths.append
    - Stats.incr
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - pendulum.parse
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - callback_queue.append
    - sqlalchemy.true
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - rel_filelocs.append
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - f.read
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - sqlalchemy.tuple_
    - session.delete
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - random.Random
    - os.path.getmtime
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - job
    - heartbeat_callback
    - only_if_necessary
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 418
    functionName: airflow.jobs.job.perform_heartbeat
    functionSourceFile: airflow.jobs.job
    functionUses: 31
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - job.heartbeat
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: job.heartbeat
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.observability.trace
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: qual_name.rsplit
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 39
    functionName: airflow.observability.trace.add_debug_span.wrapper
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.models.base.Any.value.items
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - span.set_attributes
    - executor_names.extend
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - sqlalchemy.sql.functions.coalesce
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.executors.base_executor.BaseExecutor.heartbeat
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - sqlalchemy.text
    - rule.pattern.search
    - Callback.trigger_id.is_not
    - task_defaults.items
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.assets.manager.AssetManager._queue_partitioned_dags
    - event_kwargs.update
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_failed_triggers
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.executors.base_executor.BaseExecutor._process_workloads
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.tuple_.in_
    - airflow.assets.manager.AssetManager.register_asset_change
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.update_triggers
    - AssetAliasModel.name.in_
    - serdag.timetable.generate_run_id
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - sqlalchemy.orm.relationship.has
    - sqlalchemy.sql.expression.select
    - dags_to_queue.difference
    - asset_alias_model.asset_events.append
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - job.heartbeat
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - executor_name_str.split
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - <builtin>.range
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.models.trigger.Trigger.submit_failure
    - attrs.AttrsInstance.payload.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - warnings.warn
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - result.extend
    - <builtin>.bool
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - sqlalchemy.select.filter
    - sqlalchemy.orm.load_only
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - airflow.utils.helpers.log_filename_template_renderer
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - secrets_backend.get_variable
    - _executor_names.append
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.assets.manager.AssetManager.notify_asset_changed
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - sqlalchemy.sql.expression.false
    - session.scalars
    - importlib.util.module_from_spec
    - session.commit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.models.base.Any.id.desc
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.load_triggers
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - aam.to_serialized
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - filtered_query.limit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - airflow.models.trigger.Trigger.assign_unassigned
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - cls.queue.is_
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - DagModel.is_paused.is_
    - cls.triggerer_id.not_in
    - dag_run.notify_dagrun_state_changed
    - airflow.models.trigger.Trigger.clean_unused
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - attr.asdict
    - airflow._shared.timezones.timezone.is_localized
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - workload_list.append
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - configs.append
    - ti.logical_date.isoformat
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    - MIN_PROVIDER_VERSIONS.get
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.trigger.Trigger.bulk_fetch
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - Trace.extract
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - Trace.get_current_span
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - Job.end_date.is_
    - timetable.partition_mapper.to_downstream
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - span.add_event
    - traceback.format_exception
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.trigger.Trigger.get_sorted_triggers
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.executors.base_executor.BaseExecutor.sync
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - session.begin_nested
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.assets.manager.AssetManager._queue_dagruns
    - kwargs_ref.deref
    - executor_names.split
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - airflow.sdk.serde.decode
    - sorted_queue.pop
    - asset_model.aliases.extend
    - pathlib.Path
    - airflow.models.trigger.Trigger.fetch_trigger_ids_with_non_task_associations
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - session.rollback
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - Callback.priority_weight.desc
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.models.base.Any.id.in_
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - airflow.executors.base_executor.BaseExecutor.order_queued_tasks_by_priority
    - airflow.models.trigger.Trigger.ids_for_triggerer
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_events
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - session.merge
    - log.exception
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - pydantic.BaseModel.__init__
    - query.filter
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - pydantic.BaseModel.logical_date.utcoffset
    - name.strip
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.assets.manager.AssetManager._add_asset_alias_association
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.executors.base_executor.BaseExecutor.trigger_tasks
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - legacy_name.format
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - runs_dict.get
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - TaskInstance.trigger_id.is_not
    - airflow.listeners.listener.get_listener_manager
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - importlib.machinery.SourceFileLoader
    - executor_names_per_team.append
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path
    - attrs.AttrsInstance.value.payload.items
    - airflow.models.team.Team.get_all_team_names
    - DebugTrace.start_span
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - executor_config.split
    - qual_name.rsplit
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.sdk.serde._stringify
    - pydantic.BaseModel.model_validate
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - existing_aliases.get
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.not_
    - airflow.models.connection.Connection._create_host
    - Trace.start_child_span
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - cls.queue.in_
    - airflow.executors.base_executor.BaseExecutor._emit_metrics
    - airflow.configuration.ensure_secrets_loaded
    - d.get
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - seen_teams.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - sqlalchemy.select.prefix_with
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - attrs.AttrsInstance.get
    - encoded_group.get
    - trigger.callback.handle_event
    - template.format
    - sqlalchemy.orm.selectinload.joinedload
    - packaging.utils.canonicalize_name
    - jinja2.Template
    - executor_name.module_path.split
    - airflow.assets.manager._lock_asset_model
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - cls.dag_id.in_
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - asset.to_serialized
    - kwargs.get
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - task_instance.log.warning
    - field_name.endswith
    - airflow.models.trigger.Trigger.submit_event
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - sqlalchemy.select.union_all
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - to_create.append
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - dag_model.calculate_dagrun_date_fields
    - airflow.assets.manager.AssetManager.nofity_asset_event_emitted
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - serdag.create_dagrun
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - team_executor_config.strip
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.executors.base_executor.BaseExecutor._get_metric_name
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.clean_unused
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - locked_backfills.keys
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - sqlalchemy.sql.functions.coalesce.desc
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - <builtin>.str
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.value.items
    - sqlalchemy.dialects.postgresql.insert
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - typing.NamedTuple.value.payload.items
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_executor_names
    - airflow.models.trigger.handle_event_submit
    - cls.triggerer_id.is_
    - sqlalchemy.and_
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - session.flush
    - airflow.assets.manager.AssetManager._get_or_create_apdr
    - asset_model.to_serialized
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 581
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_events
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.assets.manager.AssetManager._queue_partitioned_dags
    - event_kwargs.update
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.assets.manager.AssetManager.register_asset_change
    - AssetAliasModel.name.in_
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - dags_to_queue.difference
    - asset_alias_model.asset_events.append
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.update
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - <builtin>.range
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.assets.manager.AssetManager.notify_asset_changed
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - session.scalars
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.models.base.Any.id.desc
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - aam.to_serialized
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - DagModel.is_paused.is_
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - timetable.partition_mapper.to_downstream
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - session.begin_nested
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.assets.manager.AssetManager._queue_dagruns
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - asset_model.aliases.extend
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - session.rollback
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - session.merge
    - log.exception
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.assets.manager.AssetManager._add_asset_alias_association
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.listeners.listener.get_listener_manager
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - sqlalchemy.update.where
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - existing_aliases.get
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - trigger.callback.handle_event
    - packaging.utils.canonicalize_name
    - airflow.assets.manager._lock_asset_model
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - asset.to_serialized
    - kwargs.get
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - task_instance.log.warning
    - field_name.endswith
    - airflow.models.trigger.Trigger.submit_event
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.assets.manager.AssetManager.nofity_asset_event_emitted
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.models.base.Any.payload.value.items
    - sqlalchemy.dialects.postgresql.insert
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - typing.NamedTuple.value.payload.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.trigger.handle_event_submit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - session.flush
    - airflow.assets.manager.AssetManager._get_or_create_apdr
    - asset_model.to_serialized
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 597
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_failed_triggers
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.trigger.Trigger.submit_failure
    - datetime.datetime.now
    - traceback.format_exception
    - <builtin>.type
    - session.scalars
    - Stats.incr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 7
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2129
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 26
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - sqlalchemy.nullsfirst
    - airflow.observability.trace.add_debug_span
    - datetime.datetime.now
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - dag_run.notify_dagrun_state_changed
    - functools.wraps
    - span.set_attributes
    - collections.Counter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.sql.functions.coalesce
    - Stats.timing
    - Trace.get_current_span
    - sqlalchemy.func.count
    - locked_backfills.keys
    - session.execute
    - query.where
    - <builtin>.list
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - sqlalchemy.not_
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.base.Any.id.in_
    - sqlalchemy.sql.expression.select
    - span.add_event
    - span.is_recording
    - sqlalchemy.sql.expression.false
    - sqlalchemy.text
    - sqlalchemy.and_
    - session.scalars
    - <builtin>.str
    - <builtin>.getattr
    - stat_from_registry.get
    - functools.partial
    - airflow.utils.sqlalchemy.with_row_locks
    - typing.cast
    - tags_full.update
    - airflow.utils.sqlalchemy.nulls_first
    - qual_name.rsplit
    - legacy_name.format
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - sqlalchemy.sql.expression.select.where
    - query.with_for_update
    - sqlalchemy.func.now
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 10
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_models
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1902
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 28
    functionsReached:
    - <builtin>.set
    - cls.state.in_
    - sqlalchemy.orm.load_only
    - airflow.models.serialized_dag.SerializedDagModel.get
    - runs_dict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - collections.Counter
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - cls.dag_id.in_
    - sqlalchemy.tuple_.in_
    - airflow.models.base.Any.created_at.desc
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - serdag.timetable.next_run_info_from_dag_model
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - existing_dagruns.get
    - dag_model.calculate_dagrun_date_fields
    - serdag.timetable.generate_run_id
    - collections.Counter.get
    - sqlalchemy.tuple_
    - sqlalchemy.sql.expression.select
    - session.scalars
    - serdag.create_dagrun
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - sqlalchemy.sql.expression.select.where
    - query.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 569
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.load_triggers
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - template.format
    - sqlalchemy.orm.selectinload.joinedload
    - sqlalchemy.select.filter
    - jinja2.Template
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - cls.triggerer_id.not_in
    - query.filter
    - sqlalchemy.update
    - pydantic.BaseModel.model_validate
    - log.info
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.sql.functions.coalesce
    - sqlalchemy.select.union_all
    - sqlalchemy.func.count
    - airflow.utils.helpers.log_filename_template_renderer
    - conf.get
    - datetime.timedelta
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - to_create.append
    - session.execute
    - sqlalchemy.sql.functions.coalesce.desc
    - sqlalchemy.update.where
    - airflow.models.trigger.Trigger.fetch_trigger_ids_with_non_task_associations
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.update_triggers
    - ti.logical_date.isoformat
    - Job.end_date.is_
    - <builtin>.list
    - filtered_query.limit
    - <builtin>.min
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.selectinload
    - Callback.priority_weight.desc
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - log.warning
    - airflow.models.base.Any.id.in_
    - result.extend
    - airflow.models.trigger.Trigger.assign_unassigned
    - cls.triggerer_id.is_
    - cls.queue.in_
    - session.scalars
    - sqlalchemy.select.join
    - <builtin>.getattr
    - airflow.models.trigger.Trigger.ids_for_triggerer
    - airflow.models.trigger.Trigger.get_sorted_triggers
    - session.commit
    - Callback.trigger_id.is_not
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.trigger.Trigger.bulk_fetch
    - cls.queue.is_
    - sqlalchemy.or_
    - sqlalchemy.select.prefix_with
    - query.with_for_update
    - session.scalar
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag
    - dag_run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2148
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - Stats.timing
    - airflow._shared.timezones.timezone.utcnow
    - Trace.get_current_span
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - datetime.datetime.now
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - tags_full.update
    - legacy_name.format
    - span.add_event
    - <builtin>.str
    - span.is_recording
    - span.set_attributes
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 592
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.clean_unused
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 2
    functionsReached:
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow.models.trigger.Trigger.clean_unused
    - sqlalchemy.update
    - airflow.utils.retries.run_with_db_retries
    - tenacity.stop_after_attempt
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - tenacity.wait_random_exponential
    - TaskInstance.trigger_id.is_not
    - <builtin>.dict
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - session.execute
    - tenacity.Retrying
    - sqlalchemy.update.where
    - <builtin>.list
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.relationship.has
    - airflow.models.base.Any.id.in_
    - session.scalars
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - attrs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.observability.trace._TraceMeta.__new__
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 57
    functionName: airflow.observability.trace._TraceMeta.__getattr__
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached:
    - conf.getboolean
    - airflow.observability.trace._TraceMeta._initialize_instance
    - airflow.observability.trace._TraceMeta.configure_factory
    - log.error
    - <builtin>.staticmethod
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.observability.trace._TraceMeta.configure_factory
    functionSourceFile: airflow.observability.trace
    functionUses: 1
    functionsReached:
    - conf.getboolean
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.observability.trace._TraceMeta._initialize_instance
    functionSourceFile: airflow.observability.trace
    functionUses: 2
    functionsReached:
    - log.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: airflow.observability.trace._TraceMeta.__call__
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached:
    - log.error
    - airflow.observability.trace._TraceMeta._initialize_instance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.observability.trace._TraceMeta.configure_factory.<lambda1>
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.__init__
    - airflow._shared.observability.traces.otel_tracer.get_otel_tracer
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e9e8e0>
    argNames:
    - cls
    - use_simple_processor
    - host
    - port
    - ssl_active
    - otel_service
    - debug
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 332
    functionName: airflow._shared.observability.traces.otel_tracer.get_otel_tracer
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 3
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.__init__
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability.trace._TraceMeta.configure_factory.<lambda2>
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: airflow.observability.trace._TraceMeta.get_constant_tags
    functionSourceFile: airflow.observability.trace
    functionUses: 0
    functionsReached:
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability.traces
    functionSourceFile: airflow.observability.traces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.observability.traces
    functionSourceFile: airflow._shared.observability.traces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability.traces.otel_tracer
    functionSourceFile: airflow.observability.traces.otel_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec75f67f0>
    argNames:
    - cls
    - use_simple_processor
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 29
    functionName: airflow.observability.traces.otel_tracer.get_otel_tracer
    functionSourceFile: airflow.observability.traces.otel_tracer
    functionUses: 1
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - conf.getboolean
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - conf.get
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.__init__
    - airflow._shared.observability.traces.otel_tracer.get_otel_tracer
    - conf.getint
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 41
    functionName: airflow.observability.traces.otel_tracer.get_otel_tracer_for_task
    functionSourceFile: airflow.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - conf.getboolean
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - conf.get
    - airflow.observability.traces.otel_tracer.get_otel_tracer
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.__init__
    - airflow._shared.observability.traces.otel_tracer.get_otel_tracer
    - conf.getint
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.traces.otel_tracer
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - opentelemetry.context.create_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.context.create_key
    functionSourceFile: opentelemetry
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7413e50>
    - <ast.Constant object at 0x7f1ec74138b0>
    - <ast.Constant object at 0x7f1ec7413190>
    argNames:
    - self
    - span_exporter
    - use_simple_processor
    - tag_string
    - otel_service
    - debug
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.__init__
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 4
    functionsReached:
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.resources.Resource.create
    - log.info
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.trace.export.SimpleSpanProcessor
    functionSourceFile: opentelemetry
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.trace.export.BatchSpanProcessor
    functionSourceFile: opentelemetry
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.resources.Resource.create
    functionSourceFile: opentelemetry
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec750ad30>
    - <ast.Constant object at 0x7f1ec750a1c0>
    argNames:
    - self
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 5
    functionsReached:
    - airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - <builtin>.super
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - log.info
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec956f970>
    - <ast.Constant object at 0x7f1ec956fdf0>
    argNames:
    - self
    - span_id
    - trace_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 371
    functionName: airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.trace.TracerProvider
    functionSourceFile: opentelemetry
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.trace.export.ConsoleSpanExporter
    functionSourceFile: opentelemetry
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.trace.TracerProvider.add_span_processor
    functionSourceFile: opentelemetry
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d27c70>
    - <ast.Constant object at 0x7f1ec9d273a0>
    argNames:
    - self
    - component
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 116
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 4
    functionsReached:
    - airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - <builtin>.super
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - log.info
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.trace.TracerProvider.get_tracer
    functionSourceFile: opentelemetry
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.get_current_span
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 1
    functionsReached:
    - opentelemetry.trace.get_current_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.get_current_span
    functionSourceFile: opentelemetry
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.use_span
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.use_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.use_span
    functionSourceFile: opentelemetry
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d85a90>
    - <ast.Constant object at 0x7f1ec8d85e50>
    - <ast.Constant object at 0x7f1ec8d85430>
    - <ast.Constant object at 0x7f1ec8d854f0>
    - <ast.Constant object at 0x7f1ec8d85520>
    argNames:
    - self
    - span_name
    - component
    - parent_sc
    - span_id
    - links
    - start_time
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 136
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.start_span
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.get_current_span
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - datetime.timestamp
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - log.info
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_current_span
    - result.append
    - opentelemetry.trace.Link
    - airflow._shared.observability.traces.otel_tracer.gen_links_from_kv_list
    - <builtin>.super
    - airflow._shared.observability.traces.utils.parse_tracestate
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - tracestate_str.split
    - pair.split
    - airflow._shared.observability.traces.utils.datetime_to_nano
    - opentelemetry.trace.TraceFlags
    - <builtin>.int
    - calendar.timegm
    - airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - value.strip
    - key.strip
    - tracer.start_as_current_span
    - airflow._shared.observability.traces.otel_tracer.gen_context
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.trace.SpanContext
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d854f0>
    argNames:
    - tracestate_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow._shared.observability.traces.utils.parse_tracestate
    functionSourceFile: airflow._shared.observability.traces.utils
    functionUses: 1
    functionsReached:
    - pair.split
    - value.strip
    - key.strip
    - <builtin>.len
    - tracestate_str.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kv_list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 305
    functionName: airflow._shared.observability.traces.otel_tracer.gen_links_from_kv_list
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 2
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - result.append
    - airflow._shared.observability.traces.otel_tracer.gen_context
    - opentelemetry.trace.SpanContext
    - opentelemetry.trace.Link
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - datetime
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow._shared.observability.traces.utils.datetime_to_nano
    functionSourceFile: airflow._shared.observability.traces.utils
    functionUses: 4
    functionsReached:
    - calendar.timegm
    - datetime.timetuple
    - datetime.timestamp
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.NonRecordingSpan
    functionSourceFile: opentelemetry
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.set_span_in_context
    functionSourceFile: opentelemetry
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer.start_as_current_span
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec96ff250>
    - <ast.Constant object at 0x7f1ec96ffbb0>
    - <ast.Constant object at 0x7f1ec96ff820>
    - <ast.Constant object at 0x7f1ec96ff1f0>
    argNames:
    - self
    - span_name
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 173
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.start_root_span
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - datetime.timestamp
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - log.info
    - pendulum.now
    - span.get_span_context
    - tracer.start_span
    - <builtin>.super
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - airflow._shared.observability.traces.utils.datetime_to_nano
    - opentelemetry.trace.TraceFlags
    - airflow._shared.observability.traces.otel_tracer.OtelTrace._new_span
    - <builtin>.int
    - calendar.timegm
    - airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - tracer.start_as_current_span
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.trace.SpanContext
    - opentelemetry.context.attach
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.TraceFlags
    functionSourceFile: opentelemetry
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.SpanContext
    functionSourceFile: opentelemetry
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e48130>
    - <ast.Constant object at 0x7f1ec6e48eb0>
    - <ast.Constant object at 0x7f1ec6e48790>
    - <ast.Constant object at 0x7f1ec6e48760>
    - <ast.Constant object at 0x7f1ec6e482b0>
    argNames:
    - self
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 247
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace._new_span
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 2
    functionsReached:
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - datetime.timestamp
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - log.info
    - pendulum.now
    - span.get_span_context
    - tracer.start_span
    - <builtin>.super
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - airflow._shared.observability.traces.utils.datetime_to_nano
    - <builtin>.int
    - calendar.timegm
    - airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - tracer.start_as_current_span
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.context.attach
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8993fa0>
    - <ast.Constant object at 0x7f1ec8993ee0>
    - <ast.Constant object at 0x7f1ec8993640>
    - <ast.Constant object at 0x7f1ec8993a60>
    - <ast.Constant object at 0x7f1ec8993880>
    argNames:
    - self
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 205
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.start_child_span
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.get_current_span
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - parent_context.values
    - datetime.timestamp
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - context_val.get_span_context
    - log.info
    - pendulum.now
    - span.get_span_context
    - tracer.start_span
    - opentelemetry.trace.Link
    - _links.append
    - <builtin>.super
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - airflow._shared.observability.traces.utils.datetime_to_nano
    - airflow._shared.observability.traces.otel_tracer.OtelTrace._new_span
    - <builtin>.int
    - <builtin>.next
    - calendar.timegm
    - airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - <builtin>.isinstance
    - tracer.start_as_current_span
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.context.attach
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - <builtin>.iter
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent_context.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context_val.get_span_context
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.Link
    functionSourceFile: opentelemetry
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _links.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracer.start_span
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.get_span_context
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.context.attach
    functionSourceFile: opentelemetry
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 288
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.inject
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator.inject
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator
    functionSourceFile: opentelemetry
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator.inject
    functionSourceFile: opentelemetry
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - carrier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 294
    functionName: airflow._shared.observability.traces.otel_tracer.OtelTrace.extract
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator.extract
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator.extract
    functionSourceFile: opentelemetry
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 299
    functionName: airflow._shared.observability.traces.otel_tracer.gen_context
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 5
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - opentelemetry.trace.SpanContext
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.append
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - traceparent
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 320
    functionName: airflow._shared.observability.traces.otel_tracer.gen_link_from_traceparent
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - <builtin>.int
    - airflow._shared.observability.traces.otel_tracer.gen_context
    - opentelemetry.trace.SpanContext
    - opentelemetry.trace.Link
    - airflow._shared.observability.traces.utils.parse_traceparent
    - traceparent_str.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec96ff0a0>
    argNames:
    - traceparent_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow._shared.observability.traces.utils.parse_traceparent
    functionSourceFile: airflow._shared.observability.traces.utils
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - traceparent_str.split
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.get_constant_tags
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    functionSourceFile: opentelemetry
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 376
    functionName: airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_span_id
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - random.getrandbits
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.getrandbits
    functionSourceFile: random
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 384
    functionName: airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_trace_id
    functionSourceFile: airflow._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - random.getrandbits
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.traces.utils
    functionSourceFile: airflow._shared.observability.traces.utils
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timetuple
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: calendar.timegm
    functionSourceFile: calendar
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timestamp
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceparent_str.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracestate_str.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pair.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.strip
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.traces.base_tracer
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 30
    functionName: airflow._shared.observability.traces.base_tracer.gen_context
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - airflow._shared.observability.traces.otel_tracer.gen_context
    - opentelemetry.trace.SpanContext
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 37
    functionName: airflow._shared.observability.traces.base_tracer.gen_links_from_kv_list
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - result.append
    - airflow._shared.observability.traces.otel_tracer.gen_context
    - opentelemetry.trace.SpanContext
    - opentelemetry.trace.Link
    - airflow._shared.observability.traces.otel_tracer.gen_links_from_kv_list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.__enter__
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.__exit__
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.__call__
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.get_span_context
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.set_attribute
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attributes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.set_attributes
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.is_recording
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d96670>
    - <ast.Constant object at 0x7f1ec8d96730>
    argNames:
    - self
    - name
    - attributes
    - timestamp
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.add_event
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec956fb20>
    argNames:
    - self
    - context
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.add_link
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec956f9a0>
    argNames:
    - self
    - end_time
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: airflow._shared.observability.traces.base_tracer.EmptySpan.end
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - component
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.get_tracer
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7466d00>
    - <ast.Constant object at 0x7f1ec7466f10>
    - <ast.Constant object at 0x7f1ec7466b20>
    - <ast.Constant object at 0x7f1ec7466eb0>
    - <ast.Constant object at 0x7f1ec7466850>
    argNames:
    - cls
    - span_name
    - component
    - parent_sc
    - span_id
    - links
    - start_time
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.start_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 131
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.use_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 136
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.get_current_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9ca4910>
    - <ast.Constant object at 0x7f1ec9ca4e50>
    - <ast.Constant object at 0x7f1ec9ca4700>
    - <ast.Constant object at 0x7f1ec9ca4a00>
    argNames:
    - cls
    - span_name
    - component
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.start_root_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e9ed60>
    - <ast.Constant object at 0x7f1ec6e9e370>
    - <ast.Constant object at 0x7f1ec6e9ec40>
    - <ast.Constant object at 0x7f1ec6e9ea90>
    - <ast.Constant object at 0x7f1ec6e9ec10>
    - <ast.Constant object at 0x7f1ec6e9e820>
    argNames:
    - cls
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.start_child_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 158
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.inject
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - carrier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow._shared.observability.traces.base_tracer.Tracer.extract
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec747ad90>
    - <ast.Constant object at 0x7f1ec747a850>
    argNames:
    - cls
    - component
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 172
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.get_tracer
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec747a2b0>
    - <ast.Constant object at 0x7f1ec747a430>
    - <ast.Constant object at 0x7f1ec747a250>
    - <ast.Constant object at 0x7f1ec747ac40>
    - <ast.Constant object at 0x7f1ec747a7f0>
    argNames:
    - cls
    - span_name
    - component
    - parent_sc
    - span_id
    - links
    - start_time
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 182
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.start_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.use_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.get_current_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5c13280>
    - <ast.Constant object at 0x7f1ec5c13f40>
    - <ast.Constant object at 0x7f1ec5c13460>
    - <ast.Constant object at 0x7f1ec5c13a30>
    argNames:
    - cls
    - span_name
    - component
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 205
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.start_root_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5c13e50>
    - <ast.Constant object at 0x7f1ec5c13070>
    - <ast.Constant object at 0x7f1ec5c13490>
    - <ast.Constant object at 0x7f1ec5c132e0>
    - <ast.Constant object at 0x7f1ec5c139d0>
    - <ast.Constant object at 0x7f1ec5c13190>
    argNames:
    - cls
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 212
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.start_child_span
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.inject
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - carrier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 230
    functionName: airflow._shared.observability.traces.base_tracer.EmptyTrace.extract
    functionSourceFile: airflow._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.stats
    functionSourceFile: airflow._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d85b20>
    argNames:
    - name
    - log_warning
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow._shared.observability.metrics.stats.normalize_name_for_stats
    functionSourceFile: airflow._shared.observability.metrics.stats
    functionUses: 32
    functionsReached:
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - log.warning
    - _VALID_STAT_NAME_CHARS_RE.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _VALID_STAT_NAME_CHARS_RE.match
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _INVALID_STAT_NAME_CHARS_RE.sub
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow._shared.observability.metrics.stats._Stats.__getattr__
    functionSourceFile: airflow._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - type.__getattribute__
    - type.__setattr__
    - os.getpid
    - log.error
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: type.__getattribute__
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: type.__setattr__
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - is_statsd_datadog_enabled
    - is_statsd_on
    - is_otel_on
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow._shared.observability.metrics.stats._Stats.initialize
    functionSourceFile: airflow._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - type.__setattr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.stats._Stats.initialize.<lambda1>
    functionSourceFile: airflow._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.stats._Stats.get_constant_tags
    - <builtin>.tuple
    - tags_in_string.split
    - airflow._shared.observability.metrics.validators.get_validator
    - airflow._shared.observability.metrics.stats._Stats.get_constant_tags
    - airflow._shared.observability.metrics.datadog_logger.get_dogstatsd_logger
    - datadog.DogStatsd
    - validate_list.split
    - log.warning
    - item.strip
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 11
    argDefaultValues: []
    argNames:
    - cls
    - tags_in_string
    - host
    - port
    - namespace
    - datadog_metrics_tags
    - statsd_disabled_tags
    - metrics_allow_list
    - metrics_block_list
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: airflow._shared.observability.metrics.datadog_logger.get_dogstatsd_logger
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.observability.metrics.stats._Stats.get_constant_tags
    - <builtin>.tuple
    - tags_in_string.split
    - airflow._shared.observability.metrics.validators.get_validator
    - airflow._shared.observability.metrics.stats._Stats.get_constant_tags
    - datadog.DogStatsd
    - validate_list.split
    - log.warning
    - item.strip
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - tags_in_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: airflow._shared.observability.metrics.stats._Stats.get_constant_tags
    functionSourceFile: airflow._shared.observability.metrics.stats
    functionUses: 4
    functionsReached:
    - tags_in_string.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tags_in_string.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.base_stats_logger
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - is_statsd_datadog_enabled
    - is_statsd_on
    - is_otel_on
    - reset_instance
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow._shared.observability.metrics.base_stats_logger.StatsLogger.initialize
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec94a8cd0>
    - <ast.Constant object at 0x7f1ec94a8370>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow._shared.observability.metrics.base_stats_logger.StatsLogger.incr
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d96cd0>
    - <ast.Constant object at 0x7f1ec8d96fa0>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: airflow._shared.observability.metrics.base_stats_logger.StatsLogger.decr
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d96250>
    - <ast.Constant object at 0x7f1ec8d964f0>
    argNames:
    - cls
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow._shared.observability.metrics.base_stats_logger.StatsLogger.gauge
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: airflow._shared.observability.metrics.base_stats_logger.StatsLogger.timing
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: airflow._shared.observability.metrics.base_stats_logger.StatsLogger.timer
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - is_statsd_datadog_enabled
    - is_statsd_on
    - is_otel_on
    - reset_instance
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.initialize
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9ca46d0>
    - <ast.Constant object at 0x7f1ec9ca40a0>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.incr
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e9e340>
    - <ast.Constant object at 0x7f1ec6e9ed00>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.decr
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec956f3d0>
    - <ast.Constant object at 0x7f1ec956ffd0>
    argNames:
    - cls
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 117
    functionName: airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.gauge
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 129
    functionName: airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.timing
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.timer
    functionSourceFile: airflow._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.protocols.Timer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5c13460>
    argNames:
    - self
    - real_timer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: airflow._shared.observability.metrics.protocols.Timer.__init__
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.protocols
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow._shared.observability.metrics.protocols.TimerProtocol.__enter__
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: airflow._shared.observability.metrics.protocols.TimerProtocol.__exit__
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow._shared.observability.metrics.protocols.TimerProtocol.start
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5c13bb0>
    argNames:
    - self
    - send
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow._shared.observability.metrics.protocols.TimerProtocol.stop
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 104
    functionName: airflow._shared.observability.metrics.protocols.Timer.__enter__
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached:
    - time.perf_counter
    - airflow._shared.observability.metrics.protocols.Timer.start
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow._shared.observability.metrics.protocols.Timer.start
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 1
    functionsReached:
    - time.perf_counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 107
    functionName: airflow._shared.observability.metrics.protocols.Timer.__exit__
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached:
    - log.debug
    - meter.create_gauge
    - airflow._shared.observability.metrics.otel_logger.full_name
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - warnings.warn
    - time.perf_counter
    - attributes.items
    - airflow._shared.observability.metrics.protocols.Timer.stop
    - airflow._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    - <builtin>.super
    - airflow._shared.observability.metrics.otel_logger._OtelTimer.stop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec747a6d0>
    argNames:
    - self
    - send
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: airflow._shared.observability.metrics.protocols.Timer.stop
    functionSourceFile: airflow._shared.observability.metrics.protocols
    functionUses: 1
    functionsReached:
    - time.perf_counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c5bfa0>
    argNames:
    - self
    - send
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 158
    functionName: airflow._shared.observability.metrics.otel_logger._OtelTimer.stop
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 1
    functionsReached:
    - log.debug
    - meter.create_gauge
    - airflow._shared.observability.metrics.otel_logger.full_name
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - warnings.warn
    - attributes.items
    - airflow._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.observability.metrics.statsd_logger
    functionSourceFile: airflow.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 32
    functionName: airflow.observability.metrics.statsd_logger.get_statsd_logger
    functionSourceFile: airflow.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.__init__
    - statsd.StatsClient
    - conf.getboolean
    - conf.get
    - log.warning
    - validate_list.split
    - conf.getimport
    - item.strip
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    - airflow._shared.observability.metrics.statsd_logger.get_statsd_logger
    - conf.getint
    - <builtin>.issubclass
    - log.info
    - airflow._shared.observability.metrics.validators.get_validator
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 11
    argDefaultValues: []
    argNames:
    - stats_class
    - host
    - port
    - prefix
    - ipv6
    - influxdb_tags_enabled
    - statsd_disabled_tags
    - metrics_allow_list
    - metrics_block_list
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 158
    functionName: airflow._shared.observability.metrics.statsd_logger.get_statsd_logger
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.__init__
    - airflow._shared.observability.metrics.validators.get_validator
    - statsd.StatsClient
    - log.warning
    - item.strip
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.configuration
    functionSourceFile: airflow._shared.configuration
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.statsd_logger
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow._shared.observability.metrics.statsd_logger.prepare_stat_with_tags
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - functools.wraps
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d85d90>
    argNames:
    - self
    - stat
    - args
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow._shared.observability.metrics.statsd_logger.prepare_stat_with_tags.wrapper
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - typing.cast
    - log.error
    - tags.items
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tags.items
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Call object at 0x7f1ec6d87280>
    - <ast.Constant object at 0x7f1ec6d87970>
    - <ast.Call object at 0x7f1ec6d879d0>
    - <ast.Constant object at 0x7f1ec750a160>
    - <ast.Constant object at 0x7f1ec750ac70>
    argNames:
    - self
    - statsd_client
    - metrics_validator
    - influxdb_tags_enabled
    - metric_tags_validator
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.__init__
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.validators.validate_stat
    - typing.cast
    - airflow._shared.observability.metrics.statsd_logger.prepare_stat_with_tags
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow._shared.observability.metrics.validators.validate_stat
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 2
    functionsReached:
    - functools.wraps
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec750a070>
    - <ast.Constant object at 0x7f1ec750a100>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.incr
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 267
    functionName: airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 15
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7413f10>
    - <ast.Constant object at 0x7f1ec7413a00>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 100
    functionName: airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.decr
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e48dc0>
    - <ast.Constant object at 0x7f1ec6e48850>
    argNames:
    - self
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 115
    functionName: airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.gauge
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timing
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81a2640>
    argNames:
    - self
    - stat
    - args
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 145
    functionName: airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timer
    functionSourceFile: airflow._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.protocols.Timer.__init__
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: statsd.StatsClient
    functionSourceFile: statsd
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8993c40>
    argNames:
    - self
    - validate_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: airflow._shared.observability.metrics.validators.ListValidator.__init__
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 9
    functionsReached:
    - <builtin>.tuple
    - item.strip
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d27190>
    - <ast.Constant object at 0x7f1ec9d27b80>
    argNames:
    - metrics_allow_list
    - metrics_block_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 89
    functionName: airflow._shared.observability.metrics.validators.get_validator
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 8
    functionsReached:
    - <builtin>.tuple
    - log.warning
    - item.strip
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability
    functionSourceFile: airflow.observability
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability.metrics.datadog_logger
    functionSourceFile: airflow.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 28
    functionName: airflow.observability.metrics.datadog_logger.get_dogstatsd_logger
    functionSourceFile: airflow.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.stats._Stats.get_constant_tags
    - <builtin>.tuple
    - tags_in_string.split
    - airflow._shared.observability.metrics.validators.get_validator
    - conf.getboolean
    - conf.get
    - airflow._shared.observability.metrics.stats._Stats.get_constant_tags
    - airflow._shared.observability.metrics.datadog_logger.get_dogstatsd_logger
    - datadog.DogStatsd
    - validate_list.split
    - log.warning
    - conf.getimport
    - item.strip
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    - conf.getint
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.datadog_logger
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Call object at 0x7f1ec6fa8130>
    - <ast.Constant object at 0x7f1ec6fa8f10>
    - <ast.Call object at 0x7f1ec6fa8550>
    - <ast.Constant object at 0x7f1ec6fa8bb0>
    - <ast.Constant object at 0x7f1ec6fa8850>
    argNames:
    - self
    - dogstatsd_client
    - metrics_validator
    - metrics_tags
    - metric_tags_validator
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.validators.validate_stat
    - typing.cast
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec742a520>
    - <ast.Constant object at 0x7f1ec742ad90>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 62
    functionName: airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.incr
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternBlockListValidator.test
    - <builtin>.isinstance
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - datadog.DogStatsd.increment
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 276
    functionName: airflow._shared.observability.metrics.validators.PatternBlockListValidator.test
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datadog.DogStatsd.increment
    functionSourceFile: datadog
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec94c32e0>
    - <ast.Constant object at 0x7f1ec94c3280>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 82
    functionName: airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.decr
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternBlockListValidator.test
    - <builtin>.isinstance
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - datadog.DogStatsd.decrement
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datadog.DogStatsd.decrement
    functionSourceFile: datadog
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c5bb20>
    - <ast.Constant object at 0x7f1ec83e6a60>
    argNames:
    - self
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.gauge
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternBlockListValidator.test
    - <builtin>.isinstance
    - datadog.DogStatsd.gauge
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datadog.DogStatsd.gauge
    functionSourceFile: datadog
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 123
    functionName: airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timing
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternBlockListValidator.test
    - <builtin>.isinstance
    - dt.total_seconds
    - datadog.DogStatsd.timing
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.total_seconds
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datadog.DogStatsd.timing
    functionSourceFile: datadog
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9207bb0>
    - <ast.Constant object at 0x7f1ec92079d0>
    argNames:
    - self
    - stat
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timer
    functionSourceFile: airflow._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - airflow._shared.observability.metrics.validators.PatternBlockListValidator.test
    - <builtin>.isinstance
    - datadog.DogStatsd.timed
    - airflow._shared.observability.metrics.protocols.Timer.__init__
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datadog.DogStatsd.timed
    functionSourceFile: datadog
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - tags_in_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: airflow.sdk._shared.observability.metrics.stats._Stats.get_constant_tags
    functionSourceFile: airflow.sdk._shared.observability.metrics.stats
    functionUses: 4
    functionsReached:
    - tags_in_string.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datadog.DogStatsd
    functionSourceFile: datadog
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.validators
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - re.compile
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d855b0>
    argNames:
    - self
    - stat
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 120
    functionName: airflow._shared.observability.metrics.validators.validate_stat.wrapper
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.decr
    - airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.incr
    - datadog.DogStatsd.timing
    - datadog.DogStatsd.gauge
    - airflow._shared.observability.metrics.protocols.Timer.__init__
    - airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.decr
    - airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timer
    - airflow._shared.observability.metrics.validators.PatternBlockListValidator.test
    - datadog.DogStatsd.timed
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timing
    - dt.total_seconds
    - airflow._shared.observability.metrics.validators.stat_name_default_handler
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.any
    - airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.gauge
    - <builtin>.super
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timer
    - airflow._shared.observability.metrics.validators.get_current_handler_stat_name_func
    - tags.items
    - datadog.DogStatsd.decrement
    - datadog.DogStatsd.increment
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.incr
    - airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timing
    - <builtin>.isinstance
    - functools.partial
    - log.exception
    - <builtin>.len
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.gauge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec89939a0>
    - <ast.Constant object at 0x7f1ec8993f10>
    argNames:
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: airflow._shared.observability.metrics.validators.get_current_handler_stat_name_func
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 1
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec93c0cd0>
    - <ast.Name object at 0x7f1ec93c0070>
    argNames:
    - stat_name
    - max_length
    - allowed_chars
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: airflow._shared.observability.metrics.validators.stat_name_default_handler
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 6
    functionsReached:
    - <builtin>.any
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - InvalidStatsNameException
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6e486d0>
    argNames:
    - stat_prefix
    - stat_name
    - max_length
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 135
    functionName: airflow._shared.observability.metrics.validators.stat_name_otel_handler
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - re.match
    - warnings.warn
    - airflow._shared.observability.metrics.validators.stat_name_default_handler
    - <builtin>.any
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - InvalidStatsNameException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: validate_list.split
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - subclass
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: airflow._shared.observability.metrics.validators.ListValidator.__subclasshook__
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.validators.ListValidator
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 253
    functionName: airflow._shared.observability.metrics.validators.ListValidator.test
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: airflow._shared.observability.metrics.validators.ListValidator._has_pattern_match
    functionSourceFile: airflow._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - re.findall
    - name.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.findall
    functionSourceFile: re
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.observability.exceptions
    functionSourceFile: airflow._shared.observability.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability.metrics.otel_logger
    functionSourceFile: airflow.observability.metrics.otel_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 28
    functionName: airflow.observability.metrics.otel_logger.get_otel_logger
    functionSourceFile: airflow.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - atexit.register
    - opentelemetry.metrics.get_meter_provider
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.exporter.otlp.proto.http.metric_exporter.OTLPMetricExporter
    - opentelemetry.sdk.metrics.MeterProvider
    - conf.getint
    - log.info
    - os.environ.get
    - conf.get
    - airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__
    - item.strip
    - opentelemetry.sdk.metrics._internal.export.PeriodicExportingMetricReader
    - <builtin>.tuple
    - airflow._shared.observability.metrics.otel_logger.atexit_register_metrics_flush
    - log.warning
    - airflow._shared.observability.metrics.validators.get_validator
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    - opentelemetry.metrics.set_meter_provider
    - otel_provider.get_meter
    - conf.getboolean
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.__init__
    - readers.append
    - airflow._shared.observability.metrics.otel_logger.get_otel_logger
    - opentelemetry.sdk.metrics._internal.export.ConsoleMetricExporter
    - conf.getimport
    - <builtin>.float
    - conf.getfloat
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 11
    argDefaultValues: []
    argNames:
    - host
    - port
    - prefix
    - ssl_active
    - conf_interval
    - debug
    - service_name
    - metrics_allow_list
    - metrics_block_list
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 386
    functionName: airflow._shared.observability.metrics.otel_logger.get_otel_logger
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 1
    functionsReached:
    - atexit.register
    - opentelemetry.metrics.get_meter_provider
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.exporter.otlp.proto.http.metric_exporter.OTLPMetricExporter
    - opentelemetry.sdk.metrics.MeterProvider
    - log.info
    - os.environ.get
    - airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__
    - item.strip
    - opentelemetry.sdk.metrics._internal.export.PeriodicExportingMetricReader
    - <builtin>.tuple
    - airflow._shared.observability.metrics.otel_logger.atexit_register_metrics_flush
    - log.warning
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    - airflow._shared.observability.metrics.validators.get_validator
    - opentelemetry.metrics.set_meter_provider
    - otel_provider.get_meter
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.__init__
    - readers.append
    - <builtin>.float
    - opentelemetry.sdk.metrics._internal.export.ConsoleMetricExporter
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.otel_logger
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - prefix
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow._shared.observability.metrics.otel_logger.full_name
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow._shared.observability.metrics.otel_logger._is_up_down_counter
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec742a6a0>
    argNames:
    - name
    - attributes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow._shared.observability.metrics.otel_logger._generate_key_name
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 9
    functionsReached:
    - attributes.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attributes.items
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - prefix
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 95
    functionName: airflow._shared.observability.metrics.otel_logger.name_is_otel_safe
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - re.match
    - airflow._shared.observability.metrics.validators.stat_name_otel_handler
    - warnings.warn
    - airflow._shared.observability.metrics.validators.stat_name_default_handler
    - <builtin>.bool
    - <builtin>.any
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: airflow._shared.observability.metrics.otel_logger._type_as_str
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 10
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 10
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - rate
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow._shared.observability.metrics.otel_logger._skip_due_to_rate
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 3
    functionsReached:
    - random.random
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.random
    functionSourceFile: random
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - otel_logger
    - name
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: airflow._shared.observability.metrics.otel_logger._OtelTimer.__init__
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 359
    functionName: airflow._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 4
    functionsReached:
    - log.debug
    - meter.create_gauge
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - warnings.warn
    - attributes.items
    - airflow._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6fa1d00>
    - <ast.Call object at 0x7f1ec6fa1cd0>
    - <ast.Constant object at 0x7f1ec6fa1760>
    - <ast.Constant object at 0x7f1ec6fa1f70>
    argNames:
    - self
    - otel_provider
    - prefix
    - metrics_validator
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 169
    functionName: airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 2
    functionsReached:
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.__init__
    - otel_provider.get_meter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: otel_provider.get_meter
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - meter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 317
    functionName: airflow._shared.observability.metrics.otel_logger.MetricsMap.__init__
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fa1280>
    - <ast.Constant object at 0x7f1ec6fa18e0>
    - <ast.Constant object at 0x7f1ec6fa1340>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 185
    functionName: airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.incr
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.get_counter
    - airflow._shared.observability.metrics.validators.stat_name_default_handler
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.any
    - <builtin>.super
    - log.debug
    - random.random
    - re.match
    - airflow._shared.observability.metrics.validators.stat_name_otel_handler
    - airflow._shared.observability.metrics.otel_logger._is_up_down_counter
    - <builtin>.bool
    - counter.add
    - airflow._shared.observability.metrics.otel_logger.full_name
    - <builtin>.isinstance
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow._shared.observability.metrics.otel_logger._skip_due_to_rate
    - warnings.warn
    - attributes.items
    - airflow._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger.name_is_otel_safe
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d47bb0>
    argNames:
    - self
    - name
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 336
    functionName: airflow._shared.observability.metrics.otel_logger.MetricsMap.get_counter
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 2
    functionsReached:
    - log.debug
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - warnings.warn
    - airflow._shared.observability.metrics.otel_logger._is_up_down_counter
    - attributes.items
    - airflow._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: counter.add
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91c90d0>
    - <ast.Constant object at 0x7f1ec91c9550>
    - <ast.Constant object at 0x7f1ec91c95e0>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 211
    functionName: airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.decr
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.get_counter
    - airflow._shared.observability.metrics.validators.stat_name_default_handler
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.any
    - <builtin>.super
    - log.debug
    - random.random
    - re.match
    - airflow._shared.observability.metrics.validators.stat_name_otel_handler
    - airflow._shared.observability.metrics.otel_logger._is_up_down_counter
    - <builtin>.bool
    - counter.add
    - airflow._shared.observability.metrics.otel_logger.full_name
    - <builtin>.isinstance
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow._shared.observability.metrics.otel_logger._skip_due_to_rate
    - warnings.warn
    - attributes.items
    - airflow._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger.name_is_otel_safe
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9207df0>
    - <ast.Constant object at 0x7f1ec9207a90>
    argNames:
    - self
    - stat
    - value
    - rate
    - delta
    - tags
    - back_compat_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 237
    functionName: airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.gauge
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - log.debug
    - meter.create_gauge
    - random.random
    - airflow._shared.observability.metrics.otel_logger.full_name
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - warnings.warn
    - airflow._shared.observability.metrics.otel_logger._skip_due_to_rate
    - attributes.items
    - airflow._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 271
    functionName: airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.timing
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - meter.create_gauge
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    - dt.total_seconds
    - airflow._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - airflow._shared.observability.metrics.validators.stat_name_default_handler
    - airflow._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.any
    - <builtin>.super
    - log.debug
    - re.match
    - airflow._shared.observability.metrics.validators.stat_name_otel_handler
    - airflow._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - <builtin>.bool
    - airflow._shared.observability.metrics.otel_logger.full_name
    - <builtin>.isinstance
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - warnings.warn
    - attributes.items
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger.name_is_otel_safe
    - <builtin>.float
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90b90d0>
    argNames:
    - self
    - stat
    - args
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 284
    functionName: airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.timer
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.otel_logger._OtelTimer.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - meter
    - name
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 298
    functionName: airflow._shared.observability.metrics.otel_logger.InternalGauge.__init__
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 5
    functionsReached:
    - log.debug
    - meter.create_gauge
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - warnings.warn
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: meter.create_gauge
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - new_value
    - delta
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 306
    functionName: airflow._shared.observability.metrics.otel_logger.InternalGauge.set_value
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 321
    functionName: airflow._shared.observability.metrics.otel_logger.MetricsMap.clear
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 324
    functionName: airflow._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 3
    functionsReached:
    - log.debug
    - airflow._shared.observability.metrics.otel_logger._get_otel_safe_name
    - warnings.warn
    - airflow._shared.observability.metrics.otel_logger._is_up_down_counter
    - <builtin>.type
    - airflow._shared.observability.metrics.otel_logger._type_as_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d470d0>
    argNames:
    - self
    - name
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 348
    functionName: airflow._shared.observability.metrics.otel_logger.MetricsMap.del_counter
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - attributes.items
    - airflow._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 377
    functionName: airflow._shared.observability.metrics.otel_logger.flush_otel_metrics
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - provider.force_flush
    - opentelemetry.metrics.get_meter_provider
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.metrics.get_meter_provider
    functionSourceFile: opentelemetry
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: provider.force_flush
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: airflow._shared.observability.metrics.otel_logger.atexit_register_metrics_flush
    functionSourceFile: airflow._shared.observability.metrics.otel_logger
    functionUses: 2
    functionsReached:
    - atexit.register
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.exporter.otlp.proto.http.metric_exporter.OTLPMetricExporter
    functionSourceFile: opentelemetry
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.metrics._internal.export.PeriodicExportingMetricReader
    functionSourceFile: opentelemetry
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.metrics._internal.export.ConsoleMetricExporter
    functionSourceFile: opentelemetry
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: readers.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.sdk.metrics.MeterProvider
    functionSourceFile: opentelemetry
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opentelemetry.metrics.set_meter_provider
    functionSourceFile: opentelemetry
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability.metrics
    functionSourceFile: airflow.observability.metrics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics
    functionSourceFile: airflow._shared.observability.metrics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.observability
    functionSourceFile: airflow._shared.observability
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.net
    functionSourceFile: airflow.utils.net
    functionUses: 0
    functionsReached:
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c5b580>
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.utils.net.getfqdn
    functionSourceFile: airflow.utils.net
    functionUses: 1
    functionsReached:
    - name.strip
    - socket.gethostname
    - socket.getaddrinfo
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.gethostname
    functionSourceFile: socket
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.getaddrinfo
    functionSourceFile: socket
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: airflow.utils.net.get_host_ip_address
    functionSourceFile: airflow.utils.net
    functionUses: 0
    functionsReached:
    - name.strip
    - socket.gethostname
    - socket.getaddrinfo
    - socket.gethostbyname
    - airflow.utils.net.getfqdn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.gethostbyname
    functionSourceFile: socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.platform
    functionSourceFile: airflow.utils.platform
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    - platform.system
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.system
    functionSourceFile: platform
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 41
    functionName: airflow.utils.platform.is_terminal_support_colors
    functionSourceFile: airflow.utils.platform
    functionUses: 5
    functionsReached:
    - os.environ.get
    - <builtin>.hasattr
    - sys.stdout.isatty
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.utils.platform.get_airflow_git_version
    functionSourceFile: airflow.utils.platform
    functionUses: 1
    functionsReached:
    - <builtin>.str
    - log.debug
    - pkgutil.get_data
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pkgutil.get_data
    functionSourceFile: pkgutil
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: getpass.getuser
    functionSourceFile: getpass
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.listeners.listener
    functionSourceFile: airflow.listeners.listener
    functionUses: 0
    functionsReached:
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow._shared.listeners.listener.ListenerManager.__init__
    functionSourceFile: airflow._shared.listeners.listener
    functionUses: 76
    functionsReached:
    - pluggy.PluginManager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - spec_module
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    functionSourceFile: ''
    functionUses: 76
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - listener_manager
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 302
    functionName: airflow.plugins_manager.integrate_listener_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 76
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.listeners.spec.importerrors
    functionSourceFile: airflow.listeners.spec.importerrors
    functionUses: 0
    functionsReached:
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filename
    - stacktrace
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 27
    functionName: airflow.listeners.spec.importerrors.on_new_dag_import_error
    functionSourceFile: airflow.listeners.spec.importerrors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filename
    - stacktrace
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.listeners.spec.importerrors.on_existing_dag_import_error
    functionSourceFile: airflow.listeners.spec.importerrors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.listeners.spec.asset
    functionSourceFile: airflow.listeners.spec.asset
    functionUses: 0
    functionsReached:
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow.listeners.spec.asset.on_asset_created
    functionSourceFile: airflow.listeners.spec.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_alias
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: airflow.listeners.spec.asset.on_asset_alias_created
    functionSourceFile: airflow.listeners.spec.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.listeners.spec.asset.on_asset_changed
    functionSourceFile: airflow.listeners.spec.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_event
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.listeners.spec.asset.on_asset_event_emitted
    functionSourceFile: airflow.listeners.spec.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.assets
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 11
    functionsReached:
    - attrs.AttrsInstance.__init__
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.serialization.definitions.assets.SerializedAssetUniqueKey.to_str
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - json.dumps
    - attrs.asdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.serialization.definitions.assets.SerializedAssetUniqueKey.asprofile
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow.serialization.definitions.assets.SerializedAssetBase.__bool__
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow.serialization.definitions.assets.SerializedAssetBase.as_expression
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 88
    functionName: airflow.serialization.definitions.assets.SerializedAssetBase.iter_assets
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: airflow.serialization.definitions.assets.SerializedAssetBase.iter_asset_aliases
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: airflow.serialization.definitions.assets.SerializedAssetBase.iter_asset_refs
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - source
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 97
    functionName: airflow.serialization.definitions.assets.SerializedAssetBase.iter_dag_dependencies
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: airflow.serialization.definitions.assets.SerializedAsset.as_expression
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 132
    functionName: airflow.serialization.definitions.assets.SerializedAsset.iter_assets
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - attrs.AttrsInstance.__init__
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: airflow.serialization.definitions.assets.SerializedAsset.iter_asset_aliases
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: airflow.serialization.definitions.assets.SerializedAsset.iter_asset_refs
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - source
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 141
    functionName: airflow.serialization.definitions.assets.SerializedAsset.iter_dag_dependencies
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - attrs.AttrsInstance.__init__
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: airflow.serialization.definitions.assets.SerializedAsset.asprofile
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.serialization.definitions.assets.SerializedAssetRef.as_expression
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - attrs.asdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: airflow.serialization.definitions.assets.SerializedAssetRef.iter_assets
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: airflow.serialization.definitions.assets.SerializedAssetRef.iter_asset_aliases
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 180
    functionName: airflow.serialization.definitions.assets.SerializedAssetRef.iter_asset_refs
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - source
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: airflow.serialization.definitions.assets.SerializedAssetRef.iter_dag_dependencies
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - attrs.astuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.astuple
    functionSourceFile: attrs
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 219
    functionName: airflow.serialization.definitions.assets.SerializedAssetAlias.as_expression
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: airflow.serialization.definitions.assets.SerializedAssetAlias.iter_assets
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 230
    functionName: airflow.serialization.definitions.assets.SerializedAssetAlias.iter_asset_aliases
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 233
    functionName: airflow.serialization.definitions.assets.SerializedAssetAlias.iter_asset_refs
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - source
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: airflow.serialization.definitions.assets.SerializedAssetAlias.iter_dag_dependencies
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_assets
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - o.iter_assets
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.iter_assets
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 263
    functionName: airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_asset_aliases
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - o.iter_asset_aliases
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.iter_asset_aliases
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 267
    functionName: airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_asset_refs
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - o.iter_asset_refs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.iter_asset_refs
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - source
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 271
    functionName: airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_dag_dependencies
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - obj.iter_dag_dependencies
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.iter_dag_dependencies
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 286
    functionName: airflow.serialization.definitions.assets.SerializedAssetAny.as_expression
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - o.as_expression
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.as_expression
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 300
    functionName: airflow.serialization.definitions.assets.SerializedAssetAll.__repr__
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 303
    functionName: airflow.serialization.definitions.assets.SerializedAssetAll.as_expression
    functionSourceFile: airflow.serialization.definitions.assets
    functionUses: 0
    functionsReached:
    - o.as_expression
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.dag_dependency
    functionSourceFile: airflow.serialization.dag_dependency
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 114
    functionName: airflow.serialization.dag_dependency.DagDependency.node_id
    functionSourceFile: airflow.serialization.dag_dependency
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.asset
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.base
    functionSourceFile: airflow.api_fastapi.core_api.base
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.base.BaseModel
    functionSourceFile: airflow.api_fastapi.core_api.base
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.base.StrictBaseModel
    functionSourceFile: airflow.api_fastapi.core_api.base
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec742e4c0>
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: airflow.api_fastapi.core_api.base.OrmClause.__init__
    functionSourceFile: airflow.api_fastapi.core_api.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.base.OrmClause
    functionSourceFile: airflow.api_fastapi.core_api.base
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: airflow.api_fastapi.core_api.base.OrmClause.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.asset
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.Index
    - sqlalchemy.ForeignKey
    - sqlalchemy.Table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - names
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.models.asset.fetch_active_assets_by_name
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - AssetActive.name.in_
    - asset_model.to_serialized
    - session.scalars
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_model.to_serialized
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AssetActive.name.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - uris
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.models.asset.fetch_active_assets_by_uri
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - asset_model.to_serialized
    - session.scalars
    - airflow.models.base.Any.uri.in_
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.uri.in_
    functionSourceFile: airflow
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - alias_name
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.models.asset.expand_alias_to_assets
    functionSourceFile: airflow.models.asset
    functionUses: 2
    functionsReached:
    - <builtin>.iter
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - name
    - uri
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.models.asset.resolve_ref_to_asset
    functionSourceFile: airflow.models.asset
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.relationship.has
    - session.scalar
    - stmt.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.relationship.has
    functionSourceFile: sqlalchemy
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stmt.where
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: airflow.models.asset.remove_references_to_deleted_dags
    functionSourceFile: airflow.models.asset
    functionUses: 29
    functionsReached:
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - sqlalchemy.delete
    - model.dag_id.in_
    - session.execute
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: model.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Column
    functionSourceFile: sqlalchemy
    functionUses: 93
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Table
    functionSourceFile: sqlalchemy
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.asset.AssetWatcherModel
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String.with_variant
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.String.with_variant
    functionSourceFile: sqlalchemy
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.PrimaryKeyConstraint
    functionSourceFile: sqlalchemy
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ForeignKeyConstraint
    functionSourceFile: sqlalchemy
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 184
    functionName: airflow.models.asset.AssetWatcherModel.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.asset.AssetAliasModel
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.String.with_variant
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: airflow.models.asset.AssetAliasModel.from_serialized
    functionSourceFile: airflow.models.asset
    functionUses: 2
    functionsReached:
    - airflow.models.base.Any.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 247
    functionName: airflow.models.asset.AssetAliasModel.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: airflow.models.asset.AssetAliasModel.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 253
    functionName: airflow.models.asset.AssetAliasModel.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 265
    functionName: airflow.models.asset.AssetAliasModel.to_serialized
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.asset.AssetModel
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - sqlalchemy.JSON
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.ext.associationproxy.association_proxy
    - sqlalchemy.String.with_variant
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 339
    functionName: airflow.models.asset.AssetModel.from_serialized
    functionSourceFile: airflow.models.asset
    functionUses: 2
    functionsReached:
    - urllib.parse.urlsplit.scheme.lower
    - urllib.parse.urlsplit
    - uri.encode
    - airflow.models.asset.AssetModel.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ce8580>
    - <ast.Constant object at 0x7f1ec7ce80a0>
    argNames:
    - self
    - name
    - uri
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 342
    functionName: airflow.models.asset.AssetModel.__init__
    functionSourceFile: airflow.models.asset
    functionUses: 3
    functionsReached:
    - urllib.parse.urlsplit
    - <builtin>.super
    - urllib.parse.urlsplit.scheme.lower
    - uri.encode
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uri.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 358
    functionName: airflow.models.asset.AssetModel.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 370
    functionName: airflow.models.asset.AssetModel.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 373
    functionName: airflow.models.asset.AssetModel.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 376
    functionName: airflow.models.asset.AssetModel.to_serialized
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - trigger
    - watcher_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: airflow.models.asset.AssetModel.add_trigger
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.__init__
    - sqlalchemy.orm.relationship.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.relationship.append
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.asset.AssetActive
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String.with_variant
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 438
    functionName: airflow.models.asset.AssetActive.for_asset
    functionSourceFile: airflow.models.asset
    functionUses: 4
    functionsReached:
    - airflow.models.base.Any.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.DagScheduleAssetNameReference
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String.with_variant
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 475
    functionName: airflow.models.asset.DagScheduleAssetNameReference.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 480
    functionName: airflow.models.asset.DagScheduleAssetNameReference.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 483
    functionName: airflow.models.asset.DagScheduleAssetNameReference.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.DagScheduleAssetUriReference
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String.with_variant
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 521
    functionName: airflow.models.asset.DagScheduleAssetUriReference.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 526
    functionName: airflow.models.asset.DagScheduleAssetUriReference.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 529
    functionName: airflow.models.asset.DagScheduleAssetUriReference.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.DagScheduleAssetAliasReference
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 565
    functionName: airflow.models.asset.DagScheduleAssetAliasReference.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 570
    functionName: airflow.models.asset.DagScheduleAssetAliasReference.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 573
    functionName: airflow.models.asset.DagScheduleAssetAliasReference.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.DagScheduleAssetReference
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 618
    functionName: airflow.models.asset.DagScheduleAssetReference.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 623
    functionName: airflow.models.asset.DagScheduleAssetReference.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 626
    functionName: airflow.models.asset.DagScheduleAssetReference.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.TaskOutletAssetReference
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 662
    functionName: airflow.models.asset.TaskOutletAssetReference.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 672
    functionName: airflow.models.asset.TaskOutletAssetReference.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 675
    functionName: airflow.models.asset.TaskOutletAssetReference.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - args.append
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.TaskInletAssetReference
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 713
    functionName: airflow.models.asset.TaskInletAssetReference.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 720
    functionName: airflow.models.asset.TaskInletAssetReference.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 723
    functionName: airflow.models.asset.TaskInletAssetReference.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.AssetDagRunQueue
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 755
    functionName: airflow.models.asset.AssetDagRunQueue.__eq__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 760
    functionName: airflow.models.asset.AssetDagRunQueue.__hash__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 763
    functionName: airflow.models.asset.AssetDagRunQueue.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - args.append
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.AssetEvent
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.JSON
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 856
    functionName: airflow.models.asset.AssetEvent.name
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 860
    functionName: airflow.models.asset.AssetEvent.uri
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 864
    functionName: airflow.models.asset.AssetEvent.group
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 867
    functionName: airflow.models.asset.AssetEvent.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - args.append
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.AssetPartitionDagRun
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.mapped_column
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Integer
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.asset.PartitionedAssetKeyLog
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    - airflow.models.base.StringID
    - sqlalchemy.orm.mapped_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 939
    functionName: airflow.models.asset.PartitionedAssetKeyLog.__repr__
    functionSourceFile: airflow.models.asset
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.trigger
    functionSourceFile: airflow.models.trigger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.singledispatch
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.trigger.Trigger
    functionSourceFile: airflow.models.trigger
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - sqlalchemy.ext.associationproxy.association_proxy
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    - conf.getint
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b49970>
    - <ast.Constant object at 0x7f1ec7b49340>
    argNames:
    - self
    - classpath
    - kwargs
    - created_date
    - queue
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 119
    functionName: airflow.models.trigger.Trigger.__init__
    functionSourceFile: airflow.models.trigger
    functionUses: 4
    functionsReached:
    - airflow.models.base.Any.value.items
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - datetime.datetime.now
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - cryptography.fernet.MultiFernet.encrypt
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - fernet_key.split
    - <builtin>.hasattr
    - conf.get
    - json.dumps
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - <builtin>.super
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.models.crypto._RealFernet.__init__
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - log.warning
    - airflow.models.crypto._NullFernet.encrypt
    - airflow.sdk.serde.encode
    - airflow.models.trigger.Trigger.encrypt_kwargs
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - airflow.models.crypto._RealFernet.encrypt
    - <builtin>.getattr
    - collections.abc.ItemsView
    - fernet_part.encode
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - cryptography.fernet.MultiFernet
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 143
    functionName: airflow.models.trigger.Trigger.encrypt_kwargs
    functionSourceFile: airflow.models.trigger
    functionUses: 6
    functionsReached:
    - airflow.models.base.Any.value.items
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - cryptography.fernet.MultiFernet.encrypt
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - fernet_key.split
    - <builtin>.hasattr
    - conf.get
    - json.dumps
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.crypto._RealFernet.__init__
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - log.warning
    - airflow.models.crypto._NullFernet.encrypt
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - airflow.models.crypto._RealFernet.encrypt
    - <builtin>.getattr
    - collections.abc.ItemsView
    - fernet_part.encode
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - cryptography.fernet.MultiFernet
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 138
    functionName: airflow.models.trigger.Trigger.kwargs
    functionSourceFile: airflow.models.trigger
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - msg.encode
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - encrypted_kwargs.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.models.crypto._RealFernet.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - airflow.models.crypto._RealFernet.encrypt
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.models.crypto.get_fernet
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.models.trigger.Trigger.encrypt_kwargs
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.models.trigger.Trigger._decrypt_kwargs
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cryptography.fernet.MultiFernet.decrypt
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - airflow.models.crypto._RealFernet.decrypt
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - fnmatch.fnmatch
    - dotted_path.rsplit
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - cryptography.fernet.Fernet
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - cryptography.fernet.MultiFernet
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - cryptography.fernet.MultiFernet.encrypt
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.value.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - fernet_key.split
    - <builtin>.list
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - d.get
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.models.crypto._NullFernet.decrypt
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - fernet_part.encode
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - encrypted_kwargs.encode
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.crypto._NullFernet.encrypt
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - encrypted_kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 154
    functionName: airflow.models.trigger.Trigger._decrypt_kwargs
    functionSourceFile: airflow.models.trigger
    functionUses: 5
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - msg.encode
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - encrypted_kwargs.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.models.crypto._RealFernet.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.models.crypto.get_fernet
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cryptography.fernet.MultiFernet.decrypt
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - airflow.models.crypto._RealFernet.decrypt
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - fnmatch.fnmatch
    - dotted_path.rsplit
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - cryptography.fernet.Fernet
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - cryptography.fernet.MultiFernet
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.sdk.serde._stringify
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - fernet_key.split
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - d.get
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pattern.startswith
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.models.crypto._NullFernet.decrypt
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - fernet_part.encode
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - encrypted_kwargs.encode
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encrypted_kwargs.startswith
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: encrypted_kwargs.encode
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: airflow.models.trigger.Trigger.rotate_fernet_key
    functionSourceFile: airflow.models.trigger
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - cryptography.fernet.MultiFernet
    - conf.get
    - cryptography.fernet.MultiFernet.rotate
    - log.warning
    - airflow.models.crypto._RealFernet.rotate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - trigger
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 189
    functionName: airflow.models.trigger.Trigger.from_object
    functionSourceFile: airflow.models.trigger
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.value.items
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - datetime.datetime.now
    - attr.has
    - airflow.models.trigger.Trigger.__init__
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - cryptography.fernet.MultiFernet.encrypt
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - fernet_key.split
    - <builtin>.hasattr
    - conf.get
    - json.dumps
    - <builtin>.super
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.crypto._RealFernet.__init__
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - log.warning
    - airflow.models.crypto._NullFernet.encrypt
    - airflow.sdk.serde.encode
    - airflow.models.trigger.Trigger.encrypt_kwargs
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - airflow.models.crypto._RealFernet.encrypt
    - <builtin>.getattr
    - collections.abc.ItemsView
    - fernet_part.encode
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - cryptography.fernet.MultiFernet
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    - trigger.serialize
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trigger.serialize
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec83b0d60>
    argNames:
    - cls
    - ids
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 196
    functionName: airflow.models.trigger.Trigger.bulk_fetch
    functionSourceFile: airflow.models.trigger
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.selectinload.joinedload
    - sqlalchemy.orm.selectinload
    - airflow.models.base.Any.id.in_
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.selectinload
    functionSourceFile: sqlalchemy
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.selectinload.joinedload
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.id.in_
    functionSourceFile: airflow
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec83b0ee0>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: airflow.models.trigger.Trigger.fetch_trigger_ids_with_non_task_associations
    functionSourceFile: airflow.models.trigger
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - Callback.trigger_id.is_not
    - sqlalchemy.select.union_all
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Callback.trigger_id.is_not
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.union_all
    functionSourceFile: sqlalchemy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8cd7d90>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 221
    functionName: airflow.models.trigger.Trigger.clean_unused
    functionSourceFile: airflow.models.trigger
    functionUses: 3
    functionsReached:
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - sqlalchemy.update
    - airflow.utils.retries.run_with_db_retries
    - tenacity.stop_after_attempt
    - sqlalchemy.select
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - tenacity.wait_random_exponential
    - TaskInstance.trigger_id.is_not
    - <builtin>.dict
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - session.execute
    - tenacity.Retrying
    - sqlalchemy.update.where
    - <builtin>.list
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.relationship.has
    - airflow.models.base.Any.id.in_
    - session.scalars
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec90cc130>
    - <ast.Constant object at 0x7f1ec90ccf40>
    argNames:
    - max_retries
    - logger
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.utils.retries.run_with_db_retries
    functionSourceFile: airflow.utils.retries
    functionUses: 48
    functionsReached:
    - tenacity.wait_random_exponential
    - tenacity.before_sleep_log
    - <builtin>.dict
    - tenacity.retry_if_exception_type
    - tenacity.Retrying
    - tenacity.stop_after_attempt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.trigger_id.is_not
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.update
    functionSourceFile: sqlalchemy
    functionUses: 85
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.update.where
    functionSourceFile: sqlalchemy
    functionUses: 85
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ext.associationproxy.association_proxy.any
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec993cb80>
    argNames:
    - cls
    - trigger_id
    - event
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 260
    functionName: airflow.models.trigger.Trigger.submit_event
    functionSourceFile: airflow.models.trigger
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.assets.manager.AssetManager._queue_partitioned_dags
    - event_kwargs.update
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.assets.manager.AssetManager.register_asset_change
    - AssetAliasModel.name.in_
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - dags_to_queue.difference
    - asset_alias_model.asset_events.append
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.update
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - <builtin>.range
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.assets.manager.AssetManager.notify_asset_changed
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - session.scalars
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.models.base.Any.id.desc
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - aam.to_serialized
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - DagModel.is_paused.is_
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - timetable.partition_mapper.to_downstream
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - session.begin_nested
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.assets.manager.AssetManager._queue_dagruns
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - asset_model.aliases.extend
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - session.rollback
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - session.merge
    - log.exception
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.assets.manager.AssetManager._add_asset_alias_association
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.listeners.listener.get_listener_manager
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - sqlalchemy.update.where
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - existing_aliases.get
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - trigger.callback.handle_event
    - packaging.utils.canonicalize_name
    - airflow.assets.manager._lock_asset_model
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - asset.to_serialized
    - kwargs.get
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - task_instance.log.warning
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.assets.manager.AssetManager.nofity_asset_event_emitted
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.models.base.Any.payload.value.items
    - sqlalchemy.dialects.postgresql.insert
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - typing.NamedTuple.value.payload.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.trigger.handle_event_submit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - session.flush
    - airflow.assets.manager.AssetManager._get_or_create_apdr
    - asset_model.to_serialized
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - event
    - task_instance
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 455
    functionName: airflow.models.trigger.handle_event_submit
    functionSourceFile: airflow.models.trigger
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - fnmatch.fnmatch
    - dotted_path.rsplit
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - d.get
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - session.flush
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset.to_serialized
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 15
    IfCount: 5
    argCount: 8
    argDefaultValues: []
    argNames:
    - cls
    - task_instance
    - asset
    - extra
    - source_alias_names
    - session
    - partition_key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 174
    functionName: airflow.assets.manager.AssetManager.register_asset_change
    functionSourceFile: airflow.assets.manager
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres
    - session.begin_nested
    - airflow.assets.manager.AssetManager._queue_dagruns
    - sqlalchemy.dialects.postgresql.insert.values
    - airflow._shared.module_loading.entry_points_with_dist
    - airflow.assets.manager._lock_asset_model
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - inspect.currentframe
    - ifile.read
    - asset_model.aliases.extend
    - pathlib.Path
    - <builtin>.any
    - airflow.assets.manager.AssetManager.notify_asset_changed
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - session.rollback
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - airflow.providers_manager.log_optional_feature_disabled
    - time.sleep
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - session.merge
    - log.exception
    - airflow.assets.manager.AssetManager._queue_partitioned_dags
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - task_instance.log.warning
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - session.scalar
    - <builtin>.len
    - event_kwargs.update
    - airflow.models.base.Any.id.desc
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.get
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - aam.to_serialized
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - airflow.assets.manager.AssetManager.nofity_asset_event_emitted
    - AssetAliasModel.name.in_
    - airflow.assets.manager.AssetManager._add_asset_alias_association
    - log.warning
    - traceback.format_stack
    - dags_to_queue.difference
    - pattern.rstrip
    - <builtin>.next
    - asset_alias_model.asset_events.append
    - importlib.import_module
    - re.compile
    - airflow.utils.sqlalchemy.with_row_locks
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - Stats.incr
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - DagModel.is_paused.is_
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - sqlalchemy.update
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - <builtin>.range
    - session.execute
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.models.base.Any.__init__
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - sqlalchemy.update.where
    - provider.data.get
    - sqlalchemy.orm.Session.get_bind
    - importlib.machinery.SourceFileLoader
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path
    - airflow.providers_manager._check_builtin_provider_prefix
    - sqlalchemy.select.join
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.providers_manager.LazyDictWithCache.__init__
    - sqlalchemy.select
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - session.add
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - timetable.partition_mapper.to_downstream
    - rule.wild_match_pattern.match_file
    - existing_aliases.get
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - session.flush
    - airflow.assets.manager.AssetManager._get_or_create_apdr
    - asset_model.to_serialized
    - <builtin>.iter
    - pattern.strip
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trigger.callback.handle_event
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7bf1580>
    - <ast.Name object at 0x7f1ec7bf1dc0>
    argNames:
    - cls
    - trigger_id
    - exc
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 291
    functionName: airflow.models.trigger.Trigger.submit_failure
    functionSourceFile: airflow.models.trigger
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.where
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - traceback.format_exception
    - <builtin>.type
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.format_exception
    functionSourceFile: traceback
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6d70580>
    - <ast.Name object at 0x7f1ec6d709d0>
    argNames:
    - cls
    - triggerer_id
    - queues
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 326
    functionName: airflow.models.trigger.Trigger.ids_for_triggerer
    functionSourceFile: airflow.models.trigger
    functionUses: 3
    functionsReached:
    - <builtin>.list
    - sqlalchemy.select.where
    - cls.queue.is_
    - query.filter
    - cls.queue.in_
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.queue.in_
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.filter
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.queue.is_
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec819bb20>
    - <ast.Name object at 0x7f1ec819b610>
    argNames:
    - cls
    - triggerer_id
    - capacity
    - health_check_threshold
    - queues
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 343
    functionName: airflow.models.trigger.Trigger.assign_unassigned
    functionSourceFile: airflow.models.trigger
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.filter
    - datetime.datetime.now
    - cls.triggerer_id.not_in
    - query.filter
    - sqlalchemy.update
    - log.info
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.sql.functions.coalesce
    - sqlalchemy.func.count
    - datetime.timedelta
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - session.execute
    - sqlalchemy.sql.functions.coalesce.desc
    - sqlalchemy.update.where
    - Job.end_date.is_
    - filtered_query.limit
    - <builtin>.min
    - airflow._shared.timezones.timezone.utcnow
    - Callback.priority_weight.desc
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - airflow.models.base.Any.id.in_
    - result.extend
    - cls.triggerer_id.is_
    - cls.queue.in_
    - sqlalchemy.select.join
    - <builtin>.getattr
    - airflow.models.trigger.Trigger.get_sorted_triggers
    - session.commit
    - airflow.utils.sqlalchemy.with_row_locks
    - cls.queue.is_
    - sqlalchemy.or_
    - sqlalchemy.select.prefix_with
    - query.with_for_update
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.filter
    functionSourceFile: sqlalchemy
    functionUses: 62
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Job.end_date.is_
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - capacity
    - alive_triggerer_ids
    - queues
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 396
    functionName: airflow.models.trigger.Trigger.get_sorted_triggers
    functionSourceFile: airflow.models.trigger
    functionUses: 4
    functionsReached:
    - cls.triggerer_id.not_in
    - query.filter
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.sql.functions.coalesce
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - session.execute
    - sqlalchemy.sql.functions.coalesce.desc
    - filtered_query.limit
    - <builtin>.min
    - Callback.priority_weight.desc
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - result.extend
    - cls.triggerer_id.is_
    - cls.queue.in_
    - sqlalchemy.select.join
    - <builtin>.getattr
    - airflow.utils.sqlalchemy.with_row_locks
    - cls.queue.is_
    - sqlalchemy.or_
    - sqlalchemy.select.prefix_with
    - query.with_for_update
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Callback.priority_weight.desc
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.functions.coalesce
    functionSourceFile: sqlalchemy
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.functions.coalesce.desc
    functionSourceFile: sqlalchemy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.triggerer_id.is_
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.triggerer_id.not_in
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.prefix_with
    functionSourceFile: sqlalchemy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filtered_query.limit
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.extend
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.flush
    functionSourceFile: <builtin>
    functionUses: 63
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - event
    - task_instance
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 499
    functionName: airflow.models.trigger._
    functionSourceFile: airflow.models.trigger
    functionUses: 0
    functionsReached:
    - airflow.callbacks.database_callback_sink.DatabaseCallbackSink.send
    - airflow.models.trigger._._submit_callback_if_necessary
    - event.xcoms.items
    - task_instance.set_state
    - session.flush
    - pydantic.BaseModel.__init__
    - airflow.models.trigger._._push_xcoms_if_necessary
    - log.exception
    - session.add
    - log.info
    - task_instance.xcom_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instance.set_state
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 516
    functionName: airflow.models.trigger._._submit_callback_if_necessary
    functionSourceFile: airflow.models.trigger
    functionUses: 1
    functionsReached:
    - airflow.callbacks.database_callback_sink.DatabaseCallbackSink.send
    - pydantic.BaseModel.__init__
    - log.exception
    - session.add
    - log.info
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec78b3e50>
    argNames:
    - self
    - callback
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: airflow.callbacks.database_callback_sink.DatabaseCallbackSink.send
    functionSourceFile: airflow.callbacks.database_callback_sink
    functionUses: 2
    functionsReached:
    - session.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 534
    functionName: airflow.models.trigger._._push_xcoms_if_necessary
    functionSourceFile: airflow.models.trigger
    functionUses: 1
    functionsReached:
    - event.xcoms.items
    - task_instance.xcom_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event.xcoms.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instance.xcom_push
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.assets.manager
    functionSourceFile: airflow.assets.manager
    functionUses: 0
    functionsReached:
    - conf.getjson
    - structlog.get_logger
    - conf.getimport
    - contextlib.contextmanager
    - airflow.assets.manager.resolve_asset_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - session
    - asset_id
    - max_retries
    - retry_delay
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 64
    functionName: airflow.assets.manager._lock_asset_model
    functionSourceFile: airflow.assets.manager
    functionUses: 8
    functionsReached:
    - sqlalchemy.select.where
    - session.rollback
    - airflow.utils.sqlalchemy.with_row_locks
    - time.sleep
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - session.flush
    - <builtin>.range
    - session.execute
    - sqlalchemy.update
    - <builtin>.str
    - query.with_for_update
    - sqlalchemy.update.where
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - assets
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 126
    functionName: airflow.assets.manager.AssetManager.create_assets
    functionSourceFile: airflow.assets.manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - urllib.parse.urlsplit.scheme.lower
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - airflow.assets.manager.AssetManager.notify_asset_created
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.models.asset.AssetModel.__init__
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - urllib.parse.urlsplit
    - airflow.models.asset.AssetModel.from_serialized
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - uri.encode
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - session.add
    - airflow.assets.manager.AssetManager.create_assets._add_one
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 129
    functionName: airflow.assets.manager.AssetManager.create_assets._add_one
    functionSourceFile: airflow.assets.manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - urllib.parse.urlsplit.scheme.lower
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - airflow.assets.manager.AssetManager.notify_asset_created
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.models.asset.AssetModel.__init__
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - urllib.parse.urlsplit
    - airflow.models.asset.AssetModel.from_serialized
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - uri.encode
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - session.add
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.add
    functionSourceFile: <builtin>
    functionUses: 118
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 304
    functionName: airflow.assets.manager.AssetManager.notify_asset_created
    functionSourceFile: airflow.assets.manager
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - asset_aliases
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 138
    functionName: airflow.assets.manager.AssetManager.create_asset_aliases
    functionSourceFile: airflow.assets.manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.asset.AssetAliasModel.from_serialized
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - airflow.assets.manager.AssetManager.notify_asset_alias_created
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.assets.manager.AssetManager.create_asset_aliases._add_one
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.models.base.Any.__init__
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - session.add
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_alias
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 146
    functionName: airflow.assets.manager.AssetManager.create_asset_aliases._add_one
    functionSourceFile: airflow.assets.manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.asset.AssetAliasModel.from_serialized
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - airflow.assets.manager.AssetManager.notify_asset_alias_created
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.models.base.Any.__init__
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - session.add
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_assets
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 312
    functionName: airflow.assets.manager.AssetManager.notify_asset_alias_created
    functionSourceFile: airflow.assets.manager
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - alias_names
    - asset_model
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: airflow.assets.manager.AssetManager._add_asset_alias_association
    functionSourceFile: airflow.assets.manager
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.where
    - AssetAliasModel.name.in_
    - existing_aliases.get
    - asset_model.aliases.extend
    - airflow.models.base.Any.__init__
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AssetAliasModel.name.in_
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existing_aliases.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_model.aliases.extend
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instance.log.warning
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_kwargs.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_alias_model.asset_events.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.is_paused.is_
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 320
    functionName: airflow.assets.manager.AssetManager.notify_asset_changed
    functionSourceFile: airflow.assets.manager
    functionUses: 5
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aam.to_serialized
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_event
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 328
    functionName: airflow.assets.manager.AssetManager.nofity_asset_event_emitted
    functionSourceFile: airflow.assets.manager
    functionUses: 5
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 6
    argDefaultValues: []
    argNames:
    - cls
    - asset_id
    - dags_to_queue
    - partition_key
    - event
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 336
    functionName: airflow.assets.manager.AssetManager._queue_dagruns
    functionSourceFile: airflow.assets.manager
    functionUses: 5
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres
    - session.begin_nested
    - airflow.models.serialized_dag.SerializedDagModel.get
    - sqlalchemy.update
    - sqlalchemy.dialects.postgresql.insert.values
    - airflow.assets.manager._lock_asset_model
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.dialects.postgresql.insert
    - structlog.get_logger
    - <builtin>.range
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - session.add
    - airflow.models.base.Any.__init__
    - sqlalchemy.update.where
    - log.debug
    - session.rollback
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - timetable.partition_mapper.to_downstream
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    - log.warning
    - time.sleep
    - dags_to_queue.difference
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path
    - <builtin>.str
    - <builtin>.getattr
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.utils.sqlalchemy.with_row_locks
    - session.flush
    - airflow.assets.manager.AssetManager._get_or_create_apdr
    - session.merge
    - airflow.assets.manager.AssetManager._queue_partitioned_dags
    - query.with_for_update
    - airflow.models.base.Any.id.desc
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - cls
    - asset_id
    - partition_dags
    - event
    - partition_key
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 380
    functionName: airflow.assets.manager.AssetManager._queue_partitioned_dags
    functionSourceFile: airflow.assets.manager
    functionUses: 6
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.models.serialized_dag.SerializedDagModel.get
    - sqlalchemy.update
    - airflow.assets.manager._lock_asset_model
    - sqlalchemy.select
    - sqlalchemy.select.where
    - structlog.get_logger
    - <builtin>.range
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - session.add
    - sqlalchemy.update.where
    - airflow.models.base.Any.__init__
    - session.rollback
    - timetable.partition_mapper.to_downstream
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - log.warning
    - <builtin>.str
    - <builtin>.getattr
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.utils.sqlalchemy.with_row_locks
    - session.flush
    - airflow.assets.manager.AssetManager._get_or_create_apdr
    - query.with_for_update
    - airflow.models.base.Any.id.desc
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dags_to_queue.difference
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - asset_id
    - dags_to_queue
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 502
    functionName: airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres
    functionSourceFile: airflow.assets.manager
    functionUses: 6
    functionsReached:
    - sqlalchemy.dialects.postgresql.insert.values
    - session.execute
    - sqlalchemy.dialects.postgresql.insert
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - asset_id
    - dags_to_queue
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 483
    functionName: airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path
    functionSourceFile: airflow.assets.manager
    functionUses: 6
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - session.begin_nested
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    - structlog.get_logger
    - session.merge
    - airflow.models.base.Any.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9583bb0>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 695
    functionName: airflow.models.serialized_dag.SerializedDagModel.get
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 61
    functionsReached:
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - sqlalchemy.select.where
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timetable.partition_mapper.to_downstream
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - target_key
    - target_dag
    - asset_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 431
    functionName: airflow.assets.manager.AssetManager._get_or_create_apdr
    functionSourceFile: airflow.assets.manager
    functionUses: 7
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - sqlalchemy.update
    - airflow.assets.manager._lock_asset_model
    - sqlalchemy.select
    - sqlalchemy.select.where
    - structlog.get_logger
    - <builtin>.range
    - session.execute
    - session.add
    - sqlalchemy.update.where
    - airflow.models.base.Any.__init__
    - session.rollback
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - <builtin>.str
    - <builtin>.getattr
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.utils.sqlalchemy.with_row_locks
    - session.flush
    - query.with_for_update
    - airflow.models.base.Any.id.desc
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.id.desc
    functionSourceFile: airflow
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 486
    functionName: airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    functionSourceFile: airflow.assets.manager
    functionUses: 7
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - session.begin_nested
    - structlog.get_logger
    - session.merge
    - airflow.models.base.Any.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.begin_nested
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.postgresql.insert
    functionSourceFile: sqlalchemy
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.postgresql.insert.values
    functionSourceFile: sqlalchemy
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 512
    functionName: airflow.assets.manager.resolve_asset_manager
    functionSourceFile: airflow.assets.manager
    functionUses: 1
    functionsReached:
    - conf.getjson
    - conf.getimport
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.listeners.types
    functionSourceFile: airflow.listeners.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.serialized_dag
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - conf.getboolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_id_dependencies
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.__init__
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 85
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.resolve
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 8
    functionsReached:
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - <builtin>.set
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - asset_alias_names.add
    - attrs.AttrsInstance.__init__
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - asset_ref_names.add
    - sqlalchemy.tuple_.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - asset_ref_uris.add
    - dag_deps.append
    - AssetAliasModel.name.in_
    - sqlalchemy.tuple_
    - asset_names_uris.add
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - sqlalchemy.orm.relationship.has
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - airflow.models.base.Any.uri.in_
    - dep_data.get
    - dag_deps.extend
    - json.loads
    - AssetModel.name.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - <builtin>.set
    - asset_ref_names.add
    - asset_names_uris.add
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - json.loads
    - asset_alias_names.add
    - attrs.AttrsInstance.__init__
    - asset_ref_uris.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - asset_name_uris
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.tuple_
    - sqlalchemy.tuple_.in_
    - attrs.AttrsInstance.__init__
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - asset_ref_names
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - AssetModel.name.in_
    - sqlalchemy.select.where
    - sqlalchemy.orm.relationship.has
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - asset_ref_uris
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - airflow.models.base.Any.uri.in_
    - sqlalchemy.select.where
    - sqlalchemy.orm.relationship.has
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - asset_alias_names
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - sqlalchemy.select.where
    - AssetAliasModel.name.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dep_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 188
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - dep_data.get
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - json.loads
    - <builtin>.str
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_deps.append
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dep_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 234
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - dep_data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dep_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 237
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - dep_data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dep_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 9
    functionsReached:
    - <builtin>.str
    - dep_data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dep_data.get
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_names_uris.add
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_ref_names.add
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_ref_uris.add
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_alias_names.add
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.tuple_
    functionSourceFile: sqlalchemy
    functionUses: 76
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.tuple_.in_
    functionSourceFile: sqlalchemy
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AssetModel.name.in_
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dep_data
    - ref_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 200
    functionName: airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 11
    functionsReached:
    - <builtin>.str
    - dep_data.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Uuid
    functionSourceFile: sqlalchemy
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.serialized_dag.SerializedDagModel
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - <builtin>.tuple
    - sqlalchemy.JSON.with_variant
    - sqlalchemy.JSON
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - sqlalchemy.orm.backref
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.ForeignKey
    - sqlalchemy.orm.foreign
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.JSON.with_variant
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 338
    functionName: airflow.models.serialized_dag.SerializedDagModel.__init__
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 42
    functionsReached:
    - zlib.compress
    - pydantic.BaseModel.data.copy
    - <builtin>.isinstance
    - <builtin>.sorted
    - pydantic.BaseModel.data.items
    - airflow.utils.hashlib_wrapper.md5
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - i.get
    - <builtin>.all
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - hashlib.md5
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.compress
    functionSourceFile: zlib
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 357
    functionName: airflow.models.serialized_dag.SerializedDagModel.__repr__
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - serialized_dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 374
    functionName: airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 45
    functionsReached:
    - <builtin>.isinstance
    - pydantic.BaseModel.data.items
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - i.get
    - <builtin>.all
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.data.copy
    functionSourceFile: pydantic
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e3da00>
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 27
    functionName: airflow.utils.hashlib_wrapper.md5
    functionSourceFile: airflow.utils.hashlib_wrapper
    functionUses: 58
    functionsReached:
    - hashlib.md5
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.data.items
    functionSourceFile: pydantic
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: i.get
    functionSourceFile: <builtin>
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict.<lambda1>
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dag_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 394
    functionName: airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 42
    functionsReached:
    - uuid_mapping.keys
    - <builtin>.list
    - deadline_alert.get
    - dag_data.get
    - uuid6.uuid7
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_data.get
    functionSourceFile: <builtin>
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deadline_alert.get
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid6.uuid7
    functionSourceFile: uuid6
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid_mapping.keys
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - serialized_dag
    - uuid_mapping
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 42
    functionsReached:
    - uuid.UUID
    - uuid_mapping.items
    - serialized_dag.deadline_alerts.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid_mapping.items
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uuid.UUID
    functionSourceFile: uuid
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_dag.deadline_alerts.append
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 10
    IfCount: 8
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fa1910>
    - <ast.Constant object at 0x7f1ec6fa12b0>
    - <ast.Name object at 0x7f1ec6fa1c70>
    argNames:
    - cls
    - dag
    - bundle_name
    - bundle_version
    - min_update_interval
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 446
    functionName: airflow.models.serialized_dag.SerializedDagModel.write_dag
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 41
    functionsReached:
    - source.encode
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dag_data.get
    - datetime.datetime.now
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - serialized_dag.deadline_alerts.append
    - sqlalchemy.update
    - airflow.models.dag_version.DagVersion.write_dag
    - existing_serialized_dag.data.get
    - sqlalchemy.exists
    - hashlib.md5
    - zipfile.ZipFile
    - ZIP_REGEX.search
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - sqlalchemy.exists.where
    - dag.data.get
    - airflow.models.dag_version.DagVersion._latest_version_select
    - <builtin>.open
    - datetime.timedelta
    - airflow.utils.hashlib_wrapper.md5
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - sqlalchemy.orm.joinedload
    - query.where
    - zipfile.is_zipfile
    - session.add
    - airflow.models.base.Any.__init__
    - sqlalchemy.update.where
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - <builtin>.sorted
    - json.dumps
    - f.read
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - sqlalchemy.sql.expression.literal
    - <builtin>.list
    - log.debug
    - uuid_mapping.items
    - airflow._shared.timezones.timezone.utcnow
    - uuid.UUID
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - query.options
    - uuid6.uuid7
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - <builtin>.all
    - <builtin>.bool
    - cls.last_updated.desc
    - session.scalars
    - airflow.models.dagcode.DagCode.write_code
    - <builtin>.getattr
    - zlib.compress
    - uuid_mapping.keys
    - query.order_by
    - pydantic.BaseModel.data.copy
    - <builtin>.isinstance
    - airflow.utils.sqlalchemy.with_row_locks
    - conf.getboolean
    - pydantic.BaseModel.data.items
    - deadline_alert.get
    - airflow.models.dagcode.DagCode.__init__
    - airflow.models.dagcode.DagCode._get_code_from_db
    - session.merge
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - i.get
    - airflow.utils.file.open_maybe_zipped
    - query.with_for_update
    - <builtin>.str
    - session.scalar
    - airflow.models.dagcode.DagCode.get_code_from_file
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.literal
    functionSourceFile: sqlalchemy
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.created_at.desc
    functionSourceFile: airflow
    functionUses: 110
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.data.get
    functionSourceFile: <builtin>
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existing_serialized_dag.data.get
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6fa86a0>
    argNames:
    - cls
    - dag_id
    - fileloc
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 176
    functionName: airflow.models.dagcode.DagCode.update_source_code
    functionSourceFile: airflow.models.dagcode
    functionUses: 42
    functionsReached:
    - source.encode
    - airflow.models.dagcode.DagCode.dag_source_hash
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - hashlib.md5
    - zipfile.ZipFile
    - ZIP_REGEX.search
    - sqlalchemy.select
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - sqlalchemy.select.where
    - <builtin>.open
    - zipfile.is_zipfile
    - f.read
    - cls.last_updated.desc
    - conf.getboolean
    - session.merge
    - io.TextIOWrapper
    - airflow.utils.file.open_maybe_zipped
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - airflow.models.dagcode.DagCode.get_code_from_file
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - cls
    - dag_id
    - bundle_name
    - bundle_version
    - version_number
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 108
    functionName: airflow.models.dag_version.DagVersion.write_dag
    functionSourceFile: airflow.models.dag_version
    functionUses: 42
    functionsReached:
    - log.debug
    - query.order_by
    - sqlalchemy.select.where
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.dag_version.DagVersion._latest_version_select
    - query.with_for_update
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - query.options
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - query.where
    - session.add
    - airflow.models.base.Any.__init__
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7fcb580>
    argNames:
    - cls
    - dag_version
    - fileloc
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 83
    functionName: airflow.models.dagcode.DagCode.write_code
    functionSourceFile: airflow.models.dagcode
    functionUses: 42
    functionsReached:
    - source.encode
    - airflow.models.dagcode.DagCode.dag_source_hash
    - hashlib.md5
    - ZIP_REGEX.search
    - zipfile.ZipFile
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.open
    - zipfile.is_zipfile
    - session.add
    - f.read
    - log.debug
    - cls.last_updated.desc
    - conf.getboolean
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.models.dagcode.DagCode.__init__
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow.utils.file.open_maybe_zipped
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - airflow.models.dagcode.DagCode.get_code_from_file
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dag_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 574
    functionName: airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 67
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.func.max
    functionSourceFile: sqlalchemy
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec91b0f40>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 617
    functionName: airflow.models.serialized_dag.SerializedDagModel.read_all_dags
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached:
    - log.debug
    - sqlalchemy.sql.expression.func.max
    - log.warning
    - sqlalchemy.select.group_by
    - session.scalars
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.group_by
    functionSourceFile: sqlalchemy
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 652
    functionName: airflow.models.serialized_dag.SerializedDagModel.data
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached:
    - zlib.decompress
    - json.loads
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zlib.decompress
    functionSourceFile: zlib
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 663
    functionName: airflow.models.serialized_dag.SerializedDagModel.dag
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - pydantic.BaseModel.data.get
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sched.get
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - val.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - dep_type.replace
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - dag_dict.get
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_var.items
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - task_var.pop
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - kwargs_ref.deref
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - s.replace
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - dag_dict.pop
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - uri.count
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.serialization.serialized_objects.DagSerialization.from_dict
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - <builtin>.list
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk.definitions.dag._create_timetable
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - dep.get
    - query.items
    - importlib.resources.files.joinpath
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.models.connection.Connection.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - schema_data.get
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - task_var.get
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec81425e0>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 676
    functionName: airflow.models.serialized_dag.SerializedDagModel.has_dag
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.sql.expression.literal
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9583f40>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 687
    functionName: airflow.models.serialized_dag.SerializedDagModel.get_dag
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 21
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9583460>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 706
    functionName: airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 7
    functionsReached:
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - <builtin>.set
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - asset_alias_names.add
    - attrs.AttrsInstance.__init__
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.sql.expression.func.json_extract
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - asset_ref_names.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - sqlalchemy.tuple_.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - session.execute
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - sqlalchemy.select.group_by
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - asset_ref_uris.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - sqlalchemy.sql.expression.literal
    - dag_deps.append
    - AssetAliasModel.name.in_
    - sqlalchemy.sql.expression.func.max
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.tuple_
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - sqlalchemy.orm.relationship.has
    - asset_names_uris.add
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - sqlalchemy.select.join
    - airflow.models.base.Any.uri.in_
    - <builtin>.getattr
    - sqlalchemy.sql.expression.func.json_extract_path
    - dep_data.get
    - dag_deps.extend
    - json.loads
    - cls._data.op
    - AssetModel.name.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.func.json_extract
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - deps_data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 732
    functionName: airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.load_json
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 0
    functionsReached:
    - zlib.decompress
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._data.op
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.func.json_extract_path
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    functionSourceFile: airflow.models.serialized_dag
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.hashlib_wrapper
    functionSourceFile: airflow.utils.hashlib_wrapper
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashlib.md5
    functionSourceFile: hashlib
    functionUses: 72
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.dagcode
    functionSourceFile: airflow.models.dagcode
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.dagcode.DagCode
    functionSourceFile: airflow.models.dagcode
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.Text
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - functools.wraps
    - sqlalchemy.Text.with_variant
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.ForeignKey
    - sqlalchemy.dialects.mysql.MEDIUMTEXT
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.mysql.MEDIUMTEXT
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91b08e0>
    argNames:
    - self
    - dag_version
    - full_filepath
    - source_code
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 74
    functionName: airflow.models.dagcode.DagCode.__init__
    functionSourceFile: airflow.models.dagcode
    functionUses: 43
    functionsReached:
    - sqlalchemy.select.where
    - source.encode
    - airflow.models.dagcode.DagCode.dag_source_hash
    - cls.last_updated.desc
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.models.dagcode.DagCode.code
    - airflow.utils.hashlib_wrapper.md5
    - hashlib.md5
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec71eaf70>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: airflow.models.dagcode.DagCode.code
    functionSourceFile: airflow.models.dagcode
    functionUses: 44
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.dagcode.DagCode._get_code_from_db
    - cls.last_updated.desc
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - source
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: airflow.models.dagcode.DagCode.dag_source_hash
    functionSourceFile: airflow.models.dagcode
    functionUses: 45
    functionsReached:
    - airflow.utils.hashlib_wrapper.md5
    - hashlib.md5
    - source.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - fileloc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: airflow.models.dagcode.DagCode.get_code_from_file
    functionSourceFile: airflow.models.dagcode
    functionUses: 44
    functionsReached:
    - zipfile.ZipFile
    - conf.getboolean
    - <builtin>.open
    - io.TextIOWrapper
    - zipfile.is_zipfile
    - airflow.utils.file.open_maybe_zipped
    - ZIP_REGEX.search
    - f.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec71ea670>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: airflow.models.dagcode.DagCode.has_dag
    functionSourceFile: airflow.models.dagcode
    functionUses: 0
    functionsReached:
    - sqlalchemy.sql.expression.literal
    - sqlalchemy.select.where
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec86d99a0>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: airflow.models.dagcode.DagCode._get_code_from_db
    functionSourceFile: airflow.models.dagcode
    functionUses: 45
    functionsReached:
    - cls.last_updated.desc
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - DagCodeNotFound
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5c13310>
    argNames:
    - fileloc
    - mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.utils.file.open_maybe_zipped
    functionSourceFile: airflow.utils.file
    functionUses: 45
    functionsReached:
    - ZIP_REGEX.search
    - <builtin>.open
    - io.TextIOWrapper
    - zipfile.is_zipfile
    - zipfile.ZipFile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.read
    functionSourceFile: <builtin>
    functionUses: 61
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.last_updated.desc
    functionSourceFile: <builtin>
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: source.encode
    functionSourceFile: <builtin>
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dag_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: airflow.models.dagcode.DagCode._latest_dagcode_select
    functionSourceFile: airflow.models.dagcode
    functionUses: 44
    functionsReached:
    - cls.last_updated.desc
    - sqlalchemy.select.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6fa1820>
    argNames:
    - cls
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 164
    functionName: airflow.models.dagcode.DagCode.get_latest_dagcode
    functionSourceFile: airflow.models.dagcode
    functionUses: 43
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - cls.last_updated.desc
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.dag_version
    functionSourceFile: airflow.models.dag_version
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.dag_version.DagVersion
    functionSourceFile: airflow.models.dag_version
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - sqlalchemy.UniqueConstraint
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.ForeignKey
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.UniqueConstraint
    functionSourceFile: sqlalchemy
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: airflow.models.dag_version.DagVersion.__repr__
    functionSourceFile: airflow.models.dag_version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 91
    functionName: airflow.models.dag_version.DagVersion.bundle_url
    functionSourceFile: airflow.models.dag_version
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.relationship.render_url
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - cfg_bundle.bundle_class
    - airflow._shared.module_loading.import_string
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - <builtin>.hasattr
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - <builtin>.super
    - bundles.values
    - <builtin>.list
    - bundle_config_list.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - airflow.dag_processing.bundles.manager.DagBundlesManager.view_url
    - importlib.import_module
    - conf.getjson
    - bundle.view_url
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - warnings.warn
    - <builtin>.iter
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.relationship.render_url
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9207c10>
    - <ast.Constant object at 0x7f1ec92078b0>
    - <ast.Constant object at 0x7f1ec9207d90>
    argNames:
    - cls
    - dag_id
    - bundle_version
    - load_dag_model
    - load_bundle_model
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 145
    functionName: airflow.models.dag_version.DagVersion._latest_version_select
    functionSourceFile: airflow.models.dag_version
    functionUses: 73
    functionsReached:
    - query.order_by
    - sqlalchemy.select.where
    - query.options
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - query.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.options
    functionSourceFile: <builtin>
    functionUses: 74
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - cls
    - dag_id
    - bundle_version
    - load_dag_model
    - load_bundle_model
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 173
    functionName: airflow.models.dag_version.DagVersion.get_latest_version
    functionSourceFile: airflow.models.dag_version
    functionUses: 56
    functionsReached:
    - query.order_by
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - query.options
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - query.where
    - typing.cast.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.scalar
    functionSourceFile: typing
    functionUses: 61
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec75f6f10>
    argNames:
    - cls
    - dag_id
    - version_number
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: airflow.models.dag_version.DagVersion.get_version
    functionSourceFile: airflow.models.dag_version
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - version_select_obj.where
    - version_select_obj.order_by
    - airflow.models.base.Any.id.desc
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: version_select_obj.where
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: version_select_obj.order_by
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 224
    functionName: airflow.models.dag_version.DagVersion.version
    functionSourceFile: airflow.models.dag_version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.file
    functionSourceFile: airflow.utils.file
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.overload
    - re.escape
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - fileloc
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.utils.file.correct_maybe_zipped
    functionSourceFile: airflow.utils.file
    functionUses: 14
    functionsReached:
    - <builtin>.str
    - ZIP_REGEX.search
    - zipfile.is_zipfile
    - search_.groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ZIP_REGEX.search
    functionSourceFile: <builtin>
    functionUses: 56
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: search_.groups
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zipfile.is_zipfile
    functionSourceFile: zipfile
    functionUses: 64
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zipfile.ZipFile
    functionSourceFile: zipfile
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec956fdf0>
    argNames:
    - directory
    - safe_mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 77
    functionName: airflow.utils.file.list_py_file_paths
    functionSourceFile: airflow.utils.file
    functionUses: 29
    functionsReached:
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.utils.file.might_contain_dag
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - os.path.isdir
    - airflow.utils.file.find_dag_file_paths
    - os.walk
    - pattern.startswith
    - re.sub
    - <builtin>.open
    - os.path.isfile
    - ifile.read
    - pathlib.Path
    - zipfile.is_zipfile
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - file_paths.extend
    - <builtin>.isinstance
    - re.compile
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - conf.getimport
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    - file_paths.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.isfile
    functionSourceFile: os
    functionUses: 58
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.isdir
    functionSourceFile: os
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - directory
    - safe_mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 101
    functionName: airflow.utils.file.find_dag_file_paths
    functionSourceFile: airflow.utils.file
    functionUses: 30
    functionsReached:
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.utils.file.might_contain_dag
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - os.walk
    - pattern.startswith
    - re.sub
    - <builtin>.open
    - ifile.read
    - pathlib.Path
    - zipfile.is_zipfile
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - <builtin>.isinstance
    - re.compile
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - conf.getimport
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    - file_paths.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file_paths.extend
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72657f0>
    argNames:
    - file_path
    - safe_mode
    - zip_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: airflow.utils.file.might_contain_dag
    functionSourceFile: airflow.utils.file
    functionUses: 38
    functionsReached:
    - conf.getimport
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file_paths.append
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7265190>
    argNames:
    - file_path
    - zip_file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow.utils.file.might_contain_dag_via_default_heuristic
    functionSourceFile: airflow.utils.file
    functionUses: 0
    functionsReached:
    - <builtin>.open
    - zip_file.open
    - current_file.read
    - dag_file.read
    - zipfile.is_zipfile
    - <builtin>.any
    - content.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zip_file.open
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current_file.read
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_file.read
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - module
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: airflow.utils.file._find_imported_modules
    functionSourceFile: airflow.utils.file
    functionUses: 32
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 173
    functionName: airflow.utils.file.iter_airflow_imports
    functionSourceFile: airflow.utils.file
    functionUses: 31
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.file._find_imported_modules
    - pathlib.Path.read_bytes
    - m.startswith
    - ast.parse
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.read_bytes
    functionSourceFile: pathlib
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.parse
    functionSourceFile: ast
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.startswith
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: airflow.utils.file.get_unique_dag_module_name
    functionSourceFile: airflow.utils.file
    functionUses: 8
    functionsReached:
    - MODIFIED_DAG_MODULE_NAME.format
    - hashlib.sha1
    - <builtin>.isinstance
    - file_path.encode
    - re.sub
    - pathlib.Path
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file_path.encode
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashlib.sha1
    functionSourceFile: hashlib
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: MODIFIED_DAG_MODULE_NAME.format
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 193
    functionName: airflow.utils.file.__getattr__
    functionSourceFile: airflow.utils.file
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.deadline_alert
    functionSourceFile: airflow.models.deadline_alert
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.deadline_alert.DeadlineAlert
    functionSourceFile: airflow.models.deadline_alert
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.ForeignKey
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.models.deadline_alert.DeadlineAlert.__repr__
    functionSourceFile: airflow.models.deadline_alert
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: airflow.models.deadline_alert.DeadlineAlert.__eq__
    functionSourceFile: airflow.models.deadline_alert
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: airflow.models.deadline_alert.DeadlineAlert.__hash__
    functionSourceFile: airflow.models.deadline_alert
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 89
    functionName: airflow.models.deadline_alert.DeadlineAlert.reference_class
    functionSourceFile: airflow.models.deadline_alert
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.vars
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.get_reference_class
    - <builtin>.issubclass
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.get_reference_class
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 1
    functionsReached:
    - <builtin>.issubclass
    - <builtin>.next
    - <builtin>.vars
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7f12370>
    argNames:
    - cls
    - deadline_alert_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.models.deadline_alert.DeadlineAlert.get_by_id
    functionSourceFile: airflow.models.deadline_alert
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - <builtin>.isinstance
    - uuid.UUID
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - NoResultFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.deadline
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.models.deadline.classproperty
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.deadline.classproperty
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.reference_name
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - session
    - interval
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 92
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.evaluate_with
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.func.timestampdiff
    - sqlalchemy.select.filter
    - datetime.datetime.now
    - <builtin>.sum
    - sqlalchemy.select
    - kwargs.items
    - sqlalchemy.func.extract
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline._evaluate_with
    - datetime.timedelta
    - session.execute
    - sqlalchemy.func.julianday
    - kwargs.keys
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - DagRun.end_date.isnot
    - filtered_kwargs.keys
    - sqlalchemy.text
    - <builtin>.getattr
    - logger.info
    - DagRun.start_date.isnot
    - DagRun.logical_date.desc
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline._evaluate_with
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filtered_kwargs.keys
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.keys
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline._evaluate_with
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 189
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline._evaluate_with
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 1
    functionsReached:
    - sqlalchemy.func.timestampdiff
    - sqlalchemy.select.filter
    - datetime.datetime.now
    - <builtin>.sum
    - sqlalchemy.select
    - sqlalchemy.func.extract
    - datetime.timedelta
    - session.execute
    - sqlalchemy.func.julianday
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - DagRun.end_date.isnot
    - sqlalchemy.text
    - <builtin>.getattr
    - logger.info
    - DagRun.start_date.isnot
    - DagRun.logical_date.desc
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference._evaluate_with
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 113
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.deserialize_reference
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 121
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.serialize_reference
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 125
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.__eq__
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.serialize_reference
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline.serialize_reference
    - <builtin>.isinstance
    - abc.ABC._datetime.timestamp
    - <builtin>.NotImplemented
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline.serialize_reference
    - other.serialize_reference
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.NotImplemented
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 231
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline.serialize_reference
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline.serialize_reference
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 2
    functionsReached:
    - abc.ABC._datetime.timestamp
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.serialize_reference
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.__hash__
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.serialize_reference
    - <builtin>.hash
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline.serialize_reference
    - <builtin>.frozenset
    - abc.ABC._datetime.timestamp
    - airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline.serialize_reference
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.ABC._datetime.timestamp
    functionSourceFile: abc
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 149
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline.deserialize_reference
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - datetime.datetime.fromtimestamp
    - result.in_timezone
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.from_timestamp
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - <builtin>.isinstance
    - pendulum.UTC.lower
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.local_timezone
    - pendulum.tz.local_timezone
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 157
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunLogicalDateDeadline._evaluate_with
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow.serialization.definitions.deadline._fetch_from_db
    - session.execute
    - logger.warning
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - column
    - session
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: airflow.serialization.definitions.deadline._fetch_from_db
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 2
    functionsReached:
    - logger.warning
    - sqlalchemy.select.where
    - session.execute
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunQueuedAtDeadline
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 168
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunQueuedAtDeadline._evaluate_with
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow.serialization.definitions.deadline._fetch_from_db
    - session.execute
    - logger.warning
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 182
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline.__post_init__
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.extract
    functionSourceFile: sqlalchemy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.timestampdiff
    functionSourceFile: sqlalchemy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.julianday
    functionSourceFile: sqlalchemy
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.logical_date.desc
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.start_date.isnot
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.end_date.isnot
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger.info
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 239
    functionName: airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline.deserialize_reference
    functionSourceFile: airflow.serialization.definitions.deadline
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - reference_data.get
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reference_data.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.deadline
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - method
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: airflow.models.deadline.classproperty.__init__
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9233760>
    argNames:
    - self
    - instance
    - cls
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: airflow.models.deadline.classproperty.__get__
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.deadline.Deadline
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKey
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5cd0070>
    argNames:
    - self
    - deadline_time
    - callback
    - dagrun_id
    - deadline_alert_id
    - dag_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: airflow.models.deadline.Deadline.__init__
    functionSourceFile: airflow.models.deadline
    functionUses: 14
    functionsReached:
    - Callback.create_from_sdk_def
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Callback.create_from_sdk_def
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: airflow.models.deadline.Deadline.__repr__
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - airflow.models.deadline.Deadline.__repr__._determine_resource
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: airflow.models.deadline.Deadline.__repr__._determine_resource
    functionSourceFile: airflow.models.deadline
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - session
    - conditions
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: airflow.models.deadline.Deadline.prune_deadlines
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - dagruns_to_refresh.add
    - logger.exception
    - session.flush
    - session.delete
    - conditions.items
    - session.execute
    - logger.debug
    - session.refresh
    - sqlalchemy.and_
    - Stats.incr
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conditions.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dagruns_to_refresh.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.refresh
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 208
    functionName: airflow.models.deadline.Deadline.handle_miss
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.relationship.queue
    - session.get
    - airflow.models.deadline.Deadline.handle_miss.get_simple_context
    - pydantic.BaseModel.model_validate
    - session.add
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: airflow.models.deadline.Deadline.handle_miss.get_simple_context
    functionSourceFile: airflow.models.deadline
    functionUses: 1
    functionsReached:
    - session.get
    - pydantic.BaseModel.model_validate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.get
    functionSourceFile: <builtin>
    functionUses: 61
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.relationship.queue
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 248
    functionName: airflow.models.deadline.ReferenceModels.get_reference_class
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.issubclass
    - <builtin>.next
    - <builtin>.vars
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.deadline.ReferenceModels.BaseDeadlineReference
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.models.deadline.classproperty
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 272
    functionName: airflow.models.deadline.ReferenceModels.BaseDeadlineReference.reference_name
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - session
    - interval
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 275
    functionName: airflow.models.deadline.ReferenceModels.BaseDeadlineReference.evaluate_with
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.func.timestampdiff
    - logger.error
    - sqlalchemy.select.compile
    - sqlalchemy.select.filter
    - datetime.datetime.now
    - sqlalchemy.inspect
    - airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline._evaluate_with
    - <builtin>.sum
    - sqlalchemy.select
    - airflow.models.deadline.ReferenceModels.DagRunQueuedAtDeadline._evaluate_with
    - sqlalchemy.select.where
    - kwargs.items
    - logger.exception
    - sqlalchemy.func.extract
    - datetime.timedelta
    - session.execute
    - sqlalchemy.func.julianday
    - kwargs.keys
    - decimal.Decimal
    - query.limit
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - filtered_kwargs.keys
    - DagRun.end_date.isnot
    - sqlalchemy.text
    - <builtin>.getattr
    - logger.info
    - DagRun.start_date.isnot
    - logger.debug
    - airflow.models.deadline._fetch_from_db
    - typing.cast
    - DagRun.logical_date.desc
    - conditions.items
    - airflow.models.deadline.ReferenceModels.DagRunLogicalDateDeadline._evaluate_with
    - airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline._evaluate_with
    - <builtin>.str
    - <builtin>.float
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 354
    functionName: airflow.models.deadline.ReferenceModels.DagRunQueuedAtDeadline._evaluate_with
    functionSourceFile: airflow.models.deadline
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - logger.error
    - airflow.models.deadline._fetch_from_db
    - logger.exception
    - sqlalchemy.select.compile
    - conditions.items
    - sqlalchemy.inspect
    - logger.debug
    - <builtin>.str
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 343
    functionName: airflow.models.deadline.ReferenceModels.DagRunLogicalDateDeadline._evaluate_with
    functionSourceFile: airflow.models.deadline
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - logger.error
    - airflow.models.deadline._fetch_from_db
    - logger.exception
    - sqlalchemy.select.compile
    - conditions.items
    - sqlalchemy.inspect
    - logger.debug
    - <builtin>.str
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 325
    functionName: airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline._evaluate_with
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 375
    functionName: airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline._evaluate_with
    functionSourceFile: airflow.models.deadline
    functionUses: 1
    functionsReached:
    - sqlalchemy.func.timestampdiff
    - sqlalchemy.select.filter
    - datetime.datetime.now
    - <builtin>.sum
    - sqlalchemy.select
    - sqlalchemy.func.extract
    - datetime.timedelta
    - session.execute
    - sqlalchemy.func.julianday
    - decimal.Decimal
    - query.limit
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - DagRun.end_date.isnot
    - sqlalchemy.text
    - <builtin>.getattr
    - logger.info
    - DagRun.start_date.isnot
    - typing.cast
    - DagRun.logical_date.desc
    - <builtin>.str
    - <builtin>.float
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 291
    functionName: airflow.models.deadline.ReferenceModels.BaseDeadlineReference._evaluate_with
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 296
    functionName: airflow.models.deadline.ReferenceModels.BaseDeadlineReference.deserialize_reference
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 310
    functionName: airflow.models.deadline.ReferenceModels.BaseDeadlineReference.serialize_reference
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 328
    functionName: airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline.serialize_reference
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - abc.ABC._datetime.timestamp
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 335
    functionName: airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline.deserialize_reference
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - datetime.datetime.fromtimestamp
    - result.in_timezone
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.from_timestamp
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - <builtin>.isinstance
    - pendulum.UTC.lower
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.local_timezone
    - pendulum.tz.local_timezone
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74addc0>
    argNames:
    - model_reference
    - session
    - conditions
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 454
    functionName: airflow.models.deadline._fetch_from_db
    functionSourceFile: airflow.models.deadline
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.where
    - logger.error
    - logger.exception
    - sqlalchemy.select.compile
    - conditions.items
    - sqlalchemy.inspect
    - logger.debug
    - <builtin>.str
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.deadline.ReferenceModels.DagRunQueuedAtDeadline
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 368
    functionName: airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline.__post_init__
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decimal.Decimal
    functionSourceFile: decimal
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 431
    functionName: airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline.serialize_reference
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - reference_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 439
    functionName: airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline.deserialize_reference
    functionSourceFile: airflow.models.deadline
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - reference_data.get
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.inspect
    functionSourceFile: sqlalchemy
    functionUses: 64
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.compile
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_run
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_run
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_run
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunClearBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_run
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_run
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.AliasPath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.AliasPath
    functionSourceFile: pydantic
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_run
    functionUses: 0
    functionsReached:
    - pydantic.model_validator
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.model_validator
    functionSourceFile: pydantic
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody.check_data_intervals
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_run
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 118
    functionName: airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody.validate_context
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_run
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - dag.timetable.generate_run_id
    - dag.timetable.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.timetable.infer_manual_data_interval
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.timetable.generate_run_id
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.dag
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - structlog.get_logger
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.dag.SerializedDAG
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - operator.attrgetter
    - attrs.Factory
    - airflow.utils.session.provide_session
    - attrs.field
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.cached_property
    - functools.wraps
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 137
    functionName: airflow.serialization.definitions.dag.SerializedDAG.__repr__
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 13
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7317490>
    - <ast.Name object at 0x7f1ec7317880>
    argNames:
    - cls
    - bundle_name
    - bundle_version
    - dags
    - parse_duration
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 175
    functionName: airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 40
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - sqlalchemy.orm.load_only
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - asset_op.sync_asset_aliases
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - deps.extend
    - DagRun.id.desc
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - attrs.has
    - datetime.timedelta
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - asset_op.add_dag_asset_name_uri_references
    - pathlib.Path
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - serialized_params.append
    - SecretCache.get_variable
    - inspect.signature
    - log.exception
    - asset_op.add_asset_trigger_references
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.globals
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - DagModel.dag_id.in_
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - pattern.startswith
    - conf.get
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - field_name.endswith
    - dm.tags.remove
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - serialized_dag.get
    - json.dumps
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - var._dict.items
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 529
    functionName: airflow.dag_processing.collection.DagModelOperation.add_dags
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 41
    functionsReached:
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - typing.NamedTuple.dags.items
    - session.add
    - airflow.utils.sqlalchemy.with_row_locks
    - sqlalchemy.select
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - orm_dags.update
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.models.dag.DagModel.__init__
    - airflow_conf.getint
    - sqlalchemy.orm.joinedload
    - DagModel.dag_id.in_
    - <builtin>.super
    - query.with_for_update
    - log.info
    - <builtin>.getattr
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - orm_dags
    - parse_duration
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 541
    functionName: airflow.dag_processing.collection.DagModelOperation.update_dags
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 41
    functionsReached:
    - <builtin>.set
    - dm.tags.remove
    - datetime.datetime.now
    - cls.state.in_
    - sqlalchemy.orm.load_only
    - conf.getint
    - log.info
    - DagRun.partition_key.is_not
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - dag.data.get
    - sqlalchemy.func.count
    - conf.get
    - dm.dag_owner_links.extend
    - cls.dag_id.in_
    - tag.lower
    - name.lower
    - query.where
    - sqlalchemy.func.max
    - <builtin>.sorted
    - <builtin>.any
    - airflow.models.base.Any.__init__
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow._shared.timezones.timezone.utcnow
    - dag_owner_links.items
    - dm.calculate_dagrun_date_fields
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - orm_tags.items
    - tag_names.difference
    - sqlalchemy.sql.expression.select
    - airflow.dag_processing.collection._RunInfo.calculate
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - orm_dag_owner_attributes.items
    - <builtin>.isinstance
    - dm.tags.extend
    - active_run_counts.get
    - DagRun.id.desc
    - sqlalchemy.sql.expression.select.where
    - enum.Enum.in_
    - <builtin>.str
    - orm_dags.items
    - tags_to_delete.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dags
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 743
    functionName: airflow.dag_processing.collection.AssetModelOperation.collect
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 41
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - data.get
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.upstream_task_ids.update
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.dag_processing.collection._find_all_asset_aliases
    - kwargs_ref.deref
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - airflow.dag_processing.collection._get_dag_assets
    - urllib.parse.urlsplit.netloc.rsplit
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - packaging.version.parse
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - uri.count
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection._get_task_ports
    - <builtin>.hasattr
    - pattern.startswith
    - ifile.read
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - query.items
    - importlib.resources.files.joinpath
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - <builtin>.all
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.sync_assets
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.sync_asset_aliases
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 513
    functionName: airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - airflow.utils.sqlalchemy.with_row_locks
    - sqlalchemy.select
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.joinedload
    - DagModel.dag_id.in_
    - query.with_for_update
    - <builtin>.getattr
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.add_dag_asset_references
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.add_dag_asset_alias_references
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.add_dag_asset_name_uri_references
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.add_task_asset_references
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_assets.values
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.activate_assets_if_possible
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_op.add_asset_trigger_references
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - orm_dags
    - orm_assets
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 623
    functionName: airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 41
    functionsReached:
    - asset_expr.items
    - <builtin>.isinstance
    - <builtin>.sorted
    - expr.keys
    - <builtin>.enumerate
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 224
    functionName: airflow.serialization.definitions.dag.SerializedDAG.tasks
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 228
    functionName: airflow.serialization.definitions.dag.SerializedDAG.task_ids
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 232
    functionName: airflow.serialization.definitions.dag.SerializedDAG.roots
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: airflow.serialization.definitions.dag.SerializedDAG.owner
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 239
    functionName: airflow.serialization.definitions.dag.SerializedDAG.has_task
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 242
    functionName: airflow.serialization.definitions.dag.SerializedDAG.get_task
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TaskNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 248
    functionName: airflow.serialization.definitions.dag.SerializedDAG.task_group_dict
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 13
    IfCount: 9
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec79677c0>
    - <ast.Constant object at 0x7f1ec7967a30>
    - <ast.Constant object at 0x7f1ec7967250>
    - <ast.Constant object at 0x7f1ec7967100>
    - <ast.Constant object at 0x7f1ec79671f0>
    argNames:
    - self
    - task_ids
    - include_downstream
    - include_upstream
    - include_direct_upstream
    - exclude_original
    - depth
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 251
    functionName: airflow.serialization.definitions.dag.SerializedDAG.partial_subset
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - dag.task_group.get_task_group_dict
    - t.upstream_task_ids.intersection_update
    - rel.get_upstreams_only_setups_and_teardowns
    - itertools.chain
    - direct_upstreams.extend
    - g.upstream_group_ids.intersection_update
    - <builtin>.id
    - also_include_ids.add
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset._deepcopy_task
    - groups.values
    - memo.setdefault
    - g.downstream_task_ids.intersection_update
    - also_include_ids.update
    - g.upstream_task_ids.intersection_update
    - copy.copy
    - group.children.values
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset.is_task
    - t.get_flat_relatives
    - t.downstream_task_ids.intersection_update
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset.filter_task_group
    - object.__setattr__
    - <builtin>.getattr
    - <builtin>.isinstance
    - g.downstream_group_ids.intersection_update
    - t.get_upstreams_follow_setups
    - copy.deepcopy
    - <builtin>.type
    - t.get_upstreams_only_setups_and_teardowns
    - weakref.proxy
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 263
    functionName: airflow.serialization.definitions.dag.SerializedDAG.partial_subset.is_task
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.get_flat_relatives
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: also_include_ids.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rel.get_upstreams_only_setups_and_teardowns
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: also_include_ids.update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.get_upstreams_follow_setups
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.get_upstreams_only_setups_and_teardowns
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: direct_upstreams.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - t
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: airflow.serialization.definitions.dag.SerializedDAG.partial_subset._deepcopy_task
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 2
    functionsReached:
    - copy.deepcopy
    - memo.setdefault
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: memo.setdefault
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - group
    - parent_group
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 316
    functionName: airflow.serialization.definitions.dag.SerializedDAG.partial_subset.filter_task_group
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 2
    functionsReached:
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset.is_task
    - <builtin>.isinstance
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset.filter_task_group
    - copy.deepcopy
    - <builtin>.type
    - <builtin>.id
    - copy.copy
    - object.__setattr__
    - weakref.proxy
    - group.children.values
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.children.values
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.task_group.get_task_group_dict
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: groups.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g.upstream_group_ids.intersection_update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g.downstream_group_ids.intersection_update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g.upstream_task_ids.intersection_update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g.downstream_task_ids.intersection_update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.upstream_task_ids.intersection_update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.downstream_task_ids.intersection_update
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 369
    functionName: airflow.serialization.definitions.dag.SerializedDAG._time_restriction
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - <builtin>.min
    - airflow._shared.timezones.timezone.coerce_datetime
    - <builtin>.max
    - <builtin>.getattr
    - start_dates.append
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.len
    - end_dates.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: start_dates.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: end_dates.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_run_info
    - restricted
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 385
    functionName: airflow.serialization.definitions.dag.SerializedDAG.next_dagrun_info
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    - log.info
    - log.exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - earliest
    - latest
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 432
    functionName: airflow.serialization.definitions.dag.SerializedDAG.iter_dagrun_infos_between
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - log.exception
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6f88b20>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 474
    functionName: airflow.serialization.definitions.dag.SerializedDAG.get_concurrency_reached
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.func.count
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 4
    IfCount: 10
    argCount: 15
    argDefaultValues: []
    argNames:
    - self
    - run_id
    - logical_date
    - data_interval
    - run_after
    - conf
    - run_type
    - triggered_by
    - triggering_user_name
    - state
    - start_date
    - creating_job_id
    - backfill_id
    - partition_key
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 487
    functionName: airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 12
    functionsReached:
    - TI.insert_mapping
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.utils.types.DagRunType.from_run_id
    - airflow._shared.timezones.timezone.coerce_datetime
    - args_dict_full.pop
    - <builtin>.map
    - log.info
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - created_counts.items
    - airflow.models.dagrun.DagRun._create_tasks
    - <builtin>.super
    - tis.where
    - typing.cast.bulk_save_objects
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - typing.NamedTuple.__init__
    - typing.cast.bulk_insert_mappings
    - tags_full.update
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - <builtin>.len
    - <builtin>.set
    - datetime.datetime.now
    - plugin_mgr.register
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - <builtin>.int
    - airflow_conf.get
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - sqlalchemy.sql.expression.select
    - airflow.settings.task_instance_mutation_hook
    - airflow.models.dagrun.DagRun._get_task_creator
    - legacy_name.format
    - task_ids.add
    - airflow.models.dagrun.DagRun._create_task_instances
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - Stats.incr
    - airflow.settings.get_policy_plugin_manager
    - pendulum.instance
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow._shared.timezones.timezone.is_localized
    - <builtin>.range
    - airflow.models.deadline.Deadline.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - dag.task_dict.values
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - <builtin>.all
    - <builtin>.getattr
    - query.order_by
    - copied_params.validate
    - sqlalchemy.sql.expression.select.options
    - collections.defaultdict
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - typing.cast.flush
    - typing.cast.rollback
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - typing.cast.add
    - <builtin>.dict
    - TI.state.in_
    - <builtin>.list
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - airflow.models.dagrun.DagRun.__init__
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - stat_from_registry.get
    - run_id.startswith
    - TI.task_id.in_
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - deserialized_deadline_alert.reference.evaluate_with
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_conf.get
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - run_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.utils.types.DagRunType.from_run_id
    functionSourceFile: airflow.utils.types
    functionUses: 13
    functionsReached:
    - run_id.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copied_params.validate
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 15
    argDefaultValues: []
    argNames:
    - dag
    - run_id
    - logical_date
    - data_interval
    - run_after
    - start_date
    - conf
    - state
    - run_type
    - creating_job_id
    - backfill_id
    - triggered_by
    - triggering_user_name
    - partition_key
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1098
    functionName: airflow.serialization.definitions.dag._create_orm_dagrun
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 13
    functionsReached:
    - TI.insert_mapping
    - <builtin>.set
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.flush
    - datetime.datetime.now
    - plugin_mgr.register
    - typing.cast.rollback
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow.models.dag_version.DagVersion.get_latest_version
    - typing.cast.scalars
    - airflow.serialization.definitions.notset.is_arg_set
    - args_dict_full.pop
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - sqlalchemy.select
    - sqlalchemy.select.where
    - typing.cast.add
    - <builtin>.dict
    - airflow.models.dag_version.DagVersion._latest_version_select
    - <builtin>.range
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - TI.state.in_
    - dag.task_dict.values
    - airflow.models.dagrun.DagRun._create_tasks
    - <builtin>.super
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - tis.where
    - <builtin>.list
    - typing.cast.bulk_save_objects
    - created_counts.items
    - <builtin>.int
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.dagrun.DagRun.get_task_instances
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - query.options
    - plugin_mgr.add_hookspecs
    - airflow.models.dagrun.DagRun.__init__
    - sqlalchemy.sql.expression.select
    - <builtin>.all
    - airflow.settings.task_instance_mutation_hook
    - task_ids.add
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - <builtin>.getattr
    - airflow.models.dagrun.DagRun._get_task_creator
    - query.order_by
    - typing.cast.bulk_insert_mappings
    - TI.task_id.in_
    - sqlalchemy.sql.expression.select.options
    - stat_from_registry.get
    - <builtin>.isinstance
    - collections.defaultdict
    - Stats.incr
    - tags_full.update
    - TI.state.is_
    - pluggy.PluginManager
    - legacy_name.format
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - airflow.models.dagrun.DagRun.verify_integrity
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun._create_task_instances
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - <builtin>.len
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - orm_dagrun
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 594
    functionName: airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 13
    functionsReached:
    - sqlalchemy.select.where
    - <builtin>.isinstance
    - typing.cast.add
    - Stats.incr
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - airflow.models.deadline.Deadline.__init__
    - deserialized_deadline_alert.reference.evaluate_with
    - <builtin>.super
    - typing.cast.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.scalars
    functionSourceFile: typing
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deserialized_deadline_alert.reference.evaluate_with
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.add
    functionSourceFile: typing
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 11
    argDefaultValues: []
    argNames:
    - self
    - task_id
    - map_indexes
    - run_id
    - state
    - upstream
    - downstream
    - future
    - past
    - commit
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 662
    functionName: airflow.serialization.definitions.dag.SerializedDAG.set_task_instance_state
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - <builtin>.set
    - dag.task_group.get_task_group_dict
    - t.upstream_task_ids.intersection_update
    - qry_dag.where
    - sqlalchemy.orm.lazyload
    - TaskInstance.run_id.in_
    - rel.get_upstreams_only_setups_and_teardowns
    - itertools.chain
    - cls.run_id.in_
    - airflow.api.common.mark_tasks.get_run_ids
    - direct_upstreams.extend
    - g.upstream_group_ids.intersection_update
    - dates.update
    - also_include_ids.add
    - <builtin>.id
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset._deepcopy_task
    - groups.values
    - memo.setdefault
    - sqlalchemy.select
    - sqlalchemy.select.where
    - cls.logical_date.in_
    - DagRun.logical_date.asc
    - TaskInstance.state.is_
    - <builtin>.hasattr
    - task_dags.values
    - g.downstream_task_ids.intersection_update
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset
    - cls.dag_id.in_
    - also_include_ids.update
    - session.execute
    - TaskInstance.ti_selector_condition
    - cls.logical_date.between
    - g.upstream_task_ids.intersection_update
    - copy.copy
    - <builtin>.sorted
    - subset.clear
    - group.children.values
    - airflow.api.common.mark_tasks.find_task_relatives
    - airflow.models.dagrun.DagRun.find
    - task.get_flat_relatives
    - <builtin>.list
    - airflow.api.common.mark_tasks.set_state
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset.is_task
    - t.get_flat_relatives
    - <builtin>.frozenset
    - t.downstream_task_ids.intersection_update
    - task_instance.set_state
    - airflow.serialization.definitions.dag.SerializedDAG.partial_subset.filter_task_group
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - dag.iter_dagrun_infos_between
    - object.__setattr__
    - session.scalars
    - <builtin>.next
    - airflow.utils.helpers.is_container
    - <builtin>.getattr
    - qry_dag.with_for_update
    - <builtin>.isinstance
    - g.downstream_group_ids.intersection_update
    - exclude_run_id_stmt.where
    - t.get_upstreams_follow_setups
    - session.flush
    - DagRun.logical_date.desc
    - <builtin>.iter
    - copy.deepcopy
    - <builtin>.type
    - sqlalchemy.or_
    - sqlalchemy.sql.expression.select.where
    - t.get_upstreams_only_setups_and_teardowns
    - airflow.api.common.mark_tasks.get_all_dag_task_query
    - weakref.proxy
    - session.scalar
    - DagRun.logical_date.is_not
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 9
    argDefaultValues: []
    argNames:
    - tasks
    - run_id
    - upstream
    - downstream
    - future
    - past
    - state
    - commit
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 41
    functionName: airflow.api.common.mark_tasks.set_state
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 4
    functionsReached:
    - qry_dag.where
    - sqlalchemy.orm.lazyload
    - TaskInstance.run_id.in_
    - cls.run_id.in_
    - airflow.api.common.mark_tasks.get_run_ids
    - dates.update
    - sqlalchemy.select
    - sqlalchemy.select.where
    - cls.logical_date.in_
    - DagRun.logical_date.asc
    - TaskInstance.state.is_
    - <builtin>.hasattr
    - task_dags.values
    - cls.dag_id.in_
    - TaskInstance.ti_selector_condition
    - cls.logical_date.between
    - <builtin>.sorted
    - airflow.api.common.mark_tasks.find_task_relatives
    - airflow.models.dagrun.DagRun.find
    - task.get_flat_relatives
    - <builtin>.list
    - task_instance.set_state
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - dag.iter_dagrun_infos_between
    - session.scalars
    - <builtin>.next
    - airflow.utils.helpers.is_container
    - qry_dag.with_for_update
    - <builtin>.isinstance
    - session.flush
    - DagRun.logical_date.desc
    - <builtin>.iter
    - sqlalchemy.sql.expression.select.where
    - sqlalchemy.or_
    - airflow.api.common.mark_tasks.get_all_dag_task_query
    - session.scalar
    - DagRun.logical_date.is_not
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subset.clear
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: exclude_run_id_stmt.where
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 2
    IfCount: 11
    argCount: 10
    argDefaultValues: []
    argNames:
    - self
    - task_ids
    - as_pk_tuple
    - start_date
    - end_date
    - run_id
    - state
    - exclude_task_ids
    - exclude_run_ids
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 787
    functionName: airflow.serialization.definitions.dag.SerializedDAG._get_task_instances
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - TaskInstance.state.in_
    - airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_state_filter
    - TaskInstance.task_id.notin_
    - result.update
    - sqlalchemy.tuple_.not_in
    - sqlalchemy.select
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_filters
    - TaskInstance.run_id.not_in
    - session.execute
    - TaskInstance.ti_selector_condition
    - TaskInstance.filter_for_tis
    - TaskInstance.task_id.in_
    - sqlalchemy.tuple_
    - <builtin>.all
    - typing.NamedTuple.__init__
    - session.scalars
    - <builtin>.next
    - sqlalchemy.select.join
    - <builtin>.isinstance
    - <builtin>.iter
    - sqlalchemy.or_
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - query
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 824
    functionName: airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_filters
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - TaskInstance.ti_selector_condition
    - TaskInstance.task_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.task_id.in_
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.ti_selector_condition
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - query
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 847
    functionName: airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_state_filter
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 2
    functionsReached:
    - TaskInstance.state.in_
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - <builtin>.isinstance
    - TaskInstance.run_id.not_in
    - sqlalchemy.or_
    - <builtin>.all
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.state.is_
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.state.in_
    functionSourceFile: <builtin>
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.run_id.not_in
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.filter_for_tis
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.task_id.notin_
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.tuple_.not_in
    functionSourceFile: sqlalchemy
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73fd7f0>
    argNames:
    - self
    - task_ids
    - run_id
    - start_date
    - end_date
    - only_failed
    - only_running
    - dag_run_state
    - dry_run
    - session
    - exclude_task_ids
    - exclude_run_ids
    - run_on_latest_version
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 977
    functionName: airflow.serialization.definitions.dag.SerializedDAG.clear
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - TaskInstance.state.in_
    - airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_state_filter
    - TaskInstance.task_id.notin_
    - result.update
    - sqlalchemy.tuple_.not_in
    - sqlalchemy.select
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_filters
    - TaskInstance.run_id.not_in
    - session.execute
    - TaskInstance.ti_selector_condition
    - TaskInstance.filter_for_tis
    - <builtin>.list
    - TaskInstance.task_id.in_
    - sqlalchemy.tuple_
    - <builtin>.all
    - typing.NamedTuple.__init__
    - session.scalars
    - <builtin>.next
    - sqlalchemy.select.join
    - <builtin>.isinstance
    - airflow.serialization.definitions.dag.SerializedDAG._get_task_instances
    - session.flush
    - <builtin>.iter
    - sqlalchemy.or_
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 8
    argDefaultValues: []
    argNames:
    - cls
    - dags
    - start_date
    - end_date
    - only_failed
    - only_running
    - dag_run_state
    - dry_run
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1051
    functionName: airflow.serialization.definitions.dag.SerializedDAG.clear_dags
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 5
    functionsReached:
    - <builtin>.list
    - itertools.chain.from_iterable
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - upstream_task_id
    - downstream_task_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1088
    functionName: airflow.serialization.definitions.dag.SerializedDAG.get_edge_info
    functionSourceFile: airflow.serialization.definitions.dag
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.flush
    functionSourceFile: typing
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - dag_version_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1693
    functionName: airflow.models.dagrun.DagRun.verify_integrity
    functionSourceFile: airflow.models.dagrun
    functionUses: 14
    functionsReached:
    - <builtin>.set
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - TI.insert_mapping
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.flush
    - typing.cast.rollback
    - plugin_mgr.register
    - typing.cast.scalars
    - args_dict_full.pop
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.models.dagrun.DagRun._create_task_instances
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - <builtin>.dict
    - <builtin>.range
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.orm.joinedload
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - TI.state.in_
    - dag.task_dict.values
    - airflow.models.dagrun.DagRun._create_tasks
    - created_counts.items
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - tis.where
    - <builtin>.list
    - typing.cast.bulk_save_objects
    - <builtin>.len
    - airflow.models.dagrun.DagRun.get_task_instances
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - plugin_mgr.add_hookspecs
    - sqlalchemy.sql.expression.select
    - <builtin>.all
    - airflow.settings.task_instance_mutation_hook
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.bulk_insert_mappings
    - stat_from_registry.get
    - airflow.models.dagrun.DagRun._get_task_creator
    - TI.task_id.in_
    - sqlalchemy.sql.expression.select.options
    - <builtin>.getattr
    - <builtin>.isinstance
    - collections.defaultdict
    - tags_full.update
    - TI.state.is_
    - legacy_name.format
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - sqlalchemy.or_
    - task_ids.add
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - Stats.incr
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.stats
    functionSourceFile: airflow.sdk._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec79672b0>
    argNames:
    - name
    - log_warning
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.sdk._shared.observability.metrics.stats.normalize_name_for_stats
    functionSourceFile: airflow.sdk._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - log.warning
    - _VALID_STAT_NAME_CHARS_RE.match
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.sdk._shared.observability.metrics.stats._Stats.__getattr__
    functionSourceFile: airflow.sdk._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - type.__getattribute__
    - type.__setattr__
    - os.getpid
    - log.error
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - is_statsd_datadog_enabled
    - is_statsd_on
    - is_otel_on
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.sdk._shared.observability.metrics.stats._Stats.initialize
    functionSourceFile: airflow.sdk._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - type.__setattr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.stats._Stats.initialize.<lambda1>
    functionSourceFile: airflow.sdk._shared.observability.metrics.stats
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.stats._Stats.get_constant_tags
    - <builtin>.tuple
    - tags_in_string.split
    - airflow._shared.observability.metrics.validators.get_validator
    - airflow._shared.observability.metrics.stats._Stats.get_constant_tags
    - airflow._shared.observability.metrics.datadog_logger.get_dogstatsd_logger
    - datadog.DogStatsd
    - validate_list.split
    - log.warning
    - item.strip
    - airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    - airflow._shared.observability.metrics.validators.ListValidator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - is_statsd_datadog_enabled
    - is_statsd_on
    - is_otel_on
    - reset_instance
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.initialize
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec902f730>
    - <ast.Constant object at 0x7f1ec902f5e0>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.incr
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d41790>
    - <ast.Constant object at 0x7f1ec8d411f0>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.decr
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d413d0>
    - <ast.Constant object at 0x7f1ec8d41040>
    argNames:
    - cls
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.gauge
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.timing
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.timer
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - is_statsd_datadog_enabled
    - is_statsd_on
    - is_otel_on
    - reset_instance
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.initialize
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9563490>
    - <ast.Constant object at 0x7f1ec9563250>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.incr
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ce8ee0>
    - <ast.Constant object at 0x7f1ec7ce8100>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.decr
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ce8be0>
    - <ast.Constant object at 0x7f1ec7ce86d0>
    argNames:
    - cls
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 117
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.gauge
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 129
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.timing
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.timer
    functionSourceFile: airflow.sdk._shared.observability.metrics.base_stats_logger
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.protocols.Timer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8cd94f0>
    argNames:
    - self
    - real_timer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: airflow.sdk._shared.observability.metrics.protocols.Timer.__init__
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.protocols
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.__enter__
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.__exit__
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.start
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8cd99a0>
    argNames:
    - self
    - send
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.stop
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 104
    functionName: airflow.sdk._shared.observability.metrics.protocols.Timer.__enter__
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.protocols.Timer.start
    - time.perf_counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.sdk._shared.observability.metrics.protocols.Timer.start
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 1
    functionsReached:
    - time.perf_counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 107
    functionName: airflow.sdk._shared.observability.metrics.protocols.Timer.__exit__
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - log.debug
    - meter.create_gauge
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - airflow.sdk._shared.observability.metrics.otel_logger.full_name
    - airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer.stop
    - warnings.warn
    - attributes.items
    - <builtin>.type
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8efacd0>
    argNames:
    - self
    - send
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 158
    functionName: airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer.stop
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - log.debug
    - meter.create_gauge
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - airflow.sdk._shared.observability.metrics.otel_logger.full_name
    - airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - warnings.warn
    - attributes.items
    - <builtin>.type
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec78f82b0>
    argNames:
    - self
    - send
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: airflow.sdk._shared.observability.metrics.protocols.Timer.stop
    functionSourceFile: airflow.sdk._shared.observability.metrics.protocols
    functionUses: 0
    functionsReached:
    - time.perf_counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.param
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - raises
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: airflow.serialization.definitions.param.SerializedParam.resolve
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 1
    functionsReached:
    - jsonschema.FormatChecker
    - <builtin>.isinstance
    - jsonschema.validate
    - airflow.serialization.definitions.notset.is_arg_set
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 70
    functionName: airflow.serialization.definitions.param.SerializedParam.dump
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - jsonschema.validate
    - airflow.serialization.definitions.notset.is_arg_set
    - jsonschema.FormatChecker
    - airflow.serialization.definitions.param.SerializedParam.resolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: airflow.serialization.definitions.param._coerce_param
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 103
    functionsReached:
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - container
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: airflow.serialization.definitions.param._collect_params
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 101
    functionsReached:
    - container.items
    - airflow.serialization.definitions.param._coerce_param
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: container.items
    functionSourceFile: <builtin>
    functionUses: 102
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 101
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.__eq__
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - v.resolve
    - other.dump
    - airflow.serialization.definitions.param.SerializedParamsDict.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.dump
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 2
    functionsReached:
    - v.resolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 109
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.__hash__
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached:
    - v.resolve
    - <builtin>.hash
    - airflow.serialization.definitions.param.SerializedParamsDict.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.__contains__
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.__len__
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 121
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.__getitem__
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 129
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.get_param
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.values
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached:
    - collections.abc.ValuesView
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 139
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.validate
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached:
    - v.resolve
    - airflow.serialization.definitions.param.SerializedParamsDict.validate._validate_one
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - k
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.validate._validate_one
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 1
    functionsReached:
    - v.resolve
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 154
    functionName: airflow.serialization.definitions.param.SerializedParamsDict.deep_merge
    functionSourceFile: airflow.serialization.definitions.param
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.serialization.definitions.param._coerce_param
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - copy.deepcopy
    - data.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.items
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.baseoperator
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.serialization.definitions.param._coerce_param
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - datetime.timedelta
    - airflow.serialization.definitions.param._collect_params
    - container.items
    - methodtools.lru_cache
    - functools.cached_property
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 164
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__eq__
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 167
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__repr__
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 240
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.node_id
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 243
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_dag
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 247
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.roots
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 252
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.leaves
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 257
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.operator_extra_link_dict
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 262
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.global_operator_extra_link_dict
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - airflow.plugins_manager.get_global_operator_extra_links
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - operator_extra_links.extend
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 252
    functionName: airflow.plugins_manager.get_global_operator_extra_links
    functionSourceFile: airflow.plugins_manager
    functionUses: 8
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - operator_extra_links.extend
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 269
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.extra_links
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_extra_links
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - link.get_link
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: link.get_link
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 290
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.inherits_from_empty_operator
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 294
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.inherits_from_skipmixin
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - operator_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 304
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.operator_name
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 308
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.task_display_name
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 311
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.expand_start_trigger_args
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 315
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.weight_rule
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - abc.ABC.__init__
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__getattr__
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - name.endswith
    - name.startswith
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 329
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.serialize_for_task_group
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 332
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.expand_start_from_trigger
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 343
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 1
    functionsReached:
    - group.children.items
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams._walk_group
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 362
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams._walk_group
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 2
    functionsReached:
    - group.children.items
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams._walk_group
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.children.items
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 384
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.iter_mapped_dependants
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams._walk_group
    - <builtin>.isinstance
    - group.children.items
    - downstream.iter_mapped_dependencies
    - <builtin>.any
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: downstream.iter_mapped_dependencies
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 400
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.iter_mapped_task_groups
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 2
    functionsReached:
    - group.iter_mapped_task_groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.iter_mapped_task_groups
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 413
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_closest_mapped_task_group
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 1
    functionsReached:
    - group.iter_mapped_task_groups
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.iter_mapped_task_groups
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 422
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_needs_expansion
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 432
    functionName: airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_parse_time_mapped_ti_count
    functionSourceFile: airflow.serialization.definitions.baseoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_closest_mapped_task_group
    - group.get_parse_time_mapped_ti_count
    - group.iter_mapped_task_groups
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.iter_mapped_task_groups
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - NotMapped
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.get_parse_time_mapped_ti_count
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.not_in_retry_period_dep
    functionSourceFile: airflow.ti_deps.deps.not_in_retry_period_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.not_in_retry_period_dep.NotInRetryPeriodDep
    functionSourceFile: airflow.ti_deps.deps.not_in_retry_period_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 34
    functionName: airflow.ti_deps.deps.not_in_retry_period_dep.NotInRetryPeriodDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.not_in_retry_period_dep
    functionUses: 0
    functionsReached:
    - ti.next_retry_datetime
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - next_task_retry_date.isoformat
    - cur_date.isoformat
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d85400>
    argNames:
    - self
    - reason
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 16
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.next_retry_datetime
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cur_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_task_retry_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6d96cd0>
    argNames:
    - self
    - reason
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 25
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.base_ti_dep
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep.__eq__
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep.__hash__
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep.__repr__
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep.name
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec960fd00>
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 92
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep.get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 1
    functionsReached:
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._get_dep_statuses
    - datetime.datetime.now
    - pool.open_slots
    - sqlalchemy.select
    - sqlalchemy.select.where
    - logical_date.isoformat
    - airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep._get_dep_statuses
    - airflow.models.dag.DagModel.get_team_name
    - ti.task.dag.get_concurrency_reached
    - ti.task.start_date.isoformat
    - airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep._get_dep_statuses
    - pool.get_occupied_states
    - ti.logical_date.isoformat
    - cur_date.isoformat
    - airflow.ti_deps.deps.valid_state_dep.ValidStateDep._get_dep_statuses
    - airflow._shared.timezones.timezone.utcnow
    - ti.task.dag.start_date.isoformat
    - ti.task.dag.end_date.isoformat
    - airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep._get_dep_statuses
    - airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep._get_dep_statuses
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep._get_dep_statuses
    - sqlalchemy.select.join
    - conf.getboolean
    - airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep._get_dep_statuses
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - ti.get_num_running_task_instances
    - airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep._get_dep_statuses
    - session.scalar
    - ti.get_dagrun
    - airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._is_dag_paused
    - ti.task.end_date.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 55
    functionName: airflow.ti_deps.deps.valid_state_dep.ValidStateDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.valid_state_dep
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec95f5730>
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 42
    functionName: airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.task_not_running_dep
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.dag_unpaused_dep
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - typing.NamedTuple.__init__
    - session.scalar
    - airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._is_dag_paused
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 31
    functionName: airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.dag_ti_slots_available_dep
    functionUses: 2
    functionsReached:
    - ti.task.dag.get_concurrency_reached
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 32
    functionName: airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.runnable_exec_date_dep
    functionUses: 2
    functionsReached:
    - logical_date.isoformat
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - ti.task.dag.end_date.isoformat
    - cur_date.isoformat
    - typing.NamedTuple.__init__
    - ti.get_dagrun
    - ti.task.end_date.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 31
    functionName: airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.exec_date_after_start_date_dep
    functionUses: 2
    functionsReached:
    - ti.task.dag.start_date.isoformat
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - ti.task.start_date.isoformat
    - ti.logical_date.isoformat
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 32
    functionName: airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.task_concurrency_dep
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.__init__
    - ti.get_num_running_task_instances
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec973b970>
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 36
    functionName: airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.pool_slots_available_dep
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - conf.getboolean
    - airflow.models.dag.DagModel.get_team_name
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - pool.get_occupied_states
    - typing.NamedTuple.__init__
    - session.scalar
    - pool.open_slots
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 32
    functionName: airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.dagrun_exists_dep
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.__init__
    - ti.get_dagrun
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6d96bb0>
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 120
    functionName: airflow.ti_deps.deps.base_ti_dep.BaseTIDep.is_met
    functionSourceFile: airflow.ti_deps.deps.base_ti_dep
    functionUses: 0
    functionsReached:
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._get_dep_statuses
    - datetime.datetime.now
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep.get_dep_statuses
    - pool.open_slots
    - sqlalchemy.select
    - sqlalchemy.select.where
    - logical_date.isoformat
    - airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep._get_dep_statuses
    - airflow.models.dag.DagModel.get_team_name
    - ti.task.dag.get_concurrency_reached
    - ti.task.start_date.isoformat
    - airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep._get_dep_statuses
    - pool.get_occupied_states
    - ti.logical_date.isoformat
    - cur_date.isoformat
    - airflow.ti_deps.deps.valid_state_dep.ValidStateDep._get_dep_statuses
    - airflow._shared.timezones.timezone.utcnow
    - ti.task.dag.start_date.isoformat
    - ti.task.dag.end_date.isoformat
    - <builtin>.all
    - airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep._get_dep_statuses
    - airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep._get_dep_statuses
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep._get_dep_statuses
    - sqlalchemy.select.join
    - conf.getboolean
    - airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep._get_dep_statuses
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - ti.get_num_running_task_instances
    - airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep._get_dep_statuses
    - session.scalar
    - ti.get_dagrun
    - airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._is_dag_paused
    - ti.task.end_date.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.dep_context
    functionSourceFile: airflow.ti_deps.dep_context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.ib
    functionSourceFile: attr
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.ti_deps.dep_context.DepContext
    functionSourceFile: airflow.ti_deps.dep_context
    functionUses: 0
    functionsReached:
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: airflow.ti_deps.dep_context.DepContext.ensure_finished_tis
    functionSourceFile: airflow.ti_deps.dep_context
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    - dag_run.get_task_instances
    - <builtin>.getattr
    - dag.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.get_task_instances
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.get_task
    functionSourceFile: <builtin>
    functionUses: 54
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.dagrun
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ctx
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 134
    functionName: airflow.models.dagrun._default_run_after
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - ctx.get_current_parameters
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx.get_current_parameters
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: airflow.models.dagrun._creator_note
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - airflow.models.dagrun.DagRunNote.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e488b0>
    argNames:
    - self
    - content
    - user_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2177
    functionName: airflow.models.dagrun.DagRunNote.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.dagrun.DagRun
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - threading.Lock
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - sqlalchemy.orm.validates
    - airflow.utils.retries.retry_db_transaction
    - functools.wraps
    - sqlalchemy.String
    - typing.overload
    - sqlalchemy.ext.hybrid.hybrid_property
    - airflow.utils.thread_safe_dict.ThreadSafeDict.__init__
    - sqlalchemy.ext.mutable.MutableDict.as_mutable
    - sqlalchemy.JSON.with_variant
    - sqlalchemy.orm.declared_attr
    - airflow.utils.session.find_session_idx
    - sqlalchemy.func.max
    - sqlalchemy.Uuid
    - sqlalchemy.UniqueConstraint
    - <builtin>.tuple
    - sqlalchemy.JSON
    - airflow.models.base.StringID
    - sqlalchemy.ext.associationproxy.association_proxy
    - sqlalchemy.sql.expression.select
    - airflow_conf.getint
    - sqlalchemy.ForeignKey
    - sqlalchemy.text
    - sqlalchemy.Index
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - inspect.signature
    - sqlalchemy.Enum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Enum
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select
    functionSourceFile: sqlalchemy
    functionUses: 93
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ext.mutable.MutableDict.as_mutable
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 374
    functionName: airflow.models.dagrun.DagRun.__repr__
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.validates
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: airflow.models.dagrun.DagRun.validate_run_id
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - re.match
    - airflow_conf.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 394
    functionName: airflow.models.dagrun.DagRun.dag_versions
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - <builtin>.list
    - dict.fromkeys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.dagrun.DagRun.dag_versions.<lambda1>
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 408
    functionName: airflow.models.dagrun.DagRun.version_number
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8f41eb0>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 423
    functionName: airflow.models.dagrun.DagRun.duration
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.func.timestampdiff
    - sqlalchemy.case
    - sqlalchemy.func.extract
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.func.julianday
    - sqlalchemy.text
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6be29a0>
    argNames:
    - self
    - dag_version_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 442
    functionName: airflow.models.dagrun.DagRun.check_version_id_exists_in_dr
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.select.where
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select.where
    functionSourceFile: sqlalchemy
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 455
    functionName: airflow.models.dagrun.DagRun.stats_tags
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.helpers.prune_dict.is_empty
    - new_list.append
    - val.items
    - airflow.utils.helpers.prune_dict
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - active_spans
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 459
    functionName: airflow.models.dagrun.DagRun.set_active_spans
    functionSourceFile: airflow.models.dagrun
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 462
    functionName: airflow.models.dagrun.DagRun.get_state
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 465
    functionName: airflow.models.dagrun.DagRun.set_state
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 540
    functionName: airflow.models.dagrun.DagRun.state
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - <builtin>.property
    - sqlalchemy.orm.synonym
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec72ae880>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 544
    functionName: airflow.models.dagrun.DagRun.refresh_from_db
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.sql.expression.select
    - session.scalars
    - sqlalchemy.sql.expression.select.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - dag_ids
    - exclude_backfill
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 558
    functionName: airflow.models.dagrun.DagRun.active_runs_of_dags
    functionSourceFile: airflow.models.dagrun
    functionUses: 51
    functionsReached:
    - <builtin>.set
    - sqlalchemy.func.count
    - cls.state.in_
    - cls.dag_id.in_
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.select.where
    - query.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.state.in_
    functionSourceFile: <builtin>
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c9b190>
    argNames:
    - _func
    - retries
    - retry_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow.utils.retries.retry_db_transaction
    functionSourceFile: airflow.utils.retries
    functionUses: 5
    functionsReached:
    - inspect.signature
    - <builtin>.tuple
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 582
    functionName: airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    functionSourceFile: airflow.models.dagrun
    functionUses: 26
    functionsReached:
    - sqlalchemy.nullsfirst
    - airflow.utils.sqlalchemy.with_row_locks
    - typing.cast
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.sql.expression.select.with_hint
    - airflow.utils.sqlalchemy.nulls_first
    - sqlalchemy.sql.expression.false
    - sqlalchemy.sql.expression.select
    - query.where
    - query.with_for_update
    - sqlalchemy.func.now
    - session.scalars
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select.with_hint
    functionSourceFile: sqlalchemy
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 620
    functionName: airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    functionSourceFile: airflow.models.dagrun
    functionUses: 28
    functionsReached:
    - sqlalchemy.nullsfirst
    - sqlalchemy.sql.functions.coalesce
    - sqlalchemy.func.count
    - sqlalchemy.func.now
    - sqlalchemy.orm.Session.get_bind
    - sqlalchemy.not_
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.false
    - sqlalchemy.text
    - session.scalars
    - sqlalchemy.and_
    - <builtin>.getattr
    - airflow.utils.sqlalchemy.with_row_locks
    - typing.cast
    - airflow.utils.sqlalchemy.nulls_first
    - sqlalchemy.sql.expression.select.where
    - query.with_for_update
    - query.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.not_
    functionSourceFile: sqlalchemy
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 1
    IfCount: 11
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cf4e80>
    - <ast.Constant object at 0x7f1ec6cf48b0>
    - <ast.Constant object at 0x7f1ec6cf4520>
    - <ast.Constant object at 0x7f1ec6cf4070>
    - <ast.Constant object at 0x7f1ec6cf4a30>
    - <ast.Constant object at 0x7f1ec6cf4190>
    - <ast.Name object at 0x7f1ec6cf4790>
    - <ast.Constant object at 0x7f1ec6cf4550>
    - <ast.Constant object at 0x7f1ec6cf4f10>
    argNames:
    - cls
    - dag_id
    - run_id
    - logical_date
    - state
    - no_backfills
    - run_type
    - session
    - logical_start_date
    - logical_end_date
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 705
    functionName: airflow.models.dagrun.DagRun.find
    functionSourceFile: airflow.models.dagrun
    functionUses: 11
    functionsReached:
    - <builtin>.list
    - cls.logical_date.in_
    - cls.run_id.in_
    - <builtin>.isinstance
    - <builtin>.hasattr
    - cls.dag_id.in_
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.select.where
    - cls.logical_date.between
    - airflow.utils.helpers.is_container
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: airflow.utils.helpers.is_container
    functionSourceFile: airflow.utils.helpers
    functionUses: 25
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.run_id.in_
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.logical_date.in_
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.logical_date.between
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select.order_by
    functionSourceFile: sqlalchemy
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - dag_id
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 761
    functionName: airflow.models.dagrun.DagRun.find_duplicate
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.sql.expression.select
    - session.scalars
    - sqlalchemy.sql.expression.select.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - run_type
    - logical_date
    - run_after
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 774
    functionName: airflow.models.dagrun.DagRun.generate_run_id
    functionSourceFile: airflow.models.dagrun
    functionUses: 36
    functionsReached:
    - enum.Enum.__init__
    - airflow.utils.strings.get_random_string
    - random.choices
    - airflow.utils.types.DagRunType.generate_run_id
    - run_after.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: run_after.isoformat
    functionSourceFile: <builtin>
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - suffix
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow.utils.types.DagRunType.generate_run_id
    functionSourceFile: ''
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cf4130>
    - <ast.BinOp object at 0x7f1ec6cf4430>
    argNames:
    - length
    - choices
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: airflow.utils.strings.get_random_string
    functionSourceFile: airflow.utils.strings
    functionUses: 40
    functionsReached:
    - random.choices
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e0d0a0>
    - <ast.Constant object at 0x7f1ec7e0d550>
    - <ast.Constant object at 0x7f1ec7e0d310>
    - <ast.Constant object at 0x7f1ec7e0d190>
    - <ast.Name object at 0x7f1ec7e0d100>
    argNames:
    - dag_id
    - run_id
    - task_ids
    - state
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 791
    functionName: airflow.models.dagrun.DagRun.fetch_task_instances
    functionSourceFile: airflow.models.dagrun
    functionUses: 21
    functionsReached:
    - tis.where
    - TI.task_id.in_
    - <builtin>.list
    - sqlalchemy.sql.expression.select.options
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.sql.expression.select
    - typing.cast.scalars
    - sqlalchemy.or_
    - sqlalchemy.orm.joinedload
    - <builtin>.all
    - TI.state.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select.options
    functionSourceFile: sqlalchemy
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tis.where
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.state.is_
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.state.in_
    functionSourceFile: <builtin>
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.task_id.in_
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - max_consecutive_failed_dag_runs
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 827
    functionName: airflow.models.dagrun.DagRun._check_last_n_dagruns_failed
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - DagRun.logical_date.desc
    - sqlalchemy.sql.expression.select
    - session.execute
    - sqlalchemy.sql.expression.select.where
    - sqlalchemy.or_
    - sqlalchemy.update
    - <builtin>.all
    - session.add
    - sqlalchemy.update.where
    - session.scalars
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e06940>
    - <ast.Name object at 0x7f1ec8e06fd0>
    argNames:
    - self
    - state
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 873
    functionName: airflow.models.dagrun.DagRun.get_task_instances
    functionSourceFile: airflow.models.dagrun
    functionUses: 20
    functionsReached:
    - tis.where
    - TI.task_id.in_
    - sqlalchemy.sql.expression.select.options
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - <builtin>.list
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.sql.expression.select
    - typing.cast.scalars
    - sqlalchemy.or_
    - sqlalchemy.orm.joinedload
    - <builtin>.all
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - TI.state.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2148
    functionName: airflow.models.dagrun.DagRun._get_partial_task_ids
    functionSourceFile: ''
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec72afb50>
    argNames:
    - self
    - task_id
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 890
    functionName: airflow.models.dagrun.DagRun.get_task_instance
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.sql.expression.select
    - session.scalars
    - sqlalchemy.sql.expression.select.filter_by
    - airflow.models.dagrun.DagRun.fetch_task_instance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7c25a90>
    - <ast.UnaryOp object at 0x7f1ec7c25e50>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 913
    functionName: airflow.models.dagrun.DagRun.fetch_task_instance
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - sqlalchemy.sql.expression.select
    - session.scalars
    - sqlalchemy.sql.expression.select.filter_by
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select.filter_by
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 932
    functionName: airflow.models.dagrun.DagRun.get_dag
    functionSourceFile: airflow.models.dagrun
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c25040>
    - <ast.Name object at 0x7f1ec7c25880>
    argNames:
    - dag_run
    - state
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 945
    functionName: airflow.models.dagrun.DagRun.get_previous_dagrun
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - DagRun.logical_date.desc
    - filters.append
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.select.where
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filters.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec829ca60>
    argNames:
    - dag_run_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 967
    functionName: airflow.models.dagrun.DagRun.get_previous_scheduled_dagrun
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - session.get
    - DagRun.logical_date.desc
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.select.where
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag
    - tis
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 991
    functionName: airflow.models.dagrun.DagRun._tis_for_dagrun_state
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - airflow.models.dagrun.DagRun._tis_for_dagrun_state.is_effective_leaf
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 999
    functionName: airflow.models.dagrun.DagRun._tis_for_dagrun_state.is_effective_leaf
    functionSourceFile: airflow.models.dagrun
    functionUses: 2
    functionsReached:
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1016
    functionName: airflow.models.dagrun.DagRun.set_dagrun_span_attrs
    functionSourceFile: airflow.models.dagrun
    functionUses: 2
    functionsReached:
    - calendar.timegm
    - <builtin>.int
    - span.is_recording
    - span.add_event
    - span.set_attribute
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - <builtin>.str
    - datetime.timetuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - datetime
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.utils.dates.datetime_to_nano
    functionSourceFile: airflow.utils.dates
    functionUses: 39
    functionsReached:
    - calendar.timegm
    - datetime.timetuple
    - datetime.timestamp
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tis
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1044
    functionName: airflow.models.dagrun.DagRun.start_dr_spans_if_needed
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - Trace.start_root_span
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - Trace.start_child_span
    - Trace.extract
    - <builtin>.str
    - s.set_attribute
    - Trace.inject
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Trace.start_root_span
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s.set_attribute
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1105
    functionName: airflow.models.dagrun.DagRun.end_dr_span_if_needed
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - calendar.timegm
    - active_span.end
    - <builtin>.int
    - airflow.models.dagrun.DagRun.set_dagrun_span_attrs
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - span.is_recording
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - span.add_event
    - active_span.get_span_context
    - span.set_attribute
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - <builtin>.str
    - datetime.timetuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: active_span.get_span_context
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: active_span.end
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    functionSourceFile: ''
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 24
    IfCount: 16
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7ef9a00>
    - <ast.Constant object at 0x7f1ec7ef9400>
    argNames:
    - self
    - session
    - execute_callbacks
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1143
    functionName: airflow.models.dagrun.DagRun.update_state
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - itertools.chain
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - task.log.info
    - contextlib.ExitStack
    - args_dict_full.pop
    - airflow.models.dagrun.DagRun._are_premature_tis
    - airflow._shared.module_loading.entry_points_with_dist
    - span.set_attributes
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timer
    - Trace.inject
    - class_name.startswith
    - log.info
    - pathlib.Path.relative_to
    - TaskInstance.state.is_
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pattern.startswith
    - true_delay.total_seconds
    - additional_tis.extend
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - unfinished.recalculate
    - pathlib.Path
    - sqlalchemy.func.max
    - <builtin>.any
    - <builtin>.super
    - tis.where
    - airflow.providers_manager._correctness_check
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - typing.NamedTuple.__init__
    - task.log.debug
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - calendar.timegm
    - airflow.models.dagrun.DagRun._tis_for_dagrun_state.is_effective_leaf
    - existing_indexes.difference
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - tags_full.update
    - DagRun.logical_date.desc
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - session.merge
    - pluggy.PluginManager
    - active_span.get_span_context
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow.models.dagrun.DagRun.update_state._UnfinishedStates.calculate
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - packaging.version.parse
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - TaskInstance.state.in_
    - entry.split
    - ready_tis.extend
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - plugin_mgr.register
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - name.strip
    - airflow.models.dagrun.DagRun._get_ready_tis
    - ready_tis.append
    - contextlib.nullcontext
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - schedulable.are_dependencies_met
    - sqlalchemy.select.where
    - os.walk
    - Stats.timing
    - airflow.models.dagrun.DagRun.set_dagrun_span_attrs
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.literal
    - <builtin>.open
    - TI.filter_for_tis
    - dist.metadata.get_all
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - all_expanded_tis.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - pathlib.Path.is_file
    - <builtin>.int
    - airflow.models.dagrun.DagRun.get_task_instances
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - plugin_mgr.add_hookspecs
    - log.warning
    - airflow.models.dagrun.DagRun.notify_dagrun_state_changed
    - sqlalchemy.sql.expression.select
    - traceback.format_stack
    - airflow.models.dagrun.DagRun._check_last_n_dagruns_failed
    - revised_map_index_task_ids.add
    - airflow.models.dagrun.DagRun.end_dr_span_if_needed
    - pattern.rstrip
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - importlib.import_module
    - <builtin>.repr
    - runtime_ti.get_template_context
    - re.compile
    - airflow.utils.sqlalchemy.with_row_locks
    - Stats.timer
    - importlib.util.spec_from_loader
    - legacy_name.format
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - TI.map_index.in_
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - Stats.incr
    - airflow.models.dagrun.DagRun._emit_true_scheduling_delay_stats_for_finished_state
    - airflow.utils.db.exists_query
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.models.taskmap.TaskMap.expand_mapped_task
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.models.dagrun.DagRun.handle_dag_callback
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.utils.dates.datetime_to_nano
    - datetime.timestamp
    - airflow.models.dagrun.DagRun._tis_for_dagrun_state
    - Trace.start_root_span
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - <builtin>.range
    - session.execute
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - plugins.append
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - dag.get_task
    - uuid.UUID
    - provider.data.get
    - ut.are_dependencies_met
    - importlib.machinery.SourceFileLoader
    - query.options
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - sqlalchemy.orm.Session.get_bind
    - airflow.models.deadline_alert.DeadlineAlert.get_by_id
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - query.order_by
    - sqlalchemy.sql.expression.select.options
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - typing.cast
    - airflow.models.dagrun.DagRun.set_state
    - loaded_plugins.add
    - airflow.models.dagrun.DagRun.start_dr_spans_if_needed
    - Trace.extract
    - <builtin>.str
    - datetime.timetuple
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - last_ti_model.model_dump
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - typing.cast.scalars
    - pydantic.BaseModel.model_validate
    - contextlib.ExitStack.enter_context
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.models.dagrun.DagRun._emit_duration_stats_for_finished_state
    - sqlalchemy.select
    - <builtin>.dict
    - typing.cast.get_task
    - re.sub
    - natsort.natsorted
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - session.add
    - TI.state.in_
    - finished_tis.extend
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - active_span.end
    - <builtin>.min
    - airflow.models.dagrun.DagRun.task_instance_scheduling_decisions
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - session.delete
    - Trace.start_child_span
    - span.add_event
    - airflow.models.dagrun.DagRun.get_last_ti
    - span.set_attribute
    - ti.refresh_from_task
    - s.set_attribute
    - airflow.models.dagrun.DagRun.get_dag
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - typing.cast.scalar
    - TI.task_id.in_
    - <builtin>.isinstance
    - functools.partial
    - airflow.models.dagrun.DagRun._revise_map_indexes_if_mapped
    - conf.getboolean
    - session.flush
    - ti.clear_db_references
    - airflow.models.dagrun.DagRun.task_instance_scheduling_decisions._filter_tis_and_exclude_removed
    - <builtin>.iter
    - TI.state.is_
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - pattern.strip
    - task.log.error
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.models.dagrun.DagRun._get_ready_tis._expand_mapped_task_if_needed
    - query.with_for_update
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - Deadline.prune_deadlines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - unfinished_tis
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1162
    functionName: airflow.models.dagrun.DagRun.update_state._UnfinishedStates.calculate
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1166
    functionName: airflow.models.dagrun.DagRun.update_state._UnfinishedStates.should_schedule
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - <builtin>.all
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1179
    functionName: airflow.models.dagrun.DagRun.update_state._UnfinishedStates.recalculate
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - typing.NamedTuple._replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple._replace
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8dff0a0>
    - <ast.Constant object at 0x7f1ec8dff7c0>
    argNames:
    - cls
    - stat
    - tags
    - extra_tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 254
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timer
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - <builtin>.dict
    - typing.cast
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - Stats.timer
    - contextlib.ExitStack
    - tags_full.update
    - legacy_name.format
    - contextlib.ExitStack.enter_context
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - args_dict_full.pop
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - contextlib.nullcontext
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7c66190>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1350
    functionName: airflow.models.dagrun.DagRun.task_instance_scheduling_decisions
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - itertools.chain
    - task.log.info
    - TaskInstance.state.is_
    - additional_tis.extend
    - sqlalchemy.func.max
    - <builtin>.any
    - tis.where
    - typing.NamedTuple.__init__
    - task.log.debug
    - session.scalars
    - existing_indexes.difference
    - session.merge
    - pluggy.PluginManager
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - TaskInstance.state.in_
    - ready_tis.extend
    - plugin_mgr.register
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.models.dagrun.DagRun._get_ready_tis
    - ready_tis.append
    - schedulable.are_dependencies_met
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.literal
    - TI.filter_for_tis
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - all_expanded_tis.append
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - airflow.models.dagrun.DagRun.get_task_instances
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - plugin_mgr.add_hookspecs
    - sqlalchemy.sql.expression.select
    - revised_map_index_task_ids.add
    - airflow.settings.task_instance_mutation_hook
    - airflow.utils.sqlalchemy.with_row_locks
    - sqlalchemy.sql.expression.select.where
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - TI.map_index.in_
    - airflow.settings.get_policy_plugin_manager
    - airflow.utils.db.exists_query
    - airflow.models.taskmap.TaskMap.expand_mapped_task
    - airflow.models.dag_version.DagVersion.get_latest_version
    - sqlalchemy.update
    - <builtin>.range
    - session.execute
    - sqlalchemy.update.where
    - <builtin>.sorted
    - dag.get_task
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - <builtin>.all
    - <builtin>.getattr
    - query.order_by
    - sqlalchemy.sql.expression.select.options
    - typing.cast.scalars
    - sqlalchemy.select
    - TI.state.in_
    - finished_tis.extend
    - <builtin>.list
    - airflow.utils.sqlalchemy.get_dialect_name
    - session.delete
    - ti.refresh_from_task
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - TI.task_id.in_
    - <builtin>.isinstance
    - airflow.models.dagrun.DagRun._revise_map_indexes_if_mapped
    - session.flush
    - airflow.models.dagrun.DagRun.task_instance_scheduling_decisions._filter_tis_and_exclude_removed
    - ti.clear_db_references
    - TI.state.is_
    - sqlalchemy.or_
    - task.log.error
    - airflow.models.dagrun.DagRun._get_ready_tis._expand_mapped_task_if_needed
    - query.with_for_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - unfinished_tis
    - finished_tis
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1605
    functionName: airflow.models.dagrun.DagRun._are_premature_tis
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - <builtin>.any
    - ut.are_dependencies_met
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unfinished.recalculate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1399
    functionName: airflow.models.dagrun.DagRun.notify_dagrun_state_changed
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7936580>
    - <ast.Constant object at 0x7f1ec7936430>
    argNames:
    - self
    - dag
    - success
    - reason
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1433
    functionName: airflow.models.dagrun.DagRun.handle_dag_callback
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - last_ti_model.model_dump
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - typing.cast.scalars
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - typing.cast.get_task
    - natsort.natsorted
    - sqlalchemy.orm.joinedload
    - TI.state.in_
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - tis.where
    - <builtin>.list
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.dagrun.DagRun.get_task_instances
    - sqlalchemy.sql.expression.select
    - airflow.models.dagrun.DagRun.get_last_ti
    - <builtin>.all
    - TI.task_id.in_
    - <builtin>.repr
    - runtime_ti.get_template_context
    - sqlalchemy.sql.expression.select.options
    - <builtin>.isinstance
    - typing.cast
    - TI.state.is_
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec74b31c0>
    argNames:
    - self
    - dag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1414
    functionName: airflow.models.dagrun.DagRun.get_last_ti
    functionSourceFile: airflow.models.dagrun
    functionUses: 2
    functionsReached:
    - tis.where
    - TI.task_id.in_
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - sqlalchemy.sql.expression.select.options
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.models.dagrun.DagRun.get_task_instances
    - natsort.natsorted
    - TI.state.is_
    - sqlalchemy.sql.expression.select
    - typing.cast.scalars
    - sqlalchemy.or_
    - sqlalchemy.orm.joinedload
    - <builtin>.all
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - TI.state.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Deadline.prune_deadlines
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - finished_tis
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1624
    functionName: airflow.models.dagrun.DagRun._emit_true_scheduling_delay_stats_for_finished_state
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - true_delay.total_seconds
    - <builtin>.min
    - airflow.models.dagrun.DagRun.get_dag
    - Stats.timing
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1674
    functionName: airflow.models.dagrun.DagRun._emit_duration_stats_for_finished_state
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - Stats.timing
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - tags_full.update
    - legacy_name.format
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag
    - tis
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1354
    functionName: airflow.models.dagrun.DagRun.task_instance_scheduling_decisions._filter_tis_and_exclude_removed
    functionSourceFile: airflow.models.dagrun
    functionUses: 2
    functionsReached:
    - session.flush
    - dag.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 4
    IfCount: 9
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - schedulable_tis
    - finished_tis
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1502
    functionName: airflow.models.dagrun.DagRun._get_ready_tis
    functionSourceFile: airflow.models.dagrun
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - TaskInstance.state.in_
    - ready_tis.extend
    - itertools.chain
    - task.log.info
    - airflow.models.taskmap.TaskMap.expand_mapped_task
    - plugin_mgr.register
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.utils.db.exists_query
    - sqlalchemy.update
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ready_tis.append
    - sqlalchemy.select
    - schedulable.are_dependencies_met
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - airflow.models.dag_version.DagVersion._latest_version_select
    - additional_tis.extend
    - sqlalchemy.literal
    - <builtin>.range
    - TI.filter_for_tis
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - all_expanded_tis.append
    - sqlalchemy.func.max
    - sqlalchemy.update.where
    - <builtin>.sorted
    - <builtin>.any
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - plugin_mgr.add_hookspecs
    - query.options
    - session.delete
    - sqlalchemy.sql.expression.select
    - revised_map_index_task_ids.add
    - ti.refresh_from_task
    - task.log.debug
    - airflow.settings.task_instance_mutation_hook
    - session.scalars
    - typing.cast.scalar
    - <builtin>.getattr
    - query.order_by
    - existing_indexes.difference
    - <builtin>.isinstance
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.dagrun.DagRun._revise_map_indexes_if_mapped
    - session.flush
    - ti.clear_db_references
    - session.merge
    - pluggy.PluginManager
    - sqlalchemy.sql.expression.select.where
    - task.log.error
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun._get_ready_tis._expand_mapped_task_if_needed
    - query.with_for_update
    - query.where
    - TI.map_index.in_
    - session.scalar
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: finished_tis.extend
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.dagrun.DagRun.get_last_ti.<lambda1>
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: natsort.natsorted
    functionSourceFile: natsort
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_task
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: last_ti_model.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: runtime_ti.get_template_context
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1524
    functionName: airflow.models.dagrun.DagRun._get_ready_tis._expand_mapped_task_if_needed
    functionSourceFile: airflow.models.dagrun
    functionUses: 3
    functionsReached:
    - TaskInstance.state.in_
    - task.log.info
    - airflow.models.taskmap.TaskMap.expand_mapped_task
    - plugin_mgr.register
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - sqlalchemy.select
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.literal
    - <builtin>.range
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - all_expanded_tis.append
    - sqlalchemy.func.max
    - <builtin>.sorted
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - query.options
    - plugin_mgr.add_hookspecs
    - session.delete
    - ti.refresh_from_task
    - task.log.debug
    - session.scalars
    - airflow.settings.task_instance_mutation_hook
    - typing.cast.scalar
    - <builtin>.getattr
    - query.order_by
    - airflow.settings.get_policy_plugin_manager
    - <builtin>.isinstance
    - airflow.utils.sqlalchemy.with_row_locks
    - session.flush
    - ti.clear_db_references
    - session.merge
    - pluggy.PluginManager
    - task.log.error
    - sqlalchemy.or_
    - query.with_for_update
    - query.where
    - session.scalar
    - airflow.utils.db.exists_query
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.serialization.definitions.mappedoperator.is_mapped
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.clear_db_references
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 14
    IfCount: 11
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - task
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 126
    functionName: airflow.models.taskmap.TaskMap.expand_mapped_task
    functionSourceFile: airflow.models.taskmap
    functionUses: 4
    functionsReached:
    - TaskInstance.state.in_
    - task.log.info
    - plugin_mgr.register
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - sqlalchemy.select
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.literal
    - <builtin>.range
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - all_expanded_tis.append
    - sqlalchemy.func.max
    - <builtin>.sorted
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - query.options
    - plugin_mgr.add_hookspecs
    - session.delete
    - ti.refresh_from_task
    - task.log.debug
    - session.scalars
    - airflow.settings.task_instance_mutation_hook
    - typing.cast.scalar
    - <builtin>.getattr
    - query.order_by
    - airflow.settings.get_policy_plugin_manager
    - <builtin>.isinstance
    - airflow.utils.sqlalchemy.with_row_locks
    - session.flush
    - session.merge
    - pluggy.PluginManager
    - task.log.error
    - sqlalchemy.or_
    - query.with_for_update
    - query.where
    - session.scalar
    - airflow.utils.db.exists_query
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: schedulable.are_dependencies_met
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: additional_tis.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - task
    - dag_version_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1962
    functionName: airflow.models.dagrun.DagRun._revise_map_indexes_if_mapped
    functionSourceFile: airflow.models.dagrun
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - plugin_mgr.register
    - sqlalchemy.update
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - <builtin>.range
    - session.execute
    - sqlalchemy.update.where
    - plugin_mgr.add_hookspecs
    - sqlalchemy.sql.expression.select
    - ti.refresh_from_task
    - session.scalars
    - airflow.settings.task_instance_mutation_hook
    - existing_indexes.difference
    - session.flush
    - session.merge
    - pluggy.PluginManager
    - sqlalchemy.sql.expression.select.where
    - TI.map_index.in_
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ready_tis.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: revised_map_index_task_ids.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ready_tis.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.filter_for_tis
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ut.are_dependencies_met
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: true_delay.total_seconds
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - dt
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 227
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 33
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - Stats.timing
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - tags_full.update
    - legacy_name.format
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 11
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dag
    - ti_mutation_hook
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1737
    functionName: airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    functionSourceFile: airflow.models.dagrun
    functionUses: 15
    functionsReached:
    - <builtin>.set
    - task.get_parse_time_mapped_ti_count
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_mgr.register
    - typing.cast.scalars
    - args_dict_full.pop
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - <builtin>.dict
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.orm.joinedload
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - TI.state.in_
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - tis.where
    - <builtin>.list
    - airflow.models.dagrun.DagRun.get_task_instances
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - plugin_mgr.add_hookspecs
    - sqlalchemy.sql.expression.select
    - <builtin>.all
    - airflow.settings.task_instance_mutation_hook
    - stat_from_registry.get
    - TI.task_id.in_
    - sqlalchemy.sql.expression.select.options
    - <builtin>.isinstance
    - Stats.incr
    - tags_full.update
    - TI.state.is_
    - legacy_name.format
    - pluggy.PluginManager
    - sqlalchemy.or_
    - task_ids.add
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.len
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1713
    functionName: airflow.models.dagrun.DagRun.verify_integrity.task_filter
    functionSourceFile: airflow.models.dagrun
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - created_counts
    - ti_mutation_hook
    - hook_is_noop
    - dag_version_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1842
    functionName: airflow.models.dagrun.DagRun._get_task_creator
    functionSourceFile: airflow.models.dagrun
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - tasks
    - task_creator
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1883
    functionName: airflow.models.dagrun.DagRun._create_tasks
    functionSourceFile: airflow.models.dagrun
    functionUses: 15
    functionsReached:
    - TI.insert_mapping
    - plugin_mgr.add_hookspecs
    - <builtin>.range
    - plugin_mgr.register
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.settings.task_instance_mutation_hook
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - tasks
    - created_counts
    - hook_is_noop
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1914
    functionName: airflow.models.dagrun.DagRun._create_task_instances
    functionSourceFile: airflow.models.dagrun
    functionUses: 15
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.flush
    - typing.cast.rollback
    - args_dict_full.pop
    - <builtin>.dict
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - created_counts.items
    - typing.cast.bulk_save_objects
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - typing.cast.bulk_insert_mappings
    - stat_from_registry.get
    - Stats.incr
    - tags_full.update
    - legacy_name.format
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_ids.add
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec80d5df0>
    - <ast.Constant object at 0x7f1ec80d5e50>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 154
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 17
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - <builtin>.dict
    - Stats.incr
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - tags_full.update
    - legacy_name.format
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - args_dict_full.pop
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.len
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.get_parse_time_mapped_ti_count
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - task
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 496
    functionName: airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    functionSourceFile: ''
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - task
    - indexes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1861
    functionName: airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    functionSourceFile: airflow.models.dagrun
    functionUses: 16
    functionsReached:
    - TI.insert_mapping
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.insert_mapping
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - task
    - indexes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1872
    functionName: airflow.models.dagrun.DagRun._get_task_creator.create_ti
    functionSourceFile: airflow.models.dagrun
    functionUses: 16
    functionsReached:
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - pluggy.PluginManager
    - airflow.settings.task_instance_mutation_hook
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.bulk_insert_mappings
    functionSourceFile: typing
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.bulk_save_objects
    functionSourceFile: typing
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: created_counts.items
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.rollback
    functionSourceFile: typing
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existing_indexes.difference
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.map_index.in_
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.refresh_from_task
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec79bf700>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2020
    functionName: airflow.models.dagrun.DagRun.get_latest_runs
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - sqlalchemy.and_
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.select.join
    - sqlalchemy.func.max
    - sqlalchemy.sql.expression.select.group_by
    - session.scalars
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select.group_by
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.select.join
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec75762e0>
    - <ast.Constant object at 0x7f1ec7576ca0>
    argNames:
    - self
    - schedulable_tis
    - session
    - max_tis_per_query
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2037
    functionName: airflow.models.dagrun.DagRun.schedule_tis
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.case
    - airflow._shared.timezones.timezone.utcnow
    - airflow.utils.helpers.chunks
    - datetime.datetime.now
    - schedulable_ti_ids.append
    - <builtin>.range
    - TI.state.is_
    - session.execute
    - sqlalchemy.or_
    - sqlalchemy.update
    - sqlalchemy.update.where
    - empty_ti_ids.append
    - <builtin>.len
    - <builtin>.getattr
    - TI.id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: schedulable_ti_ids.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: empty_ti_ids.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - items
    - chunk_size
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.utils.helpers.chunks
    functionSourceFile: airflow.utils.helpers
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - <builtin>.range
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2129
    functionName: airflow.models.dagrun.DagRun.get_log_template
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - session.scalar
    - session.get
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - airflow.models.dagrun.DagRun._get_log_template
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6ee4400>
    argNames:
    - log_template_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2134
    functionName: airflow.models.dagrun.DagRun._get_log_template
    functionSourceFile: airflow.models.dagrun
    functionUses: 1
    functionsReached:
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - session.get
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.dagrun.DagRunNote
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.Text
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String.with_variant
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2181
    functionName: airflow.models.dagrun.DagRunNote.__repr__
    functionSourceFile: airflow.models.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 10
    argDefaultValues: []
    argNames:
    - dag
    - run_id
    - logical_date
    - data_interval
    - run_after
    - conf
    - triggered_by
    - triggering_user_name
    - start_date
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 2188
    functionName: airflow.models.dagrun.get_or_create_dagrun
    functionSourceFile: airflow.models.dagrun
    functionUses: 11
    functionsReached:
    - TI.insert_mapping
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.delete
    - airflow.utils.types.DagRunType.from_run_id
    - airflow._shared.timezones.timezone.coerce_datetime
    - args_dict_full.pop
    - <builtin>.map
    - log.info
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - created_counts.items
    - airflow.models.dagrun.DagRun._create_tasks
    - <builtin>.super
    - tis.where
    - typing.cast.bulk_save_objects
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - typing.NamedTuple.__init__
    - typing.cast.bulk_insert_mappings
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - tags_full.update
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - <builtin>.len
    - <builtin>.set
    - datetime.datetime.now
    - plugin_mgr.register
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.models.base.Any.created_at.desc
    - typing.cast.commit
    - sqlalchemy.orm.joinedload
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - <builtin>.int
    - airflow_conf.get
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - sqlalchemy.sql.expression.select
    - airflow.settings.task_instance_mutation_hook
    - airflow.models.dagrun.DagRun._get_task_creator
    - legacy_name.format
    - sqlalchemy.sql.expression.select.where
    - airflow.models.dagrun.DagRun._create_task_instances
    - task_ids.add
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - Stats.incr
    - airflow.settings.get_policy_plugin_manager
    - pendulum.instance
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow._shared.timezones.timezone.is_localized
    - <builtin>.range
    - airflow.models.deadline.Deadline.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - dag.task_dict.values
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - <builtin>.all
    - <builtin>.getattr
    - query.order_by
    - copied_params.validate
    - sqlalchemy.sql.expression.select.options
    - collections.defaultdict
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - typing.cast.flush
    - typing.cast.rollback
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - typing.cast.add
    - <builtin>.dict
    - TI.state.in_
    - <builtin>.list
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - airflow.models.dagrun.DagRun.__init__
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - stat_from_registry.get
    - run_id.startswith
    - TI.task_id.in_
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - deserialized_deadline_alert.reference.evaluate_with
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.delete
    functionSourceFile: typing
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.commit
    functionSourceFile: typing
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.taskinstancehistory
    functionSourceFile: airflow.models.taskinstancehistory
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.taskinstancehistory.TaskInstanceHistory
    functionSourceFile: airflow.models.taskinstancehistory
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - sqlalchemy.PickleType.__init__
    - sqlalchemy.UniqueConstraint
    - sqlalchemy.Index
    - sqlalchemy.ext.mutable.MutableDict.as_mutable
    - sqlalchemy.JSON.with_variant
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.JSON
    - sqlalchemy.Text
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - <builtin>.tuple
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.PickleType.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec725f5e0>
    argNames:
    - self
    - ti
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow.models.taskinstancehistory.TaskInstanceHistory.__init__
    functionSourceFile: airflow.models.taskinstancehistory
    functionUses: 1
    functionsReached:
    - <builtin>.setattr
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 178
    functionName: airflow.models.taskinstancehistory.TaskInstanceHistory.id
    functionSourceFile: airflow.models.taskinstancehistory
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec87c0730>
    argNames:
    - ti
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 184
    functionName: airflow.models.taskinstancehistory.TaskInstanceHistory.record_ti
    functionSourceFile: airflow.models.taskinstancehistory
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.hitl_history.HITLDetailHistory.__init__
    - sqlalchemy.func.count
    - ti.set_duration
    - datetime.datetime.now
    - <builtin>.super
    - <builtin>.setattr
    - session.add
    - session.scalar
    - airflow.models.taskinstancehistory.TaskInstanceHistory.__init__
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.set_duration
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - hitl_detail
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: airflow.models.hitl_history.HITLDetailHistory.__init__
    functionSourceFile: airflow.models.hitl_history
    functionUses: 1
    functionsReached:
    - <builtin>.setattr
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec72ae250>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 210
    functionName: airflow.models.taskinstancehistory.TaskInstanceHistory.get_dagrun
    functionSourceFile: airflow.models.taskinstancehistory
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.hitl_history
    functionSourceFile: airflow.models.hitl_history
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.hitl_history.HITLDetailHistory
    functionSourceFile: airflow.models.hitl_history
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - sqlalchemy.JSON
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKeyConstraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.hitl
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.ext.compiler.compiles
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.hitl.JSONExtract
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - column
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.models.hitl.JSONExtract.__init__
    functionSourceFile: airflow.models.hitl
    functionUses: 2
    functionsReached:
    - sqlalchemy.literal
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.literal
    functionSourceFile: sqlalchemy
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.ext.compiler.compiles
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - element
    - compiler
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.models.hitl.compile_postgres
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - compiler.process
    - sqlalchemy.func.json_extract_path_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.json_extract_path_text
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: compiler.process
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - element
    - compiler
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.models.hitl.compile_sqlite_mysql
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - compiler.process
    - sqlalchemy.func.json_extract
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.json_extract
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.hitl.HITLDetailPropertyMixin
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.ext.hybrid.hybrid_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.models.hitl.HITLDetailPropertyMixin.response_received
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - cls.responded_at.is_not
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.responded_at.is_not
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 103
    functionName: airflow.models.hitl.HITLDetailPropertyMixin.responded_by_user_id
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.literal
    - <builtin>.super
    - airflow.models.hitl.JSONExtract.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 111
    functionName: airflow.models.hitl.HITLDetailPropertyMixin.responded_by_user_name
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.literal
    - <builtin>.super
    - airflow.models.hitl.JSONExtract.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.models.hitl.HITLDetailPropertyMixin.assigned_users
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - typing.TypedDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: airflow.models.hitl.HITLDetailPropertyMixin.responded_by_user
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - typing.TypedDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.hitl.HITLDetail
    functionSourceFile: airflow.models.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - sqlalchemy.JSON
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKeyConstraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.span_status
    functionSourceFile: airflow.utils.span_status
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.utils.span_status.SpanStatus.__str__
    functionSourceFile: airflow.utils.span_status
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.strings
    functionSourceFile: airflow.utils.strings
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.choices
    functionSourceFile: random
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - astring
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.utils.strings.to_boolean
    functionSourceFile: airflow.utils.strings
    functionUses: 0
    functionsReached:
    - astring.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: astring.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.expandinput
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - missing
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow.models.expandinput.NotFullyPopulated.__init__
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: airflow.models.expandinput.NotFullyPopulated.__str__
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.models.expandinput._needs_run_time_resolution
    functionSourceFile: airflow.models.expandinput
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.expandinput.SchedulerMappedArgument
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: airflow.models.expandinput.SchedulerMappedArgument.iter_references
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: airflow.models.expandinput.SchedulerDictOfListsExpandInput._iter_parse_time_resolved_kwargs
    functionSourceFile: airflow.models.expandinput
    functionUses: 1
    functionsReached:
    - airflow.models.expandinput._needs_run_time_resolution
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 111
    functionName: airflow.models.expandinput.SchedulerDictOfListsExpandInput.get_parse_time_mapped_ti_count
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - airflow.models.expandinput._needs_run_time_resolution
    - <builtin>.isinstance
    - airflow.models.expandinput.SchedulerDictOfListsExpandInput._iter_parse_time_resolved_kwargs
    - functools.reduce
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - NotFullyPopulated
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.reduce
    functionSourceFile: functools
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 120
    functionName: airflow.models.expandinput.SchedulerDictOfListsExpandInput._get_map_lengths
    functionSourceFile: airflow.models.expandinput
    functionUses: 1
    functionsReached:
    - airflow.models.expandinput.SchedulerDictOfListsExpandInput._get_map_lengths._get_length
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.serialization.definitions.xcom_arg.get_task_map_length
    linkageType: pythonLinkage
    raised:
    - NotFullyPopulated
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: airflow.models.expandinput.SchedulerDictOfListsExpandInput._get_map_lengths._get_length
    functionSourceFile: airflow.models.expandinput
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.serialization.definitions.xcom_arg.get_task_map_length
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - xcom_arg
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: airflow.serialization.definitions.xcom_arg.get_task_map_length
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 148
    functionName: airflow.models.expandinput.SchedulerDictOfListsExpandInput.get_total_map_length
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.models.expandinput.SchedulerDictOfListsExpandInput._get_map_lengths
    - airflow.models.expandinput.SchedulerDictOfListsExpandInput._get_map_lengths._get_length
    - airflow.serialization.definitions.xcom_arg.get_task_map_length
    - functools.reduce
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: airflow.models.expandinput.SchedulerDictOfListsExpandInput.iter_references
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - x.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.iter_references
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: airflow.models.expandinput.SchedulerListOfDictsExpandInput.get_parse_time_mapped_ti_count
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - NotFullyPopulated
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: airflow.models.expandinput.SchedulerListOfDictsExpandInput.get_total_map_length
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.serialization.definitions.xcom_arg.get_task_map_length
    linkageType: pythonLinkage
    raised:
    - NotFullyPopulated
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: airflow.models.expandinput.SchedulerListOfDictsExpandInput.iter_references
    functionSourceFile: airflow.models.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - x.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.referencemixin
    functionSourceFile: airflow.models.referencemixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.models.referencemixin.ReferenceMixin.iter_references
    functionSourceFile: airflow.models.referencemixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.mappedoperator
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - functools.singledispatch
    - typing.overload
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - methodtools.lru_cache
    - functools.cached_property
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.__repr__
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 33
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 148
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.node_id
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.roots
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 157
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.leaves
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 165
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.operator_name
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 169
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.task_display_name
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 173
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.doc_md
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 177
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.map_index_template
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 181
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.inherits_from_empty_operator
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 186
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.inherits_from_skipmixin
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 190
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.owner
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 194
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.trigger_rule
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 198
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.is_setup
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 202
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.is_teardown
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 206
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.depends_on_past
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 210
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.ignore_first_depends_on_past
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.wait_for_downstream
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 218
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.retries
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 222
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.queue
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 226
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.pool
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 230
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.pool_slots
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 234
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.resources
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 238
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.max_active_tis_per_dag
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 242
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.max_active_tis_per_dagrun
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 246
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_execute_callback
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 250
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_failure_callback
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 254
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_retry_callback
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 258
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_success_callback
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 262
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_skipped_callback
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 266
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.run_as_user
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 270
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.priority_weight
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 274
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.retry_delay
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 278
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.retry_exponential_backoff
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.float
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 287
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.max_retry_delay
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 291
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.weight_rule
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - abc.ABC.__init__
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - importlib.metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 298
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.executor
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 302
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.executor_config
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 306
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.execution_timeout
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 310
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.inlets
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 314
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.outlets
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 318
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.email
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 322
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.email_on_failure
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 326
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.email_on_retry
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 334
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.on_failure_fail_dagrun
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 370
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.operator_extra_link_dict
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - operator_extra_links_all.update
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - operator_extra_links.extend
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator_extra_links_all.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 388
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.global_operator_extra_link_dict
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - airflow.plugins_manager.get_global_operator_extra_links
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - operator_extra_links.extend
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 396
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.extra_links
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 399
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_extra_links
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - link.get_link
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 416
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.serialize_for_task_group
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_specified_expand_input
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 2
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 426
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.iter_mapped_task_groups
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 3
    functionsReached:
    - group.iter_mapped_task_groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 439
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_closest_mapped_task_group
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 2
    functionsReached:
    - group.iter_mapped_task_groups
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.iter_mapped_task_groups
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 448
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_needs_expansion
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 458
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_parse_time_mapped_ti_count
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_specified_expand_input
    - group.get_parse_time_mapped_ti_count
    - group.iter_mapped_task_groups
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_parse_time_mapped_ti_count._get_parent_count
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_closest_mapped_task_group
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.iter_mapped_task_groups
    - <builtin>.next
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 461
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_parse_time_mapped_ti_count._get_parent_count
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 1
    functionsReached:
    - group.get_parse_time_mapped_ti_count
    - group.iter_mapped_task_groups
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_closest_mapped_task_group
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.iter_mapped_task_groups
    - <builtin>.next
    linkageType: pythonLinkage
    raised:
    - NotMapped
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 472
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.iter_mapped_dependencies
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_specified_expand_input
    - airflow.serialization.definitions.xcom_arg.SchedulerXComArg.iter_xcom_references
    - <builtin>.isinstance
    - arg.values
    - arg.iter_references
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - arg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerXComArg.iter_xcom_references
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 2
    functionsReached:
    - airflow.serialization.definitions.xcom_arg.SchedulerXComArg.iter_xcom_references
    - <builtin>.isinstance
    - arg.values
    - arg.iter_references
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 479
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.expand_start_from_trigger
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 491
    functionName: airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.expand_start_trigger_args
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - group
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 542
    functionName: airflow.serialization.definitions.mappedoperator._
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - field_def.get
    - dag.task_dict.items
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - exp_input.get_total_map_length
    - importlib.util.module_from_spec
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - task.get_closest_mapped_task_group
    - sys.modules.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - deps.extend
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - task._get_specified_expand_input
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - pathlib.Path
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - serialized_params.append
    - SecretCache.get_variable
    - inspect.signature
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.globals
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - functools.reduce
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - callbacks_to_remove.append
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - pattern.startswith
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - field_name.endswith
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - serialized_dag.get
    - json.dumps
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.serialization.definitions.mappedoperator._.iter_mapped_task_group_lengths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - schema_data.get
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised:
    - NotMapped
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.get_closest_mapped_task_group
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task._get_specified_expand_input
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: exp_input.get_total_map_length
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 559
    functionName: airflow.serialization.definitions.mappedoperator._.iter_mapped_task_group_lengths
    functionSourceFile: airflow.serialization.definitions.mappedoperator
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - field_def.get
    - dag.task_dict.items
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - exp_input.get_total_map_length
    - importlib.util.module_from_spec
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - deps.extend
    - loaded_plugins.add
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - pathlib.Path
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - serialized_params.append
    - SecretCache.get_variable
    - inspect.signature
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.globals
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - callbacks_to_remove.append
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - pattern.startswith
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - field_name.endswith
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - serialized_dag.get
    - json.dumps
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - schema_data.get
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.taskgroup
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.__repr__
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - child
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup._iter_child
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 75
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.__iter__
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup._iter_child
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.group_id
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.label
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 96
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.node_id
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.is_root
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 106
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.task_group
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - label
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 109
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.child_id
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.upstream_join_id
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 119
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.downstream_join_id
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 123
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.roots
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_roots
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_roots
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 1
    functionsReached:
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 127
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.leaves
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.has_non_teardown_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 138
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 1
    functionsReached:
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.has_non_teardown_downstream
    - <builtin>.list
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.recurse_for_first_non_teardown
    - task.downstream_task_ids.isdisjoint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.upstream_task_ids.isdisjoint
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - task
    - exclude
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 143
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.has_non_teardown_downstream
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.recurse_for_first_non_teardown
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 2
    functionsReached:
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.has_non_teardown_downstream
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.recurse_for_first_non_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.downstream_task_ids.isdisjoint
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 174
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_task_group_dict
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - node.children.values
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_task_group_dict.build_map
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - node
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_task_group_dict.build_map
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 1
    functionsReached:
    - node.children.values
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_task_group_dict.build_map
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: node.children.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.iter_tasks
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - groups_to_visit.append
    - <builtin>.isinstance
    - groups_to_visit.pop
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: groups_to_visit.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: groups_to_visit.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.iter_mapped_task_groups
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 217
    functionName: airflow.serialization.definitions.taskgroup.SerializedTaskGroup.topological_sort
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - copy.copy
    - <builtin>.list
    - graph_unsorted.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: graph_unsorted.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - methodtools.lru_cache
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 267
    functionName: airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup.__repr__
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 271
    functionName: airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup.get_parse_time_mapped_ti_count
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.iter_mapped_task_groups
    - functools.reduce
    - g._expand_input.get_parse_time_mapped_ti_count
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: g._expand_input.get_parse_time_mapped_ti_count
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 289
    functionName: airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup.iter_mapped_dependencies
    functionSourceFile: airflow.serialization.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.serialization.definitions.xcom_arg.SchedulerXComArg.iter_xcom_references
    - <builtin>.isinstance
    - arg.values
    - arg.iter_references
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.node
    functionSourceFile: airflow.serialization.definitions.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.node.DAGNode
    functionSourceFile: airflow.serialization.definitions.node
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.serialization.definitions.node.DAGNode.roots
    functionSourceFile: airflow.serialization.definitions.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.serialization.definitions.node.DAGNode.leaves
    functionSourceFile: airflow.serialization.definitions.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.dagnode.node
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tid
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow._shared.dagnode.node.DagProtocol.get_task
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow._shared.dagnode.node.GenericDAGNode.__init__
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow._shared.dagnode.node.GenericDAGNode.log
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 114
    functionName: airflow._shared.dagnode.node.GenericDAGNode.dag_id
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: airflow._shared.dagnode.node.GenericDAGNode.node_id
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: airflow._shared.dagnode.node.GenericDAGNode.label
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 132
    functionName: airflow._shared.dagnode.node.GenericDAGNode.upstream_list
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: airflow._shared.dagnode.node.GenericDAGNode.downstream_list
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 143
    functionName: airflow._shared.dagnode.node.GenericDAGNode.has_dag
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 146
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_dag
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ef95b0>
    argNames:
    - self
    - upstream
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ef95e0>
    argNames:
    - self
    - upstream
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 155
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_direct_relatives
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - upstream
    - depth
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 161
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - relatives.add
    - airflow._shared.dagnode.node.GenericDAGNode.get_dag
    - task_ids_to_trace_next.update
    - airflow._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_ids_to_trace_next.update
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: relatives.add
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a5ed60>
    - <ast.Constant object at 0x7f1ec9a5e760>
    argNames:
    - self
    - upstream
    - depth
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 203
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - relatives.add
    - airflow._shared.dagnode.node.GenericDAGNode.get_dag
    - task_ids_to_trace_next.update
    - airflow._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - airflow._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f4f670>
    argNames:
    - self
    - depth
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 218
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_upstreams_follow_setups
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - relatives.add
    - airflow._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    - airflow._shared.dagnode.node.GenericDAGNode.get_dag
    - airflow._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - task_ids_to_trace_next.update
    - airflow._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 232
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups_and_teardowns
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - relatives.add
    - airflow._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    - airflow._shared.dagnode.node.GenericDAGNode.get_dag
    - airflow._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    - airflow._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - task_ids_to_trace_next.update
    - <builtin>.any
    - task.downstream_task_ids.intersection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.downstream_task_ids.intersection
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 256
    functionName: airflow._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups
    functionSourceFile: airflow._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - relatives.add
    - airflow._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    - airflow._shared.dagnode.node.GenericDAGNode.get_dag
    - airflow._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups_and_teardowns
    - airflow._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    - airflow._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - task_ids_to_trace_next.update
    - <builtin>.any
    - task.downstream_task_ids.intersection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.logging
    functionSourceFile: airflow.logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.logging.types
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - level
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow._shared.logging.types.Logger.isEnabledFor
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow._shared.logging.types.Logger.getEffectiveLevel
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: airflow._shared.logging.types.Logger.debug
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow._shared.logging.types.Logger.info
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow._shared.logging.types.Logger.warning
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow._shared.logging.types.Logger.error
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow._shared.logging.types.Logger.exception
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - level
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow._shared.logging.types.Logger.log
    functionSourceFile: airflow._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.dagnode
    functionSourceFile: airflow._shared.dagnode
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.xcom_arg
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - functools.singledispatch
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerXComArg._deserialize
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerXComArg.iter_references
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerPlainXComArg._deserialize
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - dag.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 99
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerPlainXComArg.iter_references
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 109
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerMapXComArg._deserialize
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.data.get
    - klass._deserialize
    - airflow.serialization.definitions.xcom_arg.deserialize_xcom_arg
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 114
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerMapXComArg.iter_references
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 123
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerConcatXComArg._deserialize
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.data.get
    - klass._deserialize
    - airflow.serialization.definitions.xcom_arg.deserialize_xcom_arg
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerConcatXComArg.iter_references
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - arg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 137
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerZipXComArg._deserialize
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - data.get
    - klass._deserialize
    - airflow.serialization.definitions.xcom_arg.deserialize_xcom_arg
    - typing.NamedTuple.data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.serialization.definitions.xcom_arg.SchedulerZipXComArg.iter_references
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - arg.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - xcom_arg
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: airflow.serialization.definitions.xcom_arg._
    functionSourceFile: airflow.serialization.definitions.xcom_arg
    functionUses: 0
    functionsReached:
    - TaskInstance.state.in_
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - <builtin>.isinstance
    - <builtin>.min
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - sqlalchemy.func.count
    - sqlalchemy.literal
    - airflow.serialization.definitions.xcom_arg.get_task_map_length
    - <builtin>.max
    - airflow.utils.db.exists_query
    - sqlalchemy.or_
    - airflow.serialization.definitions.notset.is_arg_set
    - session.scalar
    - <builtin>.len
    - <builtin>.sum
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - where
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1720
    functionName: airflow.utils.db.exists_query
    functionSourceFile: airflow.utils.db
    functionUses: 10
    functionsReached:
    - sqlalchemy.literal
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.data.get
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: klass._deserialize
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.xcom
    functionSourceFile: airflow.models.xcom
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.xcom.XComModel
    functionSourceFile: airflow.models.xcom
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - sqlalchemy.PrimaryKeyConstraint
    - <builtin>.tuple
    - sqlalchemy.JSON.with_variant
    - sqlalchemy.JSON
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.ext.associationproxy.association_proxy
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.Integer
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - cls
    - dag_id
    - task_id
    - run_id
    - map_index
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 114
    functionName: airflow.models.xcom.XComModel.clear
    functionSourceFile: airflow.models.xcom
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - session.commit
    - delete_stmt.where
    - sqlalchemy.delete
    - session.execute
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: delete_stmt.where
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 9
    argDefaultValues: []
    argNames:
    - cls
    - key
    - value
    - dag_id
    - task_id
    - run_id
    - map_index
    - serialize
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 156
    functionName: airflow.models.xcom.XComModel.set
    functionSourceFile: airflow.models.xcom
    functionUses: 1
    functionsReached:
    - sqlalchemy.delete.where
    - <builtin>.list
    - sqlalchemy.select.where
    - <builtin>.isinstance
    - sqlalchemy.delete
    - session.flush
    - log.warning
    - session.execute
    - session.add
    - airflow.models.base.Any.__init__
    - airflow.models.xcom.XComModel.serialize_value
    - session.scalar
    - json.dumps
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - value
    - key
    - task_id
    - dag_id
    - run_id
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: airflow.models.xcom.XComModel.serialize_value
    functionSourceFile: airflow.models.xcom
    functionUses: 2
    functionsReached:
    - json.dumps
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 1
    IfCount: 12
    argCount: 8
    argDefaultValues: []
    argNames:
    - cls
    - run_id
    - key
    - task_ids
    - dag_ids
    - map_indexes
    - include_prior_dates
    - limit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 249
    functionName: airflow.models.xcom.XComModel.get_many
    functionSourceFile: airflow.models.xcom
    functionUses: 11
    functionsReached:
    - query.limit
    - cls.map_index.in_
    - sqlalchemy.select.where
    - airflow.models.base.Any.timestamp.desc
    - query.order_by
    - <builtin>.isinstance
    - <builtin>.hasattr
    - sqlalchemy.select
    - cls.task_id.in_
    - cls.dag_id.in_
    - DagRun.logical_date.desc
    - query.where
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.task_id.in_
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.map_index.in_
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.coalesce
    functionSourceFile: sqlalchemy
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.timestamp.desc
    functionSourceFile: airflow
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - result
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 349
    functionName: airflow.models.xcom.XComModel.deserialize_value
    functionSourceFile: airflow.models.xcom
    functionUses: 2
    functionsReached:
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - stmt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 398
    functionName: airflow.models.xcom.LazyXComSelectSequence._rebuild_select
    functionSourceFile: airflow.models.xcom
    functionUses: 0
    functionsReached:
    - typing.cast
    - sqlalchemy.select.from_statement
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.from_statement
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - row
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 402
    functionName: airflow.models.xcom.LazyXComSelectSequence._process_row
    functionSourceFile: airflow.models.xcom
    functionUses: 0
    functionsReached:
    - airflow.models.xcom.XComModel.deserialize_value
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 413
    functionName: airflow.models.xcom.__getattr__
    functionSourceFile: airflow.models.xcom
    functionUses: 0
    functionsReached:
    - <builtin>.globals
    - <builtin>.getattr
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.json
    functionSourceFile: airflow.utils.json
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 27
    functionName: airflow.utils.json.XComEncoder.default
    functionSourceFile: airflow.utils.json
    functionUses: 1
    functionsReached:
    - airflow.models.base.Any.value.items
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - <builtin>.super
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - <builtin>.callable
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 40
    functionName: airflow.utils.json.XComEncoder.encode
    functionSourceFile: airflow.utils.json
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.value.items
    - attr.has
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - airflow.utils.json.XComEncoder.default
    - attrs.AttrsInstance.value.items
    - <builtin>.super
    - typing.NamedTuple.value.payload.items
    - attrs.AttrsInstance.items
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - <builtin>.callable
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.getattr
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ImportError
    - AttributeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.utils.json.XComDecoder.__init__
    functionSourceFile: airflow.utils.json
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dct
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 75
    functionName: airflow.utils.json.XComDecoder.object_hook
    functionSourceFile: airflow.utils.json
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dct
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 86
    functionName: airflow.utils.json.XComDecoder.orm_object_hook
    functionSourceFile: airflow.utils.json
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.sdk.serde
    functionSourceFile: airflow.sdk.serde
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - _extra_allowed.add
    - typing.TypeVar
    - sys.getrecursionlimit
    - functools.cache
    - _serializers.clear
    - _deserializers.clear
    - typing.overload
    - <builtin>.hasattr
    - pkgutil.iter_modules
    - logging.getLogger
    - log.debug
    - airflow.sdk._shared.module_loading.qualname
    - airflow.sdk.serde._register
    - Stats.initialize
    - <builtin>.callable
    - <builtin>.getattr
    - importlib.import_module
    - airflow.sdk._shared.module_loading.iter_namespace
    - <builtin>.isinstance
    - conf.getboolean
    - _stringifiers.clear
    - Stats.timer
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.getrecursionlimit
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.sdk.serde.encode
    functionSourceFile: airflow.sdk.serde
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - d
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: airflow.sdk.serde.decode
    functionSourceFile: airflow.sdk.serde
    functionUses: 43
    functionsReached:
    - <builtin>.isinstance
    - d.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.get
    functionSourceFile: <builtin>
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.items
    functionSourceFile: airflow
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.value.items
    functionSourceFile: attrs
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.value.items
    functionSourceFile: airflow
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.payload.items
    functionSourceFile: airflow
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.payload.items
    functionSourceFile: attrs
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.items
    functionSourceFile: typing
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.payload.items
    functionSourceFile: airflow
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.payload.value.items
    functionSourceFile: typing
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.items
    functionSourceFile: attrs
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.value.payload.items
    functionSourceFile: typing
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.AttrsInstance.value.payload.items
    functionSourceFile: attrs
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 357
    functionName: airflow.sdk.serde._is_namedtuple
    functionSourceFile: airflow.sdk.serde
    functionUses: 41
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: airflow.sdk.serde.typing.is_pydantic_model
    functionSourceFile: airflow.sdk.serde.typing
    functionUses: 62
    functionsReached:
    - dataclasses.is_dataclass
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dataclasses.is_dataclass
    functionSourceFile: dataclasses
    functionUses: 64
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dataclasses.asdict
    functionSourceFile: dataclasses
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.has
    functionSourceFile: attr
    functionUses: 60
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serialize.<lambda1>
    functionSourceFile: airflow.sdk.serde
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.asdict
    functionSourceFile: attr
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - old
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 304
    functionName: airflow.sdk.serde._convert
    functionSourceFile: ''
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.items
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - classname
    - version
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 334
    functionName: airflow.sdk.serde._stringify
    functionSourceFile: airflow.sdk.serde
    functionUses: 42
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - classname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 315
    functionName: airflow.sdk.serde._match
    functionSourceFile: airflow.sdk.serde
    functionUses: 43
    functionsReached:
    - fnmatch.fnmatch
    - p.match
    - airflow.sdk.serde._match_glob
    - airflow.sdk.serde._match_regexp
    - re.compile
    - conf.get
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk.serde._get_patterns
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - classname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 321
    functionName: airflow.sdk.serde._match_glob
    functionSourceFile: airflow.sdk.serde
    functionUses: 44
    functionsReached:
    - fnmatch.fnmatch
    - re.compile
    - conf.get
    - airflow.sdk.serde._get_patterns
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - classname
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 328
    functionName: airflow.sdk.serde._match_regexp
    functionSourceFile: airflow.sdk.serde
    functionUses: 44
    functionsReached:
    - p.match
    - re.compile
    - airflow.sdk.serde._get_regexp_patterns
    - conf.get
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 413
    functionName: airflow.sdk.serde._get_patterns
    functionSourceFile: airflow.sdk.serde
    functionUses: 45
    functionsReached:
    - conf.get
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fnmatch.fnmatch
    functionSourceFile: fnmatch
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 418
    functionName: airflow.sdk.serde._get_regexp_patterns
    functionSourceFile: airflow.sdk.serde
    functionUses: 45
    functionsReached:
    - conf.get
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.match
    functionSourceFile: <builtin>
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.items
    functionSourceFile: <builtin>
    functionUses: 106
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 10
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 367
    functionName: airflow.sdk.serde._register
    functionSourceFile: airflow.sdk.serde
    functionUses: 1
    functionsReached:
    - log.debug
    - airflow.sdk._shared.module_loading.iter_namespace
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.isinstance
    - <builtin>.hasattr
    - conf.getboolean
    - _stringifiers.clear
    - _extra_allowed.add
    - Stats.timer
    - <builtin>.callable
    - <builtin>.type
    - Stats.initialize
    - _serializers.clear
    - _deserializers.clear
    - pkgutil.iter_modules
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _serializers.clear
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _deserializers.clear
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _stringifiers.clear
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Stats.timer
    functionSourceFile: <builtin>
    functionUses: 225
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _extra_allowed.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.typing
    functionSourceFile: airflow.sdk.serde.typing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.utils.db
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - typing.TypeVar
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - packaging.version.Version
    - contextlib.contextmanager
    - functools.wraps
    - importlib.util.find_spec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec79bb7c0>
    argNames:
    - seconds
    - message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: airflow.utils.db.timeout_with_traceback
    functionSourceFile: airflow.utils.db
    functionUses: 14
    functionsReached:
    - signal.signal
    - signal.alarm
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: airflow.utils.db.timeout_with_traceback.timeout_handler
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - traceback.format_stack
    - log.error
    linkageType: pythonLinkage
    raised:
    - TimeoutException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.format_stack
    functionSourceFile: traceback
    functionUses: 272
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signal.alarm
    functionSourceFile: signal
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec92b2280>
    argNames:
    - conn
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: airflow.utils.db.merge_conn
    functionSourceFile: airflow.utils.db
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.where
    - session.commit
    - session.add
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec975f490>
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: airflow.utils.db.add_default_pool_if_not_exists
    functionSourceFile: airflow.utils.db
    functionUses: 15
    functionsReached:
    - sqlalchemy.select.where
    - session.commit
    - session.add
    - airflow.models.base.Any.__init__
    - session.scalar
    - conf.getint
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec84c1dc0>
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 186
    functionName: airflow.utils.db.create_default_connections
    functionSourceFile: airflow.utils.db
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.get_default_connections
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - tempfile.gettempdir
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.models.connection.Connection.__init__
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - sqlalchemy.select.where
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - session.add
    - re.escape
    - <builtin>.any
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.utils.db.merge_conn
    - urllib.parse.unquote.split
    - uri.count
    - session.commit
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - urllib.parse.unquote.rsplit
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 194
    functionName: airflow.utils.db.get_default_connections
    functionSourceFile: airflow.utils.db
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - tempfile.gettempdir
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - re.match
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - uri.count
    - urllib.parse.unquote.rsplit
    - <builtin>.isinstance
    - query.items
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tempfile.gettempdir
    functionSourceFile: tempfile
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 642
    functionName: airflow.utils.db.AutocommitEngineForMySQL.__init__
    functionSourceFile: airflow.utils.db
    functionUses: 16
    functionsReached:
    - settings.SQL_ALCHEMY_CONN.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: settings.SQL_ALCHEMY_CONN.lower
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 646
    functionName: airflow.utils.db.AutocommitEngineForMySQL.__enter__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - _globals.get
    - sqlalchemy.orm.session.close_all_sessions
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.settings._is_sqlite_db_path_relative
    - SQL_ALCHEMY_CONN.startswith
    - sqlalchemy.orm.sessionmaker
    - conf.getint
    - name.strip
    - sqlalchemy.orm.scoped_session
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - os.path.isabs
    - Session.remove
    - sqlalchemy.event.listen
    - <builtin>.globals
    - default.copy
    - re.escape
    - engine.dispose
    - <builtin>.any
    - <builtin>.super
    - os.getpid
    - log.debug
    - sqlalchemy.create_engine
    - s.lower
    - airflow.settings._get_connect_args
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.settings.configure_orm
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.settings.dispose_orm
    - log.warning
    - airflow.settings._configure_async_session
    - conf.has_option
    - DEFAULT_ENGINE_ARGS.items
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - <builtin>.getattr
    - conf.getjson
    - sqlalchemy.event.listens_for
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - functools.partial
    - re.compile
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - conf.getboolean
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9dcf7f0>
    - <ast.Constant object at 0x7f1ec9dcfe50>
    argNames:
    - disable_connection_pool
    - pool_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 655
    functionName: airflow.utils.db.AutocommitEngineForMySQL.__enter__.autocommit_prepare_engine_args
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - conf.getjson
    - airflow.settings.prepare_engine_args
    - log.debug
    - conf.getboolean
    - default.copy
    - SQL_ALCHEMY_CONN.startswith
    - conf.getint
    - DEFAULT_ENGINE_ARGS.items
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 671
    functionName: airflow.utils.db.AutocommitEngineForMySQL.__exit__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - _globals.get
    - sqlalchemy.orm.session.close_all_sessions
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.settings._is_sqlite_db_path_relative
    - SQL_ALCHEMY_CONN.startswith
    - sqlalchemy.orm.sessionmaker
    - conf.getint
    - name.strip
    - sqlalchemy.orm.scoped_session
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - os.path.isabs
    - Session.remove
    - sqlalchemy.event.listen
    - <builtin>.globals
    - default.copy
    - re.escape
    - engine.dispose
    - <builtin>.any
    - <builtin>.super
    - os.getpid
    - log.debug
    - sqlalchemy.create_engine
    - s.lower
    - airflow.settings._get_connect_args
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.settings.configure_orm
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.settings.dispose_orm
    - log.warning
    - airflow.settings._configure_async_session
    - conf.has_option
    - DEFAULT_ENGINE_ARGS.items
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - <builtin>.getattr
    - conf.getjson
    - sqlalchemy.event.listens_for
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - functools.partial
    - re.compile
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - conf.getboolean
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 685
    functionName: airflow.utils.db._create_db_from_orm_mysql
    functionSourceFile: airflow.utils.db
    functionUses: 15
    functionsReached:
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - os.path.dirname
    - session.commit
    - directory.replace
    - os.path.join
    - airflow.utils.db._get_alembic_config
    - alembic.config.Config.set_main_option
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - session.get_bind
    - settings.SQL_ALCHEMY_CONN.lower
    - alembic.config.Config
    - typing.Any.metadata.create_all
    - alembic.command.stamp
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.get_bind
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Any.metadata.create_all
    functionSourceFile: typing
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 846
    functionName: airflow.utils.db._get_alembic_config
    functionSourceFile: airflow.utils.db
    functionUses: 28
    functionsReached:
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - os.path.dirname
    - directory.replace
    - os.path.join
    - alembic.config.Config.set_main_option
    - conf.get
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.command.stamp
    functionSourceFile: alembic
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 709
    functionName: airflow.utils.db._create_db_from_orm_default
    functionSourceFile: airflow.utils.db
    functionUses: 15
    functionsReached:
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - session.get_bind
    - airflow.utils.db._create_global_lock_mysql
    - alembic.command.stamp
    - typing.Any.metadata.create_all
    - airflow.utils.db._create_global_lock_postgresql
    - lock_conn.execute
    - log.info
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - directory.replace
    - <builtin>.hasattr
    - conf.get
    - lock_conn.execution_options
    - lock_conn.close
    - os.path.dirname
    - bind.connect
    - os.path.join
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - conn.close
    - sqlalchemy.text
    - <builtin>.getattr
    - conn.execute
    - airflow.utils.db._get_alembic_config
    - engine.pool.status
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9583550>
    argNames:
    - session
    - lock
    - lock_timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1577
    functionName: airflow.utils.db.create_global_lock
    functionSourceFile: airflow.utils.db
    functionUses: 24
    functionsReached:
    - conn.execute
    - airflow.settings.get_engine
    - bind.connect
    - <builtin>.hasattr
    - airflow.utils.db._create_global_lock_mysql
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - lock_conn.execution_options
    - conn.close
    - lock_conn.close
    - airflow.utils.db._create_global_lock_postgresql
    - sqlalchemy.text
    - lock_conn.execute
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: engine.pool.status
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 733
    functionName: airflow.utils.db._create_db_from_orm
    functionSourceFile: airflow.utils.db
    functionUses: 14
    functionsReached:
    - atexit.register
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - session.get_bind
    - airflow.utils.db._create_global_lock_mysql
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow.utils.db._create_db_from_orm_mysql
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - typing.Any.metadata.create_all
    - airflow.utils.db._create_global_lock_postgresql
    - lock_conn.execute
    - log.info
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - os.environ.get
    - directory.replace
    - faulthandler.enable
    - <builtin>.hasattr
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - lock_conn.execution_options
    - lock_conn.close
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm_default
    - os.path.dirname
    - bind.connect
    - os.path.join
    - faulthandler.dump_traceback_later
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - conn.close
    - sqlalchemy.text
    - <builtin>.getattr
    - conn.execute
    - session.commit
    - airflow.utils.db._get_alembic_config
    - engine.pool.status
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 744
    functionName: airflow.utils.db._setup_debug_logging_if_needed
    functionSourceFile: airflow.utils.db
    functionUses: 15
    functionsReached:
    - logging.getLogger
    - os.environ.get
    - atexit.register
    - faulthandler.dump_traceback_later
    - faulthandler.enable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: faulthandler.enable
    functionSourceFile: faulthandler
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 763
    functionName: airflow.utils.db._setup_debug_logging_if_needed.cleanup_faulthandler
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    - faulthandler.cancel_dump_traceback_later
    - faulthandler.disable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: faulthandler.cancel_dump_traceback_later
    functionSourceFile: faulthandler
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: faulthandler.disable
    functionSourceFile: faulthandler
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: faulthandler.dump_traceback_later
    functionSourceFile: faulthandler
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - original_session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 776
    functionName: airflow.utils.db._mysql_lock_session_for_migration
    functionSourceFile: airflow.utils.db
    functionUses: 19
    functionsReached:
    - sqlalchemy.orm.Session
    - original_session.commit
    - sqlalchemy.orm.Session.close
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: original_session.commit
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.Session
    functionSourceFile: sqlalchemy
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.Session.close
    functionSourceFile: sqlalchemy
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 801
    functionName: airflow.utils.db._single_connection_pool
    functionSourceFile: airflow.utils.db
    functionUses: 15
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - _globals.get
    - sqlalchemy.orm.session.close_all_sessions
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.settings._is_sqlite_db_path_relative
    - SQL_ALCHEMY_CONN.startswith
    - sqlalchemy.orm.sessionmaker
    - conf.getint
    - name.strip
    - sqlalchemy.orm.scoped_session
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - os.path.isabs
    - airflow.settings.reconfigure_orm
    - Session.remove
    - sqlalchemy.event.listen
    - <builtin>.globals
    - default.copy
    - re.escape
    - engine.dispose
    - <builtin>.any
    - <builtin>.super
    - os.getpid
    - log.debug
    - sqlalchemy.create_engine
    - s.lower
    - airflow.settings._get_connect_args
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.settings.configure_orm
    - os.environ.pop
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.settings.dispose_orm
    - log.warning
    - airflow.settings._configure_async_session
    - conf.has_option
    - DEFAULT_ENGINE_ARGS.items
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - <builtin>.getattr
    - conf.getjson
    - sqlalchemy.event.listens_for
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - functools.partial
    - re.compile
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - conf.getboolean
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec91b0be0>
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 825
    functionName: airflow.utils.db.initdb
    functionSourceFile: airflow.utils.db
    functionUses: 13
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - airflow.utils.db._setup_debug_logging_if_needed
    - metadata.tables.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - Session.remove
    - sqlalchemy.event.listen
    - m.upgradedb
    - airflow.utils.db.print_happy_cat
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.open
    - <builtin>.globals
    - conf.get_default_value
    - engine.dispose
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - script.get_current_head
    - airflow.utils.db.timeout_with_traceback
    - _globals.get
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - os.environ.get
    - airflow.api_fastapi.app.create_auth_manager
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - conn.execute
    - managers.append
    - alembic.command.upgrade
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - s.lower
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - warnings.catch_warnings
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 168
    functionName: airflow.utils.db_manager.RunDBManager.__init__
    functionSourceFile: airflow.utils.db_manager
    functionUses: 19
    functionsReached:
    - airflow.api_fastapi.app.create_auth_manager
    - managers.append
    - airflow.api_fastapi.app.get_auth_manager_cls
    - conf.get
    - dotted_path.rsplit
    - managers_config.split
    - conf.getimport
    - airflow._shared.module_loading.import_string
    - <builtin>.super
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 186
    functionName: airflow.utils.db_manager.RunDBManager.validate
    functionSourceFile: airflow.utils.db_manager
    functionUses: 14
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.db_manager.RunDBManager._validate
    - os.path.join
    - <builtin>.open
    - ast.walk
    - ast.parse
    - f.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 869
    functionName: airflow.utils.db._get_current_revision
    functionSourceFile: airflow.utils.db
    functionUses: 19
    functionsReached:
    - alembic.migration.MigrationContext.configure
    - migration_ctx.get_current_revision
    - session.connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 10
    IfCount: 9
    argCount: 4
    argDefaultValues: []
    argNames:
    - to_revision
    - from_revision
    - show_sql_only
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1183
    functionName: airflow.utils.db.upgradedb
    functionSourceFile: airflow.utils.db
    functionUses: 13
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - metadata.tables.get
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - Session.remove
    - conf.get
    - m.upgradedb
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - sqlalchemy.event.listen
    - airflow.utils.db.print_happy_cat
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.globals
    - <builtin>.open
    - conf.get_default_value
    - engine.dispose
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - script.get_current_head
    - _globals.get
    - airflow.utils.db.timeout_with_traceback
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.api_fastapi.app.create_auth_manager
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - alembic.command.upgrade
    - conn.execute
    - managers.append
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - airflow.settings._get_connect_args
    - urllib.parse.quote.lower
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - alembic.config.Config.set_main_option
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - warnings.catch_warnings
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 230
    functionName: airflow.utils.db_manager.RunDBManager.initdb
    functionSourceFile: airflow.utils.db_manager
    functionUses: 14
    functionsReached:
    - m.initdb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 5
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 980
    functionName: airflow.utils.db.synchronize_log_template
    functionSourceFile: airflow.utils.db
    functionUses: 15
    functionsReached:
    - sqlalchemy.select.where
    - metadata.reflect
    - sqlalchemy.select.order_by
    - <builtin>.isinstance
    - session.add
    - conf.get
    - airflow.utils.db.reflect_tables
    - metadata.tables.get
    - conf.get_default_value
    - session.execute
    - sqlalchemy.or_
    - airflow.models.base.Any.__init__
    - log_template_table.c.id.desc
    - sqlalchemy.schema.MetaData
    - conf.upgraded_values.get
    - log.info
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.config.Config
    functionSourceFile: alembic
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: directory.replace
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.config.Config.set_main_option
    functionSourceFile: alembic
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: settings.SQL_ALCHEMY_CONN.replace
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6de5d90>
    argNames:
    - config
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 861
    functionName: airflow.utils.db._get_script_object
    functionSourceFile: airflow.utils.db
    functionUses: 24
    functionsReached:
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.script.ScriptDirectory.from_config
    - os.path.dirname
    - directory.replace
    - os.path.join
    - airflow.utils.db._get_alembic_config
    - alembic.config.Config.set_main_option
    - conf.get
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.script.ScriptDirectory.from_config
    functionSourceFile: alembic
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.connection
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.migration.MigrationContext.configure
    functionSourceFile: alembic
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: migration_ctx.get_current_revision
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - timeout
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 879
    functionName: airflow.utils.db.check_migrations
    functionSourceFile: airflow.utils.db
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - alembic.script.ScriptDirectory.from_config
    - airflow.settings.get_engine
    - dotted_path.rsplit
    - return_value.append
    - env.get_context
    - log.info
    - airflow._shared.module_loading.import_string
    - airflow.utils.db_manager.RunDBManager.__init__
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.api_fastapi.app.create_auth_manager
    - directory.replace
    - airflow.utils.db._get_script_object
    - airflow.api_fastapi.app.get_auth_manager_cls
    - conf.get
    - <builtin>.range
    - env.configure
    - <builtin>.super
    - logging.getLogger
    - os.path.dirname
    - os.path.join
    - alembic.config.Config.set_main_option
    - context.get_current_heads
    - time.sleep
    - airflow.utils.db._configured_alembic_environment
    - <builtin>.all
    - env.script.get_heads
    - airflow.utils.db_manager.RunDBManager.check_migration
    - importlib.import_module
    - <builtin>.getattr
    - managers.append
    - airflow.utils.db._get_alembic_config
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - managers_config.split
    - conf.getimport
    - alembic.config.Config
    linkageType: pythonLinkage
    raised:
    - TimeoutError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 906
    functionName: airflow.utils.db._configured_alembic_environment
    functionSourceFile: airflow.utils.db
    functionUses: 17
    functionsReached:
    - logging.getLogger
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - os.path.dirname
    - directory.replace
    - airflow.settings.get_engine
    - alembic.script.ScriptDirectory.from_config
    - os.path.join
    - airflow.utils.db._get_alembic_config
    - airflow.utils.db._get_script_object
    - alembic.config.Config.set_main_option
    - alembic.runtime.environment.EnvironmentContext
    - conf.get
    - alembic_logger.setLevel
    - env.configure
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.get_context
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.script.get_heads
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.get_current_heads
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 222
    functionName: airflow.utils.db_manager.RunDBManager.check_migration
    functionSourceFile: airflow.utils.db_manager
    functionUses: 5
    functionsReached:
    - return_value.append
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.runtime.environment.EnvironmentContext
    functionSourceFile: alembic
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic_logger.setLevel
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.configure
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 9
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 928
    functionName: airflow.utils.db.check_and_run_migrations
    functionSourceFile: airflow.utils.db
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - airflow.utils.db._setup_debug_logging_if_needed
    - metadata.tables.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - sys.exit
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - Session.remove
    - sqlalchemy.event.listen
    - m.upgradedb
    - airflow.utils.db.print_happy_cat
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - <builtin>.input
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - env.get_context
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.open
    - <builtin>.globals
    - conf.get_default_value
    - engine.dispose
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - script.get_current_head
    - airflow.utils.db.timeout_with_traceback
    - _globals.get
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - airflow.utils.helpers.ask_yesno
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - os.environ.get
    - airflow.api_fastapi.app.create_auth_manager
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - airflow.utils.helpers.prompt_with_timeout
    - alembic.migration.MigrationContext.configure
    - session.execute
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - conn.execute
    - managers.append
    - alembic.command.upgrade
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - s.lower
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - context.get_current_heads
    - airflow.settings.configure_orm
    - airflow.utils.sqlalchemy.get_dialect_name
    - os.environ.pop
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - warnings.catch_warnings
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8cdf730>
    argNames:
    - question
    - timeout
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: airflow.utils.helpers.prompt_with_timeout
    functionSourceFile: airflow.utils.helpers
    functionUses: 2
    functionsReached:
    - signal.alarm
    - airflow.utils.helpers.ask_yesno
    - <builtin>.print
    - signal.signal
    - <builtin>.input
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - tables
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1055
    functionName: airflow.utils.db.reflect_tables
    functionSourceFile: airflow.utils.db
    functionUses: 21
    functionsReached:
    - sqlalchemy.schema.MetaData
    - metadata.reflect
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.tables.get
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_template_table.c.id.desc
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.order_by
    functionSourceFile: sqlalchemy
    functionUses: 86
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.get_default_value
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.upgraded_values.get
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.schema.MetaData
    functionSourceFile: sqlalchemy
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.reflect
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7b752e0>
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1080
    functionName: airflow.utils.db._check_migration_errors
    functionSourceFile: airflow.utils.db
    functionUses: 14
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - migration_func
    - config
    - revision
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1088
    functionName: airflow.utils.db._offline_migration
    functionSourceFile: airflow.utils.db
    functionUses: 18
    functionsReached:
    - alembic.command.upgrade
    - warnings.simplefilter
    - warnings.catch_warnings
    - alembic.command.downgrade
    - logging.disable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.catch_warnings
    functionSourceFile: warnings
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.simplefilter
    functionSourceFile: warnings
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.disable
    functionSourceFile: logging
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.command.upgrade
    functionSourceFile: alembic
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.command.downgrade
    functionSourceFile: alembic
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - message
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1101
    functionName: airflow.utils.db.print_happy_cat
    functionSourceFile: airflow.utils.db
    functionUses: 14
    functionsReached:
    - sys.stdout.isatty
    - message.center
    - <builtin>.print
    - os.get_terminal_size
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.get_terminal_size
    functionSourceFile: os
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: message.center
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - config
    - this_rev
    - base_rev
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1114
    functionName: airflow.utils.db._revision_greater
    functionSourceFile: airflow.utils.db
    functionUses: 19
    functionsReached:
    - os.path.isabs
    - <builtin>.list
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.script.ScriptDirectory.from_config
    - os.path.dirname
    - directory.replace
    - os.path.join
    - airflow.utils.db._get_script_object
    - airflow.utils.db._get_alembic_config
    - alembic.config.Config.set_main_option
    - conf.get
    - script.revision_map.iterate_revisions
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: script.revision_map.iterate_revisions
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - config
    - revisions
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1125
    functionName: airflow.utils.db._revisions_above_min_for_offline
    functionSourceFile: airflow.utils.db
    functionUses: 14
    functionsReached:
    - os.path.isabs
    - <builtin>.list
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.script.ScriptDirectory.from_config
    - os.path.dirname
    - directory.replace
    - airflow.settings.get_engine
    - airflow.utils.db._get_script_object
    - airflow.utils.db._get_alembic_config
    - alembic.config.Config.set_main_option
    - conf.get
    - os.path.join
    - script.revision_map.iterate_revisions
    - alembic.config.Config
    - airflow.utils.db._revision_greater
    linkageType: pythonLinkage
    raised:
    - SystemExit
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - config
    - to_revision
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1150
    functionName: airflow.utils.db._run_upgradedb
    functionSourceFile: airflow.utils.db
    functionUses: 14
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - metadata.tables.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - lock_conn.execute
    - log.info
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - Session.remove
    - conf.get
    - sqlalchemy.event.listen
    - m.upgradedb
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - sqlalchemy.text
    - sqlalchemy.orm.Session.close
    - conf.getjson
    - session.commit
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - <builtin>.globals
    - conf.get_default_value
    - engine.dispose
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - sqlalchemy.schema.MetaData
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - alembic.config.Config
    - _globals.get
    - airflow.settings.get_engine
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - airflow.api_fastapi.app.create_auth_manager
    - airflow.settings.prepare_engine_args
    - os.environ.get
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - airflow.models.base.Any.__init__
    - os.path.dirname
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - alembic.command.upgrade
    - conn.execute
    - managers.append
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - log_template_table.c.id.desc
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - session.add
    - os.getpid
    - log.debug
    - s.lower
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - airflow.utils.db._get_current_revision
    - conn.close
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.nullcontext
    functionSourceFile: contextlib
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: airflow.utils.db_manager.RunDBManager.upgradedb
    functionSourceFile: airflow.utils.db_manager
    functionUses: 15
    functionsReached:
    - m.upgradedb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: script.get_current_head
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.exit
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 10
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1248
    functionName: airflow.utils.db._resetdb_mysql
    functionSourceFile: airflow.utils.db
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - session.close
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - x.startswith
    - sqlalchemy.inspect
    - airflow.utils.db._create_global_lock_postgresql
    - sqlalchemy.inspect.get_table_names
    - airflow._shared.module_loading.import_string
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow.api_fastapi.app.create_auth_manager
    - connection.execution_options
    - sqlalchemy.orm.Session
    - <builtin>.hasattr
    - airflow.api_fastapi.app.get_auth_manager_cls
    - conf.get
    - lock_conn.execution_options
    - alembic.migration.MigrationContext.configure
    - typing.Any.metadata.drop_all
    - sqlalchemy.inspect.has_table
    - m.drop_tables
    - lock_conn.close
    - <builtin>.super
    - bind.connect
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - engine.connect
    - airflow.utils.db.drop_airflow_moved_tables
    - conn.close
    - tbl.drop
    - sqlalchemy.text
    - sqlalchemy.orm.Session.close
    - version.drop
    - airflow.utils.db_manager.RunDBManager.drop_tables
    - <builtin>.getattr
    - importlib.import_module
    - conn.execute
    - managers.append
    - session.commit
    - airflow.utils.db.drop_airflow_models
    - sqlalchemy.Table
    - managers_config.split
    - conf.getimport
    - typing.Any.metadata.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: engine.connect
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection.execution_options
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - connection
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1444
    functionName: airflow.utils.db.drop_airflow_models
    functionSourceFile: airflow.utils.db
    functionUses: 7
    functionsReached:
    - alembic.migration.MigrationContext.configure
    - typing.Any.metadata.drop_all
    - sqlalchemy.inspect.has_table
    - sqlalchemy.inspect
    - version.drop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - connection
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1463
    functionName: airflow.utils.db.drop_airflow_moved_tables
    functionSourceFile: airflow.utils.db
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - sqlalchemy.Table
    - x.startswith
    - typing.Any.metadata.remove
    - sqlalchemy.inspect
    - sqlalchemy.inspect.get_table_names
    - tbl.drop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - connection
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: airflow.utils.db_manager.RunDBManager.drop_tables
    functionSourceFile: airflow.utils.db_manager
    functionUses: 7
    functionsReached:
    - m.drop_tables
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1282
    functionName: airflow.utils.db._resetdb_default
    functionSourceFile: airflow.utils.db
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - x.startswith
    - connection.begin
    - sqlalchemy.inspect
    - airflow.utils.db._create_global_lock_postgresql
    - sqlalchemy.inspect.get_table_names
    - airflow._shared.module_loading.import_string
    - lock_conn.execute
    - log.info
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow.api_fastapi.app.create_auth_manager
    - <builtin>.hasattr
    - airflow.api_fastapi.app.get_auth_manager_cls
    - conf.get
    - lock_conn.execution_options
    - alembic.migration.MigrationContext.configure
    - typing.Any.metadata.drop_all
    - sqlalchemy.inspect.has_table
    - m.drop_tables
    - lock_conn.close
    - <builtin>.super
    - bind.connect
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.utils.db.drop_airflow_moved_tables
    - conn.close
    - sqlalchemy.text
    - tbl.drop
    - airflow.utils.db_manager.RunDBManager.drop_tables
    - version.drop
    - <builtin>.getattr
    - importlib.import_module
    - conn.execute
    - managers.append
    - airflow.utils.db.drop_airflow_models
    - sqlalchemy.Table
    - managers_config.split
    - conf.getimport
    - typing.Any.metadata.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection.begin
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6bf51c0>
    - <ast.Constant object at 0x7f1ec6bf5460>
    argNames:
    - session
    - skip_init
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 1294
    functionName: airflow.utils.db.resetdb
    functionSourceFile: airflow.utils.db
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - airflow.utils.db._setup_debug_logging_if_needed
    - metadata.tables.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - Session.remove
    - sqlalchemy.event.listen
    - m.upgradedb
    - airflow.utils.db.print_happy_cat
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - session.rollback
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - tbl.drop
    - sqlalchemy.orm.Session.close
    - airflow.utils.db._revision_greater
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - connection.begin
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - connection.execution_options
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.open
    - <builtin>.globals
    - conf.get_default_value
    - airflow.utils.session.create_session
    - engine.dispose
    - airflow.utils.db._resetdb_mysql
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - engine.connect
    - airflow.utils.db.drop_airflow_moved_tables
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - version.drop
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - session.close
    - airflow.utils.db.timeout_with_traceback
    - script.get_current_head
    - _globals.get
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - os.environ.get
    - airflow.api_fastapi.app.create_auth_manager
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - airflow.utils.db_manager.RunDBManager.drop_tables
    - <builtin>.getattr
    - conn.execute
    - managers.append
    - alembic.command.upgrade
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - sqlalchemy.Table
    - typing.Any.metadata.remove
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db._resetdb_default
    - x.startswith
    - sqlalchemy.inspect
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.inspect.get_table_names
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - sqlalchemy.inspect.has_table
    - typing.Any.metadata.drop_all
    - m.drop_tables
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - s.lower
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - airflow.utils.db.drop_airflow_models
    - conf.getboolean
    - warnings.catch_warnings
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 4
    argDefaultValues: []
    argNames:
    - to_revision
    - from_revision
    - show_sql_only
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1318
    functionName: airflow.utils.db.downgrade
    functionSourceFile: airflow.utils.db
    functionUses: 6
    functionsReached:
    - alembic.script.ScriptDirectory.from_config
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._create_global_lock_mysql
    - airflow.utils.db._mysql_lock_session_for_migration
    - alembic.command.downgrade
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - script.revision_map.iterate_revisions
    - sqlalchemy.inspect
    - airflow.utils.db._create_global_lock_postgresql
    - contextlib.nullcontext
    - log.info
    - lock_conn.execute
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - directory.replace
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db._get_script_object
    - conf.get
    - lock_conn.execution_options
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - alembic.migration.MigrationContext.configure
    - session.execute
    - sqlalchemy.inspect.has_table
    - lock_conn.close
    - airflow.utils.db._get_fab_migration_version
    - <builtin>.list
    - os.path.dirname
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - bind.connect
    - os.path.join
    - warnings.simplefilter
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - migration_ctx.get_current_revision
    - log.warning
    - airflow.utils.db._handle_fab_downgrade
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - <builtin>.getattr
    - alembic.command.upgrade
    - conn.execute
    - session.commit
    - session.connection
    - result.fetchone
    - airflow.utils.db._get_alembic_config
    - warnings.catch_warnings
    - original_session.commit
    - alembic.config.Config
    - airflow.utils.db._offline_migration
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 7
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1391
    functionName: airflow.utils.db._handle_fab_downgrade
    functionSourceFile: airflow.utils.db
    functionUses: 7
    functionsReached:
    - session.commit
    - airflow.settings.get_engine
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - <builtin>.hasattr
    - result.fetchone
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - session.execute
    - sqlalchemy.inspect.has_table
    - sqlalchemy.inspect
    - airflow.utils.db._get_fab_migration_version
    - sqlalchemy.text
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1373
    functionName: airflow.utils.db._get_fab_migration_version
    functionSourceFile: airflow.utils.db
    functionUses: 8
    functionsReached:
    - sqlalchemy.text
    - session.execute
    - result.fetchone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.fetchone
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.inspect.has_table
    functionSourceFile: sqlalchemy
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.fab.auth_manager.models.db.FABDBManager
    functionSourceFile: airflow
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    functionSourceFile: airflow
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    functionSourceFile: airflow
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Any.metadata.drop_all
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: version.drop
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.inspect.get_table_names
    functionSourceFile: sqlalchemy
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.startswith
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tbl.drop
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Any.metadata.remove
    functionSourceFile: typing
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9c5ba60>
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1474
    functionName: airflow.utils.db.check
    functionSourceFile: airflow.utils.db
    functionUses: 4
    functionsReached:
    - sqlalchemy.text
    - session.execute
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.auto
    functionSourceFile: enum
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.db.DBLocks
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - enum.auto
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1496
    functionName: airflow.utils.db.DBLocks.__str__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - lock
    - lock_timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1501
    functionName: airflow.utils.db._create_global_lock_mysql
    functionSourceFile: airflow.utils.db
    functionUses: 25
    functionsReached:
    - airflow.settings.get_engine
    - lock_conn.execution_options
    - lock_conn.close
    - sqlalchemy.text
    - lock_conn.execute
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lock_conn.execution_options
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lock_conn.execute
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lock_conn.close
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 9
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - session
    - lock
    - lock_timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1534
    functionName: airflow.utils.db._create_global_lock_postgresql
    functionSourceFile: airflow.utils.db
    functionUses: 25
    functionsReached:
    - conn.execute
    - bind.connect
    - <builtin>.hasattr
    - sqlalchemy.orm.Session.get_bind
    - conn.close
    - sqlalchemy.text
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bind.connect
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.execute
    functionSourceFile: <builtin>
    functionUses: 59
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.close
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - context
    - inspected_column
    - metadata_column
    - inspected_type
    - metadata_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1604
    functionName: airflow.utils.db.compare_type
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues: []
    argNames:
    - context
    - inspected_column
    - metadata_column
    - inspected_default
    - metadata_default
    - rendered_metadata_default
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1627
    functionName: airflow.utils.db.compare_server_default
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1658
    functionName: airflow.utils.db.get_sqla_model_classes
    functionSourceFile: airflow.utils.db
    functionUses: 1
    functionsReached:
    - typing.Any._decl_class_registry.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Any._decl_class_registry.values
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - query_stmt
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1673
    functionName: airflow.utils.db.get_query_count
    functionSourceFile: airflow.utils.db
    functionUses: 35
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.order_by
    - sqlalchemy.func.count
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.select_from
    functionSourceFile: sqlalchemy
    functionUses: 83
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - statement
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1689
    functionName: airflow.utils.db.get_query_count_async
    functionSourceFile: airflow.utils.db
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.order_by
    - sqlalchemy.func.count
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - query_stmt
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1705
    functionName: airflow.utils.db.check_query_exists
    functionSourceFile: airflow.utils.db
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.literal
    - query_stmt.order_by
    - <builtin>.bool
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query_stmt.order_by
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.db.LazySelectSequence
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - typing.overload
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - select
    - order_by
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1760
    functionName: airflow.utils.db.LazySelectSequence.from_select
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - col.asc
    - col.desc
    - s2.order_by
    - s1.order_by
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: col.asc
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s1.order_by
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: col.desc
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s2.order_by
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - stmt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1776
    functionName: airflow.utils.db.LazySelectSequence._rebuild_select
    functionSourceFile: airflow.utils.db
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - row
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1786
    functionName: airflow.utils.db.LazySelectSequence._process_row
    functionSourceFile: airflow.utils.db
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1790
    functionName: airflow.utils.db.LazySelectSequence.__repr__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1794
    functionName: airflow.utils.db.LazySelectSequence.__str__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1798
    functionName: airflow.utils.db.LazySelectSequence.__getstate__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - state
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1809
    functionName: airflow.utils.db.LazySelectSequence.__setstate__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - sqlalchemy.text
    - airflow.utils.db.LazySelectSequence._rebuild_select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1814
    functionName: airflow.utils.db.LazySelectSequence.__bool__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - session.scalar
    - sqlalchemy.literal
    - query_stmt.order_by
    - <builtin>.bool
    - airflow.utils.db.check_query_exists
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1817
    functionName: airflow.utils.db.LazySelectSequence.__eq__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - itertools.zip_longest
    - <builtin>.isinstance
    - <builtin>.iter
    - <builtin>.all
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.zip_longest
    functionSourceFile: itertools
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1823
    functionName: airflow.utils.db.LazySelectSequence.__hash__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - <builtin>.tuple
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1826
    functionName: airflow.utils.db.LazySelectSequence.__reversed__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - airflow.utils.db.LazySelectSequence._process_row
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1829
    functionName: airflow.utils.db.LazySelectSequence.__iter__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - airflow.utils.db.LazySelectSequence._process_row
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1832
    functionName: airflow.utils.db.LazySelectSequence.__len__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.order_by
    - sqlalchemy.func.count
    - airflow.utils.db.get_query_count
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 2
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1843
    functionName: airflow.utils.db.LazySelectSequence.__getitem__
    functionSourceFile: airflow.utils.db
    functionUses: 0
    functionsReached:
    - airflow.utils.db.LazySelectSequence._process_row
    - <builtin>.isinstance
    - airflow.utils.db._coerce_index
    - stmt.limit
    - rows.reverse
    - airflow.utils.db._coerce_slice
    - <builtin>.len
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - TypeError
    - IndexError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stmt.limit
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1896
    functionName: airflow.utils.db._coerce_slice
    functionSourceFile: airflow.utils.db
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.db._coerce_index
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rows.reverse
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1882
    functionName: airflow.utils.db._coerce_index
    functionSourceFile: airflow.utils.db
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.db_manager
    functionSourceFile: airflow.utils.db_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.utils.db_manager.BaseDBManager.__init__
    functionSourceFile: airflow.utils.db_manager
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 52
    functionName: airflow.utils.db_manager.BaseDBManager._release_metadata_locks_if_needed
    functionSourceFile: airflow.utils.db_manager
    functionUses: 4
    functionsReached:
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.utils.db_manager.BaseDBManager.get_alembic_config
    functionSourceFile: airflow.utils.db_manager
    functionUses: 6
    functionsReached:
    - alembic.config.Config.set_main_option
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b49910>
    argNames:
    - self
    - config
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 77
    functionName: airflow.utils.db_manager.BaseDBManager.get_script_object
    functionSourceFile: airflow.utils.db_manager
    functionUses: 1
    functionsReached:
    - airflow.utils.db_manager.BaseDBManager.get_alembic_config
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.script.ScriptDirectory.from_config
    - alembic.config.Config.set_main_option
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.utils.db_manager.BaseDBManager._get_migration_ctx
    functionSourceFile: airflow.utils.db_manager
    functionUses: 5
    functionsReached:
    - alembic.migration.MigrationContext.configure
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: airflow.utils.db_manager.BaseDBManager.get_current_revision
    functionSourceFile: airflow.utils.db_manager
    functionUses: 3
    functionsReached:
    - alembic.migration.MigrationContext.configure
    - airflow.utils.db_manager.BaseDBManager._get_migration_ctx
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 94
    functionName: airflow.utils.db_manager.BaseDBManager.check_migration
    functionSourceFile: airflow.utils.db_manager
    functionUses: 0
    functionsReached:
    - airflow.utils.db_manager.BaseDBManager.get_alembic_config
    - <builtin>.set
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db_manager.BaseDBManager.get_script_object
    - alembic.config.Config.set_main_option
    - alembic.migration.MigrationContext.configure
    - alembic.config.Config
    - airflow.utils.db_manager.BaseDBManager._get_migration_ctx
    - airflow.utils.db_manager.BaseDBManager.get_current_revision
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 106
    functionName: airflow.utils.db_manager.BaseDBManager.create_db_from_orm
    functionSourceFile: airflow.utils.db_manager
    functionUses: 2
    functionsReached:
    - airflow.utils.db_manager.BaseDBManager.get_alembic_config
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.utils.db_manager.BaseDBManager._release_metadata_locks_if_needed
    - alembic.config.Config
    - alembic.command.stamp
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - connection
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 116
    functionName: airflow.utils.db_manager.BaseDBManager.drop_tables
    functionSourceFile: airflow.utils.db_manager
    functionUses: 1
    functionsReached:
    - alembic.migration.MigrationContext.configure
    - sqlalchemy.inspect.has_table
    - airflow.utils.db_manager.BaseDBManager._get_migration_ctx
    - sqlalchemy.inspect
    - version.drop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c09250>
    argNames:
    - self
    - skip_init
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 124
    functionName: airflow.utils.db_manager.BaseDBManager.resetdb
    functionSourceFile: airflow.utils.db_manager
    functionUses: 0
    functionsReached:
    - airflow.utils.db_manager.BaseDBManager.create_db_from_orm
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._create_global_lock_mysql
    - connection.begin
    - sqlalchemy.inspect
    - airflow.utils.db._create_global_lock_postgresql
    - alembic.command.stamp
    - lock_conn.execute
    - settings.SQL_ALCHEMY_CONN.replace
    - <builtin>.hasattr
    - lock_conn.execution_options
    - airflow.utils.db_manager.BaseDBManager.upgradedb
    - alembic.migration.MigrationContext.configure
    - sqlalchemy.inspect.has_table
    - lock_conn.close
    - airflow.utils.db_manager.BaseDBManager.initdb
    - bind.connect
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.utils.db_manager.BaseDBManager._get_migration_ctx
    - conn.close
    - sqlalchemy.text
    - version.drop
    - <builtin>.getattr
    - airflow.utils.db_manager.BaseDBManager.get_current_revision
    - airflow.utils.db_manager.BaseDBManager.get_alembic_config
    - conn.execute
    - settings.engine.connect
    - alembic.command.upgrade
    - airflow.utils.db_manager.BaseDBManager._release_metadata_locks_if_needed
    - airflow.utils.db_manager.BaseDBManager.drop_tables
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: settings.engine.connect
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 137
    functionName: airflow.utils.db_manager.BaseDBManager.initdb
    functionSourceFile: airflow.utils.db_manager
    functionUses: 1
    functionsReached:
    - airflow.utils.db_manager.BaseDBManager.get_alembic_config
    - airflow.utils.db_manager.BaseDBManager.create_db_from_orm
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.command.upgrade
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.utils.db_manager.BaseDBManager._release_metadata_locks_if_needed
    - airflow.utils.db_manager.BaseDBManager.upgradedb
    - alembic.migration.MigrationContext.configure
    - alembic.config.Config
    - airflow.utils.db_manager.BaseDBManager._get_migration_ctx
    - alembic.command.stamp
    - <builtin>.getattr
    - airflow.utils.db_manager.BaseDBManager.get_current_revision
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81aadc0>
    - <ast.Constant object at 0x7f1ec81aaa90>
    - <ast.Constant object at 0x7f1ec81aab20>
    argNames:
    - self
    - to_revision
    - from_revision
    - show_sql_only
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 146
    functionName: airflow.utils.db_manager.BaseDBManager.upgradedb
    functionSourceFile: airflow.utils.db_manager
    functionUses: 2
    functionsReached:
    - airflow.utils.db_manager.BaseDBManager.get_alembic_config
    - alembic.command.upgrade
    - settings.SQL_ALCHEMY_CONN.replace
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.utils.db_manager.BaseDBManager._release_metadata_locks_if_needed
    - alembic.config.Config
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f33d90>
    - <ast.Constant object at 0x7f1ec8f33550>
    argNames:
    - self
    - to_revision
    - from_revision
    - show_sql_only
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 156
    functionName: airflow.utils.db_manager.BaseDBManager.downgrade
    functionSourceFile: airflow.utils.db_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: managers_config.split
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 138
    functionName: airflow.api_fastapi.app.create_auth_manager
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 25
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager_cls
    - conf.getimport
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: managers.append
    functionSourceFile: <builtin>
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - manager
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: airflow.utils.db_manager.RunDBManager._validate
    functionSourceFile: airflow.utils.db_manager
    functionUses: 15
    functionsReached:
    - <builtin>.isinstance
    - os.path.join
    - <builtin>.open
    - ast.walk
    - ast.parse
    - f.read
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.walk
    functionSourceFile: ast
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: return_value.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.initdb
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.upgradedb
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.drop_tables
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.app
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - urllib.parse.urlsplit
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - conf.get
    - API_BASE_URL.endswith
    - functools.cache
    - contextlib.asynccontextmanager
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: API_BASE_URL.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.api_fastapi.app.lifespan
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 0
    functionsReached:
    - route.app.router.lifespan_context
    - contextlib.AsyncExitStack
    - <builtin>.isinstance
    - stack.enter_async_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.AsyncExitStack
    functionSourceFile: contextlib
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: route.app.router.lifespan_context
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stack.enter_async_context
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 27
    functionName: airflow.utils.providers_configuration_loader.providers_configuration_loaded
    functionSourceFile: airflow.utils.providers_configuration_loader
    functionUses: 22
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91b07f0>
    argNames:
    - apps
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 75
    functionName: airflow.api_fastapi.app.create_app
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 5
    functionsReached:
    - conf.set
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - cadwyn.Cadwyn.add_exception_handler
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.api_fastapi.core_api.app.init_config
    - fastapi.FastAPI.add_exception_handler
    - airflow.api_fastapi.core_api.app.init_error_handlers
    - subapp_dict.get
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - conf.get
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - base64.urlsafe_b64encode
    - pathlib.Path
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.api_fastapi.app.init_auth_manager
    - apps.split
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - airflow.providers.fab.www.app.create_app
    - importlib.util.module_from_spec
    - os.urandom
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - fastapi.FastAPI
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - am.init
    - conf.getimport
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.set
    - entry.split
    - middleware_dict.get
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - fastapi.FastAPI.include_router
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - am.get_fastapi_app
    - <builtin>.open
    - airflow.api_fastapi.core_api.app.init_middlewares
    - payload.encode
    - dist.metadata.get_all
    - fastapi.templating.Jinja2Templates
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - fastapi.FastAPI.mount
    - plugin_obj.validate
    - <builtin>.object
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - fastapi_apps.extend
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - url_prefix.startswith
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.api_fastapi.app.create_auth_manager
    - flask_blueprints.extend
    - os.environ.get
    - inspect.isclass
    - airflow.api_fastapi.core_api.app.init_flask_plugins
    - airflow.plugins_manager.get_flask_plugins
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.api_fastapi.app.init_plugins
    - cadwyn.Cadwyn.add_middleware
    - flask_appbuilder_views.extend
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - warnings.warn
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - loaded_plugins.add
    - cadwyn.Cadwyn.__init__
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - urllib.parse.urlsplit.path.removesuffix
    - json.load
    - fastapi_root_middlewares.extend
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.api_fastapi.core_api.app.init_views
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - airflow.api_fastapi.app.get_auth_manager_cls
    - re.sub
    - fastapi.middleware.wsgi.WSGIMiddleware
    - airflow.plugins_manager._get_plugins
    - fastapi.staticfiles.StaticFiles
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - fastapi.FastAPI.get
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - cadwyn.Cadwyn.exception_handler
    - <builtin>.callable
    - airflow.plugins_manager.get_fastapi_plugins
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - conf.getlist
    - <builtin>.isinstance
    - airflow.api_fastapi.common.dagbag.create_dag_bag
    - functools.partial
    - conf.getboolean
    - fastapi.FastAPI.add_middleware
    - airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - base64.urlsafe_b64encode.decode
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: apps.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit.path.removesuffix
    functionSourceFile: urllib
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.FastAPI
    functionSourceFile: fastapi
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.api_fastapi.common.dagbag.create_dag_bag
    functionSourceFile: airflow.api_fastapi.common.dagbag
    functionUses: 7
    functionsReached:
    - airflow.models.dagbag.DBDagBag.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 226
    functionName: airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 7
    functionsReached:
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - cadwyn.Cadwyn.exception_handler
    - cadwyn.Cadwyn.__init__
    - cadwyn.Cadwyn.add_middleware
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 168
    functionName: airflow.api_fastapi.core_api.app.init_error_handlers
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 6
    functionsReached:
    - cadwyn.Cadwyn.add_exception_handler
    - fastapi.FastAPI.add_exception_handler
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.FastAPI.mount
    functionSourceFile: fastapi
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 11
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 168
    functionName: airflow.api_fastapi.app.init_plugins
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 6
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - subapp_dict.get
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - middleware_dict.get
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - fastapi.FastAPI.mount
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - fastapi_apps.extend
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - url_prefix.startswith
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - fastapi_root_middlewares.extend
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.plugins_manager.get_fastapi_plugins
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - fastapi.FastAPI.add_middleware
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fa1bb0>
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 145
    functionName: airflow.api_fastapi.app.init_auth_manager
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 6
    functionsReached:
    - airflow.api_fastapi.app.create_auth_manager
    - am.get_fastapi_app
    - airflow.api_fastapi.app.get_auth_manager_cls
    - am.init
    - conf.getimport
    - fastapi.FastAPI.mount
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 111
    functionName: airflow.api_fastapi.core_api.app.init_flask_plugins
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 6
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - airflow.providers.fab.www.app.create_app
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - fastapi.FastAPI.mount
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - flask_blueprints.extend
    - inspect.isclass
    - airflow.plugins_manager.get_flask_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - flask_appbuilder_views.extend
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - warnings.warn
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - fastapi.middleware.wsgi.WSGIMiddleware
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.api_fastapi.core_api.app.init_views
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 6
    functionsReached:
    - os.environ.get
    - pathlib.Path.mkdir
    - pathlib.Path
    - fastapi.staticfiles.StaticFiles
    - <builtin>.str
    - fastapi.templating.Jinja2Templates
    - fastapi.FastAPI.include_router
    - fastapi.FastAPI.mount
    - fastapi.FastAPI.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: airflow.api_fastapi.core_api.app.init_middlewares
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 6
    functionsReached:
    - conf.getboolean
    - fastapi.FastAPI.add_middleware
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - app
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 149
    functionName: airflow.api_fastapi.core_api.app.init_config
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 6
    functionsReached:
    - conf.set
    - conf.getlist
    - os.urandom
    - <builtin>.isinstance
    - fastapi.FastAPI.add_middleware
    - conf.get
    - payload.encode
    - log.warning
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - base64.urlsafe_b64encode
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b75250>
    - <ast.Constant object at 0x7f1ec7b75c70>
    - <ast.Constant object at 0x7f1ec7b75220>
    argNames:
    - config
    - testing
    - apps
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 111
    functionName: airflow.api_fastapi.app.cached_app
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 1
    functionsReached:
    - conf.set
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - cadwyn.Cadwyn.add_exception_handler
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.api_fastapi.core_api.app.init_config
    - fastapi.FastAPI.add_exception_handler
    - airflow.api_fastapi.core_api.app.init_error_handlers
    - subapp_dict.get
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - conf.get
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - base64.urlsafe_b64encode
    - pathlib.Path
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - apps.split
    - airflow.api_fastapi.app.init_auth_manager
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - airflow.providers.fab.www.app.create_app
    - importlib.util.module_from_spec
    - os.urandom
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - fastapi.FastAPI
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - am.init
    - conf.getimport
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.set
    - entry.split
    - middleware_dict.get
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - fastapi.FastAPI.include_router
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - am.get_fastapi_app
    - <builtin>.open
    - airflow.api_fastapi.core_api.app.init_middlewares
    - payload.encode
    - dist.metadata.get_all
    - fastapi.templating.Jinja2Templates
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - fastapi.FastAPI.mount
    - plugin_obj.validate
    - <builtin>.object
    - pathlib.Path.is_file
    - airflow.api_fastapi.app.create_app
    - log.warning
    - traceback.format_stack
    - fastapi_apps.extend
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - url_prefix.startswith
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.api_fastapi.app.create_auth_manager
    - flask_blueprints.extend
    - os.environ.get
    - inspect.isclass
    - airflow.api_fastapi.core_api.app.init_flask_plugins
    - airflow.plugins_manager.get_flask_plugins
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.api_fastapi.app.init_plugins
    - cadwyn.Cadwyn.add_middleware
    - flask_appbuilder_views.extend
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - warnings.warn
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - loaded_plugins.add
    - cadwyn.Cadwyn.__init__
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - urllib.parse.urlsplit.path.removesuffix
    - json.load
    - fastapi_root_middlewares.extend
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.api_fastapi.core_api.app.init_views
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - airflow.api_fastapi.app.get_auth_manager_cls
    - re.sub
    - fastapi.middleware.wsgi.WSGIMiddleware
    - airflow.plugins_manager._get_plugins
    - fastapi.staticfiles.StaticFiles
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - fastapi.FastAPI.get
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - cadwyn.Cadwyn.exception_handler
    - <builtin>.callable
    - airflow.plugins_manager.get_fastapi_plugins
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - conf.getlist
    - <builtin>.isinstance
    - airflow.api_fastapi.common.dagbag.create_dag_bag
    - functools.partial
    - conf.getboolean
    - fastapi.FastAPI.add_middleware
    - airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - base64.urlsafe_b64encode.decode
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: airflow.api_fastapi.app.purge_cached_app
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: airflow.api_fastapi.app.get_auth_manager_cls
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 26
    functionsReached:
    - conf.getimport
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: am.init
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: am.get_fastapi_app
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 158
    functionName: airflow.api_fastapi.app.get_auth_manager
    functionSourceFile: airflow.api_fastapi.app
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 227
    functionName: airflow.plugins_manager.get_fastapi_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 10
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - fastapi_apps.extend
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - fastapi_root_middlewares.extend
    - core_dummy_hooks.items
    - mod.__dict__.values
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subapp_dict.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: url_prefix.startswith
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: middleware_dict.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.FastAPI.add_middleware
    functionSourceFile: fastapi
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.ResourceMethod.__str__
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.ExtendedResourceMethod.__str__
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 121
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.init
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - functools.wraps
    - functools.cache
    - airflow.utils.session.find_session_idx
    - inspect.signature
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 129
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.deserialize_user
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 133
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.serialize_user
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 136
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.revoke_token
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - conf.set
    - cryptography.hazmat.primitives.hashes.Hash
    - asgiref.sync.async_to_sync
    - airflow.api_fastapi.auth.tokens.thumbprint
    - pem_data.encode
    - digest.finalize
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow.api_fastapi.auth.tokens._guess_best_algorithm
    - claims.get
    - airflow.api_fastapi.auth.tokens.JWKS.from_private_key
    - conf.getint
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - datetime.datetime.fromtimestamp
    - conf.get
    - <builtin>.open
    - cryptography.hazmat.backends.default_backend
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - airflow.models.revoked_token.RevokedToken.revoke
    - payload.encode
    - base64.urlsafe_b64encode
    - airflow.models.base.Any.__init__
    - json.dumps
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - jwt.algorithms.OKPAlgorithm
    - key.public_key
    - log.warning
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - jwt.PyJWKSet
    - airflow.api_fastapi.auth.tokens.JWTValidator.validated_claims
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - <builtin>.isinstance
    - airflow.api_fastapi.auth.tokens.JWTValidator.revoke_token
    - fh.read
    - jwt.algorithms.RSAAlgorithm
    - jsonstr.encode
    - session.merge
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager._get_token_validator
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_sig_validation_args
    - digest.update
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 831
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager._get_token_validator
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 2
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.set
    - airflow.api_fastapi.auth.tokens.thumbprint
    - pem_data.encode
    - digest.finalize
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow.api_fastapi.auth.tokens._guess_best_algorithm
    - airflow.api_fastapi.auth.tokens.JWKS.from_private_key
    - conf.getint
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - conf.get
    - <builtin>.open
    - cryptography.hazmat.backends.default_backend
    - payload.encode
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - base64.urlsafe_b64encode
    - json.dumps
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - jwt.algorithms.OKPAlgorithm
    - key.public_key
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - log.warning
    - jwt.PyJWKSet
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - <builtin>.isinstance
    - fh.read
    - jwt.algorithms.RSAAlgorithm
    - jsonstr.encode
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_sig_validation_args
    - digest.update
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 140
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_user_from_token
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.set
    - airflow.api_fastapi.auth.tokens.thumbprint
    - pem_data.encode
    - datetime.datetime.now
    - sqlalchemy.delete
    - digest.finalize
    - jwt.get_unverified_header
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow.api_fastapi.auth.tokens._guess_best_algorithm
    - airflow.models.revoked_token.RevokedToken._maybe_cleanup_expired
    - sqlalchemy.exists
    - conf.getint
    - airflow.api_fastapi.auth.tokens.JWKS.from_private_key
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - sqlalchemy.select
    - sqlalchemy.delete.where
    - airflow.api_fastapi.auth.tokens.JWTValidator.avalidated_claims
    - sqlalchemy.exists.where
    - airflow.api_fastapi.auth.tokens.JWTValidator._get_validation_key
    - conf.get
    - <builtin>.open
    - cryptography.hazmat.backends.default_backend
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - payload.encode
    - session.execute
    - base64.urlsafe_b64encode
    - payload.get
    - json.dumps
    - log.error
    - <builtin>.object
    - jwt.algorithms.OKPAlgorithm
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.list
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.deserialize_user
    - key.public_key
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - log.warning
    - jwt.PyJWKSet
    - jwt.decode
    - <builtin>.bool
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - airflow.api_fastapi.auth.tokens.JWTValidator._get_kid_from_header
    - airflow.models.revoked_token.RevokedToken.is_revoked
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - time.monotonic
    - os.urandom
    - required_claims.items
    - <builtin>.isinstance
    - fh.read
    - jwt.algorithms.RSAAlgorithm
    - airflow.api_fastapi.auth.tokens.get_sig_validation_args
    - jsonstr.encode
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager._get_token_validator
    - log.exception
    - base64.urlsafe_b64encode.decode
    - session.scalar
    - digest.update
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised:
    - InvalidTokenError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: payload.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - user
    - expiration_time_in_seconds
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 157
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.generate_jwt
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - conf.set
    - uuid.uuid4
    - pem_data.encode
    - datetime.datetime.now
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager._get_token_signer
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.serialize_user
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - conf.get
    - <builtin>.open
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - payload.encode
    - base64.urlsafe_b64encode
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - <builtin>.int
    - airflow.api_fastapi.auth.tokens.JWTGenerator.generate
    - log.warning
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - <builtin>.isinstance
    - fh.read
    - jwt.encode
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec83e6280>
    argNames:
    - cls
    - expiration_time_in_seconds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 812
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager._get_token_signer
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - conf.set
    - os.urandom
    - <builtin>.isinstance
    - fh.read
    - conf.get
    - pem_data.encode
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - log.warning
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - <builtin>.open
    - payload.encode
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - base64.urlsafe_b64encode
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_url_login
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 169
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_url_logout
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 179
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.refresh_user
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 192
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_configuration
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 208
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_connection
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - access_entity
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 224
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_dag
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 243
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_asset
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 259
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_asset_alias
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 275
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_pool
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 290
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_team
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 313
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_variable
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - access_view
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 329
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_view
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - resource_name
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 343
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_custom_view
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - menu_items
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 360
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_menu_items
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - assigned_users
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 368
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_hitl_task
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - user.get_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: user.get_id
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - requests
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 380
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_connection
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - request.get
    - <builtin>.all
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - requests
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 405
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_dag
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_dag
    - request.get
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - requests
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 431
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_pool
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - request.get
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_pool
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - requests
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 456
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_variable
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - request.get
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_variable
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - user
    - method
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 482
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_connections
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - conn_ids.update
    - collections.defaultdict
    - connections_by_team.items
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_connection
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_connections._is_authorized_connection
    - session.execute
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_connections
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connections_by_team.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - conn_ids
    - user
    - method
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 512
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_connections
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_connections._is_authorized_connection
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_ids.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 534
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_connections._is_authorized_connection
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 2
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - user
    - method
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 542
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_dag_ids
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - collections.defaultdict
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_dag
    - dags_by_team.items
    - session.execute
    - dag_ids.update
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_dag_ids
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_dag_ids._is_authorized_dag_id
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dags_by_team.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - dag_ids
    - user
    - method
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 581
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_dag_ids
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_dag
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_dag_ids._is_authorized_dag_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_ids.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 603
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_dag_ids._is_authorized_dag_id
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 2
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_dag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - user
    - method
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 611
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_pools
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_pool
    - collections.defaultdict
    - sqlalchemy.select
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_pools
    - session.execute
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_pools._is_authorized_pool
    - pool_names.update
    - pools_by_team.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pools_by_team.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - pool_names
    - user
    - method
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 641
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_pools
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_pool
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_pools._is_authorized_pool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool_names.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 663
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_pools._is_authorized_pool
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 2
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_pool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - user
    - method
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 671
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_teams
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_teams
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_team
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_teams._is_authorized_team
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - teams_names
    - user
    - method
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 688
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_teams
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_team
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_teams._is_authorized_team
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 707
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_teams._is_authorized_team
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 2
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_team
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - user
    - method
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 713
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_variables
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - var_keys.update
    - collections.defaultdict
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_variables
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_variables._is_authorized_variable
    - variables_by_team.items
    - session.execute
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_variable
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: variables_by_team.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - variable_keys
    - user
    - method
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 743
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_variables
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_variables._is_authorized_variable
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_variable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var_keys.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - var_key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 765
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_variables._is_authorized_variable
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 2
    functionsReached:
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_variable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 773
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_cli_commands
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 781
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_fastapi_app
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 789
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_menu_items
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_menu_items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 793
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_extra_menu_items
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 802
    functionName: airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_db_manager
    functionSourceFile: airflow.api_fastapi.auth.managers.base_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.models
    functionSourceFile: airflow.api_fastapi.auth.managers.models
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.models.resource_details
    functionSourceFile: airflow.api_fastapi.auth.managers.models.resource_details
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.team
    functionSourceFile: airflow.models.team
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.Index
    - airflow.models.base.StringID
    - sqlalchemy.Table
    - sqlalchemy.ForeignKey
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.team.Team
    functionSourceFile: airflow.models.team
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - sqlalchemy.orm.relationship
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 60
    functionName: airflow.models.team.Team.__repr__
    functionSourceFile: airflow.models.team
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.cli_config
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - <builtin>.locals
    - <builtin>.tuple
    - lazy_object_proxy.Proxy
    - command._asdict
    - textwrap.indent
    - conf.get
    - textwrap.dedent
    - airflow.cli.cli_config._remove_dag_id_opt
    - typing.NamedTuple.__init__
    - os.getcwd
    - conf.getint
    - airflow.cli.cli_config.positive_int
    - import_path.rpartition
    - airflow.cli.cli_config.Arg.__init__
    - airflow.cli.cli_config.lazy_load_command
    - argparse.FileType
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - import_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.cli.cli_config.lazy_load_command
    functionSourceFile: airflow.cli.cli_config
    functionUses: 1
    functionsReached:
    - import_path.rpartition
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: import_path.rpartition
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: airflow.cli.cli_config.lazy_load_command.command
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 59
    functionName: airflow.cli.cli_config.DefaultHelpParser._check_value
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - COMMAND_MAP.get
    - <builtin>.hasattr
    - action._prog_prefix.replace
    - airflow.cli.commands.legacy_commands.check_legacy_command
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - action
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 27
    functionName: airflow.cli.commands.legacy_commands.check_legacy_command
    functionSourceFile: airflow.cli.commands.legacy_commands
    functionUses: 1
    functionsReached:
    - COMMAND_MAP.get
    - action._prog_prefix.replace
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - ArgumentError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.cli.cli_config.DefaultHelpParser.error
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - argparse.ArgumentParser.print_help
    - argparse.ArgumentParser.exit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser.print_help
    functionSourceFile: argparse
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser.exit
    functionSourceFile: argparse
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 11
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9cc3ca0>
    - <ast.Name object at 0x7f1ec9cc3190>
    - <ast.Name object at 0x7f1ec9cc37c0>
    - <ast.Name object at 0x7f1ec9cc3370>
    - <ast.Name object at 0x7f1ec89063a0>
    - <ast.Name object at 0x7f1ec8906760>
    - <ast.Name object at 0x7f1ec89068e0>
    - <ast.Name object at 0x7f1ec8906c70>
    - <ast.Name object at 0x7f1ec8906640>
    - <ast.Name object at 0x7f1ec8906af0>
    argNames:
    - self
    - flags
    - help
    - action
    - default
    - nargs
    - type
    - choices
    - required
    - metavar
    - dest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.cli.cli_config.Arg.__init__
    functionSourceFile: airflow.cli.cli_config
    functionUses: 1
    functionsReached:
    - <builtin>.locals
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.locals
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - parser
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: airflow.cli.cli_config.Arg.add_to_parser
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - parser.add_argument
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 103
    functionName: airflow.cli.cli_config.Arg.add_to_parser.type
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - os.path.isdir
    - airflow.cli.cli_config.Arg._is_valid_directory
    - parser.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - parser
    - arg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: airflow.cli.cli_config.Arg._is_valid_directory
    functionSourceFile: airflow.cli.cli_config
    functionUses: 1
    functionsReached:
    - os.path.isdir
    - parser.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.add_argument
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.error
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - allow_zero
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: airflow.cli.cli_config.positive_int
    functionSourceFile: airflow.cli.cli_config
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.cli.cli_config.positive_int._check
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: airflow.cli.cli_config.string_list_type
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - val.split
    - x.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.strip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.cli.cli_config.string_lower_type
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - val.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getcwd
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.cli_config.<lambda1>
    functionSourceFile: airflow.cli.cli_config
    functionUses: 0
    functionsReached:
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: textwrap.indent
    functionSourceFile: textwrap
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.FileType
    functionSourceFile: argparse
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - command
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2086
    functionName: airflow.cli.cli_config._remove_dag_id_opt
    functionSourceFile: airflow.cli.cli_config
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.__init__
    - command._asdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: command._asdict
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands
    functionSourceFile: airflow.cli.commands
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.cli
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.utils.cli._check_cli_args
    functionSourceFile: airflow.utils.cli
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b75190>
    - <ast.Constant object at 0x7f1ec7b75eb0>
    argNames:
    - func
    - check_db
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 62
    functionName: airflow.utils.cli.action_cli
    functionSourceFile: airflow.utils.cli
    functionUses: 16
    functionsReached:
    - functools.wraps
    - typing.cast
    - airflow.utils.cli.action_cli.action_logging
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.utils.cli.action_cli.action_logging
    functionSourceFile: airflow.utils.cli
    functionUses: 17
    functionsReached:
    - functools.wraps
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 22
    functionLinenumber: 87
    functionName: airflow.utils.cli.action_cli.action_logging.wrapper
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - v.get
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - airflow.utils.db_cleanup._do_delete
    - airflow.cli.commands.db_command._quote_mysql_password_for_cnf
    - process.kill
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - airflow.cli.commands.pool_command._show_pools
    - ti.emit_state_change_metric
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - tis.where
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence
    - apps.split
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - tbl.drop
    - airflow.models.crypto._RealFernet.encrypt
    - bundle.initialize
    - target_group.get_roots
    - airflow.utils.db._run_upgradedb
    - airflow.utils.cli.get_dags._find_dag
    - session.expire
    - conditions.append
    - airflow.cli.commands.dag_command.set_is_paused
    - airflow.cli.commands.config_command.lint_config
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.write
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af2
    - command.join
    - return_value.append
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - AssetAliasModel.name.in_
    - datetime.datetime.replace
    - airflow.cli.commands.pool_command.pool_import
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.models.dagrun.DagRun._get_task_creator
    - group.downstream_group_ids.update
    - <builtin>.repr
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.security.kerberos.detect_conf_var
    - airflow.utils.db.reflect_tables
    - pg_stmt.on_conflict_do_update
    - task.get_needs_expansion
    - airflow.cli.commands.provider_command.providers_list
    - task_ids.add
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - edges.add
    - script.get_current_head
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - airflow.models.variable.Variable.set
    - airflow.configuration.ConfigModifications.__init__
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.settings.reconfigure_orm
    - session.bulk_save_objects
    - <builtin>.range
    - env.configure
    - <builtin>.max
    - attrs.asdict
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_configuration
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.db_manager_command.downgrade
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - logger.info
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - sqlalchemy.sql.expression.select.options
    - session.connection
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - attrs.fields
    - airflow.cli.commands.asset_command.asset_details
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - search_.groups
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - pools_json.items
    - urllib.parse.urlsplit.path.removesuffix
    - contextlib.suppress
    - airflow.utils.db._resetdb_default
    - params.keys
    - process.terminate
    - typing.cast.add
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - Job.latest_heartbeat.desc
    - airflow.api.client.local_client.Client.get_pool
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - full_command.index
    - log.error
    - rich.console.Console.export_text
    - fastapi.FastAPI.get
    - airflow.models.connection.Connection.get_uri
    - <builtin>.min
    - os.environ.pop
    - asset_names_uris.add
    - value._serialize
    - <builtin>.bool
    - typing.cast.scalar
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - team_executor_config.startswith
    - color.get
    - airflow.cli.commands.info_command.AirflowInfo.show
    - sqlalchemy.sql.expression.ClauseElement.compile
    - TI.state.is_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.delete_old_records
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - pem_data.encode
    - session.begin
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - model_data.items
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - airflow.cli.commands.db_command.run_db_migrate_command
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.utils.db.check
    - task_var.pop
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - typing.cast.bulk_insert_mappings
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.cli.simple_table.AirflowConsole.print_as
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - airflow.cli.commands.provider_command.connection_form_widget_list
    - plugin.react_apps.remove
    - TaskSDKConnection.from_json
    - urllib.parse.quote.items
    - atexit.register
    - airflow.api.client.local_client.Client.get_pools
    - env.context_class
    - structlog.wrap_logger
    - uvicorn.run
    - starved_pools.add
    - fastapi.FastAPI.include_router
    - airflow.utils.db_cleanup._print_config
    - sqlalchemy.select.where
    - airflow.cli.commands.provider_command._remove_rst_syntax
    - airflow.models.dag_version.DagVersion._latest_version_select
    - payload.encode
    - conf.get_default_value
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.cli.commands.standalone_command.StandaloneCommand.initialize_database
    - plugin_obj.validate
    - KEY_REGEX.match
    - airflow.cli.commands.provider_command.queues_list
    - op_extra_links_from_plugin.values
    - conf.has_option
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - now.isoformat
    - deps.items
    - version.drop
    - orm_dag_owner_attributes.items
    - value.strip
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.cli.commands.provider_command.secrets_backends_list
    - airflow.sdk.log.init_log_file
    - alembic.config.Config
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.dot_renderer._draw_task_group
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - proc.poll
    - airflow.api.common.trigger_dag._trigger_dag
    - inspect.isclass
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - tenacity.Retrying
    - airflow.jobs.job.Job.complete_execution
    - collections.deque.extend
    - pathlib.Path.read_bytes
    - sqlalchemy.orm.Session.get_bind
    - dot.pipe
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - deps.extend
    - sqlalchemy.select.limit
    - content.encode
    - command.stop
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - processors_to_remove.append
    - cryptography.fernet.Fernet
    - typing.cast.get_edge_info
    - airflow.api.common.trigger_dag.trigger_dag
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - source_table.delete
    - typing.cast.scalars
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - typing.Any.metadata.create_all
    - typing.NamedTuple.items
    - psutil.wait_procs
    - airflow.models.backfill._get_dag_run_no_create_reason
    - airflow.jobs.job.Job._is_alive
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - dag.timetable.generate_run_id
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.cli.commands.dag_command.dag_reserialize
    - query.execution_options
    - log.debug
    - airflow.cli.commands.plugins_command.dump_plugins
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - conn.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.utils.process_utils.execute_interactive
    - subprocess.call
    - os.path.expanduser
    - tracemalloc.start
    - deserialized_deadline_alert.reference.evaluate_with
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - typing.cast.delete
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - termcolor.colored
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - dag.get_edge_info
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - poolfile.read
    - select_message_parts.append
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - tmp_dic.get
    - SecretCache.get_variable
    - session.merge
    - termios.tcsetattr
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - airflow.utils.db.upgradedb
    - plugin.external_views.remove
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - script.revision_map.iterate_revisions
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - am.get_fastapi_app
    - target_table.insert
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.cli.commands.db_command.drop_archived
    - airflow.cli.commands.provider_command.notifications_list
    - airflow.serialization.definitions.dag.SerializedDAG.clear_dags
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.cli.commands.task_command.task_render
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - change.renamed_to.option.lower
    - csv.writer
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - re.search
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.cli.simple_table.AirflowConsole.print_as_table
    - command.startswith
    - path.suffix.lower
    - airflow.cli.commands.task_command.task_states_for_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - sys.stdout.isatty
    - airflow.utils.dag_edges.dag_edges
    - airflow.serialization.definitions.param._collect_params
    - io.StringIO
    - dag.timetable.infer_manual_data_interval
    - airflow.utils.dates.datetime_to_nano
    - alembic.command.stamp
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - flask_blueprints.extend
    - airflow.plugins_manager.get_flask_plugins
    - child.kill
    - revision.split
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - env.script.get_heads
    - connections_dict.items
    - managers.append
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - alembic_logger.setLevel
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - refreshed_dag_info.has_task_group
    - enum.Enum.in_
    - airflow.cli.commands.standalone_command.StandaloneCommand.job_running
    - pendulum.tz.timezone
    - refreshed_dag_info.task_group_dict.get
    - DagModel.bundle_name.in_
    - shared_processors.append
    - airflow.cli.commands.asset_command.asset_materialize
    - encoded_dag.get
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.sql.expression.tuple_.in_
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - files.sort
    - TaskSDKVariable.delete
    - tag.lower
    - file.read
    - DagModel.dag_id.regexp_match
    - parent.mkdir
    - _classname_to_executors_per_team.get
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dag.DagModel.get_current
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - airflow.cli.commands.task_command.task_clear
    - callbacks_to_remove.append
    - airflow.cli.commands.connection_command.connections_add
    - sqlalchemy.select.order_by
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - template.format
    - job.is_alive
    - airflow.cli.commands.dag_command.dag_trigger
    - attrs.AttrsInstance.__init__
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_2_execute_complete
    - stats.append
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - cls.dag_id.in_
    - cursor.fetchmany
    - output.getvalue
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.cli.commands.jobs_command.check
    - airflow.models.dag.get_next_data_interval
    - states_by_task_id.get
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - DagModel.get_current
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.cli.commands.connection_command.connections_get
    - command.start
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - airflow.providers.fab.www.app.create_app
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - airflow.jobs.job.Job.heartbeat
    - sqlalchemy.select.filter_by
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - query.selectable.compile
    - SecretCache.invalidate_variable
    - data.append
    - airflow.cli.hot_reload._run_reloader.start_process
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - middleware_dict.get
    - airflow.utils.db._create_global_lock_mysql
    - sqlalchemy.orm.session.close_all_sessions
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - plugin_mgr.register
    - sys.path.append
    - getpass.getuser
    - os.fspath
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - collections.Counter
    - env.get_context
    - airflow.cli.commands.api_server_command._run_api_server
    - airflow.models.connection.Connection.get_hook
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - contextlib.ExitStack.callback
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - airflow.dag_processing.importers.base.get_importer_registry
    - airflow.cli.commands.pool_command.pool_export
    - parent_graph.node
    - collections.deque.popleft
    - mysql_stmt.on_duplicate_key_update
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - airflow.utils.db._handle_fab_downgrade
    - airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    - airflow.cli.simple_table.is_data_sequence
    - object.__setattr__
    - parent_graph.subgraph
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.utils.db_cleanup._suppress_with_logging
    - tenacity.before_sleep_log
    - <builtin>.vars
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.models.connection.Connection.__init__
    - config_dict.keys
    - sqlite_stmt.on_conflict_do_update
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.api_fastapi.core_api.app.init_flask_plugins
    - locked_backfills.keys
    - airflow.utils.helpers.prompt_with_timeout
    - os.unlink
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - dag_run.logical_date.isoformat
    - airflow.utils.db_cleanup._cleanup_table
    - parent.terminate
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - dot.edge
    - job.complete_execution
    - var.serialize
    - f.flush
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - dag_runs.sort
    - airflow._shared.module_loading.qualname
    - setup_teardown_edges.add
    - sub.attr
    - plugin_search_locations.append
    - httpx.post
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - f.write
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - base_table_dag_id_col.in_
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - lock_conn.execution_options
    - airflow.cli.hot_reload._terminate_process_tree
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - airflow.cli.commands.db_command.cleanup_tables
    - sqlalchemy.tuple_
    - DEFAULT_ENGINE_ARGS.items
    - airflow.cli.utils.is_stdout
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - airflow.configuration.ConfigModifications.add_remove
    - random.Random
    - invalid_args.append
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - root_logger.setLevel
    - template.root_render_func
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.db_cleanup._subquery_keep_last
    - airflow.models.connection.Connection.from_json
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - sqlalchemy.orm.scoped_session
    - airflow.utils.db.resetdb
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - created_counts.items
    - airflow.utils.db._create_db_from_orm
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.utils.helpers.render_template
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - result.fetchone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.settings.dag_policy
    - dag.timetable.asset_condition.iter_assets
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - airflow.utils.helpers.validate_key
    - rich.print
    - dags_list.extend
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.models.crypto.get_fernet
    - airflow.serialization.definitions.param._coerce_param
    - sched.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - stderr_handle.truncate
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - typing.cast.commit
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - engine.dispose
    - airflow.utils.file.correct_maybe_zipped
    - pygments.formatters.terminal.TerminalFormatter
    - airflow.cli.commands.variable_command.variables_list
    - line.strip
    - <builtin>.object
    - airflow.cli.commands.config_command.get_value
    - airflow.cli.commands.dag_command.dag_list_dag_runs
    - conn.get_uri
    - sqlalchemy.select.with_hint
    - sqlalchemy.schema.MetaData
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - airflow.models.dagrun.DagRun._create_task_instances
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.settings.get_engine
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - _connection_types.append
    - sqlalchemy.exists
    - itertools.count
    - airflow.cli.commands.provider_command.auth_managers_list
    - result.append
    - faulthandler.enable
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.utils.db._single_connection_pool
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.cli.commands.dag_processor_command.dag_processor
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - confirmation.upper
    - dag.test
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - urllib.parse.urlunsplit
    - airflow.utils.db_cleanup._confirm_delete
    - dag.partial_subset
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - val.startswith
    - airflow.cli.commands.connection_command.connections_test
    - bundle_dagbag.import_errors.items
    - signal.signal
    - airflow.api_fastapi.core_api.app.init_views
    - airflow.utils.db_manager.RunDBManager.initdb
    - limited_query.subquery
    - <builtin>.dict
    - template_field.serialize
    - sqlalchemy.inspect.has_table
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - query.outerjoin
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - msg.format
    - resp.json
    - dag_dict.get
    - sqlalchemy.orm.selectinload
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - airflow.utils.cli.setup_logging
    - typing.NamedTuple.start.isoformat
    - sqlalchemy.orm.aliased
    - airflow.utils.db._get_current_revision
    - last_parsed.get
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - task_var.items
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - TI.insert_mapping
    - airflow.dag_processing.manager.process_parse_results
    - airflow.cli.commands.dag_command.dag_report
    - cadwyn.Cadwyn.add_exception_handler
    - external_views_to_remove.append
    - airflow.api_fastapi.core_api.app.init_config
    - os.path.exists
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - CAMELCASE_TO_SNAKE_CASE_REGEX.sub
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - logical_dates.append
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.secrets.local_filesystem.load_variables
    - airflow.models.dagrun.DagRun._create_tasks
    - asset_ref_uris.add
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dag_run.get_last_ti
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - job.__getattribute__
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.models.backfill._create_backfill_dag_run
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - calendar.timegm
    - airflow.utils.dot_renderer.render_dag_dependencies
    - dag_run.get_log_template
    - airflow.cli.commands.asset_command.asset_list
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - changes_applied.append
    - fh.read
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - airflow.utils.process_utils.execute_interactive._sigwinch
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - urllib.parse.urlunparse
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.cli.commands.dag_command.dag_pause
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - cls.logical_date.between
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow_conf.get
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.models.dagrun.DagRun.get_task_instances
    - dm.calculate_dagrun_date_fields
    - fastapi_apps.extend
    - fcntl.ioctl
    - expr.keys
    - sqla_conn_str.startswith
    - fcntl.flock
    - TaskSDKConnection.get
    - airflow.models.base.Any.func.__qualname__.rsplit
    - delete.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - DagRun.find_duplicate
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - session.get_bind
    - pathlib.Path.touch
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - airflow.cli.commands.standalone_command.StandaloneCommand.run
    - m.initdb
    - dag_run.notify_dagrun_state_changed
    - item.rotate_fernet_key
    - sqlalchemy.orm.session.make_transient
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.jobs.job.Job.is_alive
    - airflow.providers_manager.ProvidersManager.__init__
    - task.render_template_fields
    - password.replace
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - importer.import_file
    - airflow.cli.commands.connection_command._valid_uri
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - alembic.script.ScriptDirectory.from_config
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - airflow.utils.db_cleanup.run_cleanup
    - airflow.api.client.local_client.Client.create_pool
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - sqlalchemy.inspect.get_table_names
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - airflow.cli.commands.dag_command.dag_delete
    - DebugTrace.start_root_span
    - airflow.cli.commands.info_command._upload_text_to_fileio
    - default.copy
    - urllib.parse.urlparse
    - Variable.key.in_
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - sqlalchemy.sql.expression.select.order_by
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - airflow.cli.commands.db_command._get_version_revision
    - z.infolist
    - TI.task_id.in_
    - dm.tags.extend
    - <builtin>.ord
    - yaml.dump
    - airflow.models.backfill._get_latest_dag_run_row_query
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - stmt.where
    - opt.lower
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.utils.cli._check_cli_args
    - airflow.cli.commands.variable_command.variables_export
    - conf.getint
    - httpx.Client
    - airflow.cli.commands.db_command.downgrade
    - datetime.datetime.fromtimestamp
    - logical_date.replace
    - params.items
    - m.startswith
    - bagged_dags.append
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.utils.cli._build_metrics
    - Stats.decr
    - rich.console.Console.print
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - airflow.cli.commands.dag_command.dag_details
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_ready
    - airflow.models.connection.Connection.test_connection
    - dag_dict.pop
    - inspect.signature
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - airflow.cli.commands.triggerer_command.triggerer
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - query.subquery
    - entry.split
    - airflow.cli.commands.team_command._extract_team_name
    - airflow.models.expandinput.create_expand_input
    - sqlalchemy.dialects.sqlite.insert.values
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - cryptography.fernet.MultiFernet.encrypt
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - logger.exception
    - airflow.utils.db.check_migrations
    - dist.metadata.get_all
    - fastapi.templating.Jinja2Templates
    - change.config.section.lower
    - airflow.utils.dot_renderer._draw_task
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.models.pool.Pool.get_pools
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.utils.db_cleanup.drop_archived_tables
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - ti.end_date.isoformat
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - edges.union
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__
    - session.close
    - airflow.utils.session.provide_session.wrapper
    - airflow.utils.db_cleanup._dump_table_to_file
    - airflow.cli.commands.provider_command.dialects_list
    - airflow.utils.db_cleanup.export_archived_records
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - airflow.utils.cli.get_dags
    - next_reschedule_date.isoformat
    - airflow.api_fastapi.app.create_auth_manager
    - pathlib.Path.as_posix
    - airflow.cli.commands.dag_command._save_dot_to_file
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - sys.stdin.fileno
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - context.update
    - math.isinf
    - array.array
    - <builtin>.exit
    - ti.start_date.isoformat
    - lint_issues.append
    - airflow.models.base.Any.asset_id.in_
    - airflow.api_fastapi.app.init_plugins
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - airflow.utils.db_manager.RunDBManager.check_migration
    - metadata.reflect
    - key.to_asset_alias
    - dag.resolve_template_files
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - airflow.models.connection.Connection.set_extra
    - dag_run.consumed_asset_events.extend
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - typing.cast.rollback
    - poolfile.write
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.cli.commands.dag_command.dag_state
    - fernet_key.split
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - recent.is_alive
    - airflow.models.pool.Pool.create_or_update_pool
    - os.path.isfile
    - stmt.group_by
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.cli.commands.scheduler_command._serve_health_check
    - fastapi.staticfiles.StaticFiles
    - copy.copy
    - airflow.utils.cli.get_bagged_dag
    - TaskInstance.task_id.in_
    - dag_owner_links.items
    - context.get_current_heads
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.jobs.job.Job.__init__
    - structlog.processors.UnicodeDecoder
    - tasks_to_trace_next.append
    - span.set_attribute
    - react_apps.append
    - airflow.api.client.local_client.Client.delete_pool
    - airflow.utils.retries.retry_db_transaction.retry_decorator.wrapped_function
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - warnings.catch_warnings
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow.cli.commands.config_command.show_config
    - dot.render
    - attrs.AttrsInstance.get
    - sqlalchemy.select.options
    - airflow.cli.commands.pool_command.pool_export_helper
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - metadata.tables.get
    - pools.get
    - airflow.utils.db_cleanup._confirm_drop_archives
    - executor_name.module_path.split
    - airflow.cli.commands.rotate_fernet_key_command.rotate_fernet_key
    - pydantic.BaseModel.model_construct
    - Session.remove
    - conf.get
    - airflow.cli.commands.triggerer_command.triggerer_run
    - version.split
    - airflow.utils.db_cleanup._build_query
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - pathlib.Path.suffix.lower
    - re.match
    - airflow.cli.commands.connection_command._format_connections
    - urllib.parse.unquote.split
    - airflow.utils.helpers.is_container
    - message.center
    - airflow.cli.commands.connection_command.connections_import
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - react_app.get
    - patterns_by_dir.update
    - stored.pop
    - airflow.cli.commands.provider_command.extra_links_list
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - dag.clear
    - cls.run_id.in_
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - configs.values
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    - model.state.in_
    - airflow.secrets.local_filesystem._parse_secret_file
    - json.dump
    - external_view.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.cli.commands.scheduler_command.scheduler
    - zipfile.is_zipfile
    - airflow.utils.cli.validate_dag_bundle_arg
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.cli.commands.task_command._get_template_context
    - bind.connect
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_k8s_pod_yaml
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - airflow.utils.db.initdb
    - runtime_ti.get_template_context
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - __lazy_imports.get
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - airflow.cli.commands.dag_command.dag_dependencies_show
    - file_paths.append
    - airflow.providers_manager.ProvidersManager._discover_config
    - Stats.incr
    - Job.start_date.desc
    - contextlib.ExitStack.close
    - airflow.cli.commands.provider_command.config_list
    - pathlib.Path.suffix.lstrip
    - airflow.jobs.job.Job.prepare_for_execution
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.settings.prepare_engine_args
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - visited.add
    - session.execute
    - shutil.copy2
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - airflow.cli.commands.db_command.export_archived
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - watchfiles.watch
    - cadwyn.Cadwyn.add_middleware
    - root.addHandler
    - serialize_errors.extend
    - typing.Any.metadata.remove
    - executor.heartbeat
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - typing.cast.flush
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    - sqlalchemy.column.is_
    - sqlalchemy.dialects.postgresql.insert
    - airflow.api_fastapi.app.get_auth_manager_cls
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - airflow.utils.cli_action_loggers.on_post_execution
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - airflow.models.dagrun.DagRun.__init__
    - airflow.models.crypto._NullFernet.encrypt
    - sqlalchemy.select.subquery
    - airflow.cli.hot_reload._run_reloader
    - ti.refresh_from_task
    - dag.validate
    - sqlalchemy.and_
    - result.items
    - sqlalchemy.sql.expression.func.json_extract_path
    - DagRun.start_date.desc
    - airflow.models.connection.Connection.get_connection_from_secrets
    - airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    - airflow.utils.helpers.parse_template_string
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.utils.dot_renderer._refine_color
    - airflow.utils.db.create_global_lock
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.utils.types.DagRunType.from_run_id
    - orm_dags.update
    - airflow.cli.simple_table.SimpleTable.__init__
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - cls.run_id.not_in
    - airflow.api_fastapi.core_api.app.init_error_handlers
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - asset_ref_names.add
    - signal.getsignal
    - airflow.dag_processing.dagbag._validate_executor_fields
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - base64.urlsafe_b64encode
    - effective_config_dict.items
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - react_apps_to_remove.append
    - airflow.models.crypto._RealFernet.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - airflow.utils.db._check_migration_errors
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - sqlalchemy.sql.expression.tuple_
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - fastapi_cli.cli._run
    - pydantic.BaseModel.data.get
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - airflow.cli.commands.asset_command._detail_asset
    - gc.freeze
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - airflow.cli.commands.dag_command.dag_next_execution.print_execution_interval
    - serdag.timetable.generate_run_id
    - airflow.plugins_manager.get_global_operator_extra_links
    - os.path.join
    - timer.stop
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - <builtin>.reversed
    - os.read
    - sqlalchemy.ext.asyncio.create_async_engine
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagbag.DBDagBag._get_dag
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - dep_data.get
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - logging.Formatter
    - airflow.cli.commands.standalone_command.StandaloneCommand.is_ready
    - sqlalchemy.column
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - new_files.append
    - airflow.models.base.Any.completed_at.is_
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - sqlalchemy.sql.expression.func.json_extract
    - str_tpl.format
    - dot.subgraph
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - airflow.cli.commands.db_manager_command._get_db_manager
    - urllib.parse.urlsplit
    - airflow.utils.db_cleanup._effective_table_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.cli.commands.pool_command.pool_list
    - airflow.utils.sqlalchemy.nulls_first
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - airflow.utils.platform.is_tty
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.jobs.job.Job.most_recent_job
    - x.startswith
    - airflow.models.dag_version.DagVersion.write_dag
    - airflow.providers.standard.utils.sensor_helper._get_count
    - Stats.gauge
    - processor.logger_filehandle.close
    - re.sub
    - fastapi.middleware.wsgi.WSGIMiddleware
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - m.drop_tables
    - airflow.dag_processing.dagbag.DagBag.get_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep._get_dep_statuses
    - in_progress.union
    - out.decode
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - typing.cast._get_next
    - airflow.cli.commands.backfill_command.create_backfill
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - airflow.utils.db._revisions_above_min_for_offline
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - m.upgradedb
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - dag.task_dict.items
    - enum.Enum.value.in_
    - event_buffer.items
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.cli.commands.db_command.resetdb
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.configuration.ConfigModifications.add_rename
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - external_views.append
    - session.commit
    - airflow.jobs.job.Job.kill
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - base_table_dag_id_col.not_in
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - airflow.cli.commands.team_command.team_delete
    - TaskInstance.state.in_
    - sdk_dag.get_task
    - starved_tasks.add
    - airflow.cli.commands.provider_command.provider_get
    - insert_stm.compile
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - airflow.utils.db._create_global_lock_postgresql
    - conf.load_providers_configuration
    - dr.logical_date.isoformat
    - airflow.cli.utils.print_export_output
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - parent.children
    - airflow.utils.db._resetdb_mysql
    - abs_path.endswith
    - dagbag.dags.values
    - abc.ABC.moment.total_seconds
    - plugin_mgr.add_hookspecs
    - airflow.settings.dispose_orm
    - airflow.plugins_manager.get_operator_extra_links
    - sqlalchemy.sql.update
    - skipped.add
    - pattern.rstrip
    - encoded_op.items
    - airflow.cli.commands.standalone_command.StandaloneCommand.find_user_info
    - airflow.cli.commands.task_command.task_failed_deps
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.cli.commands.variable_command.variables_set
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - current_keys.issubset
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - pty.openpty
    - sqlalchemy.dialects.sqlite.insert
    - model_cls.model_validate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.models.dag.infer_automated_data_interval
    - conn.execute
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.cli.commands.dag_processor_command._create_dag_processor_job_runner
    - files_parsed.difference
    - DagRun.id.desc
    - row.values
    - dagbag.import_errors.items
    - importer.list_dag_files
    - airflow.cli.commands.dag_command.dag_list_dags
    - attrs.AttrsInstance.__qualname__.rsplit
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - traceback.format_exc
    - os.write
    - e.get
    - airflow.models.variable.Variable.delete
    - DM.bundle_name.is_not
    - failed.append
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.cli.commands.team_command.team_list
    - directory.replace
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - airflow.settings._configure_async_session
    - airflow.models.base.Any.uri.in_
    - run_id.startswith
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - airflow.utils.db.drop_airflow_models
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - task_group.get_roots
    - TI.pool.not_in
    - airflow.jobs.job.Job.on_kill
    - conf.set
    - airflow.models.base.Any.value.__name__.rsplit
    - typing.Protocol.__init__
    - airflow.plugins_manager._get_ui_plugins
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - <builtin>.map
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - select.select
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - typing.cast.bulk_save_objects
    - session.rollback
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.utils.db._revision_greater
    - s.replace
    - sqlalchemy.orm.Session.close
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.cli.commands.asset_command._list_assets
    - change.renamed_to.section.lower
    - airflow.cli.commands.dag_command._display_dot_via_imgcat
    - airflow.models.pool.Pool.slots_stats
    - airflow.api.client.get_current_api_client
    - cryptography.fernet.MultiFernet
    - tty.setcbreak
    - fastapi.FastAPI
    - bundles_to_refresh.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - conf.upgraded_values.get
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - ast.walk
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.api_fastapi.core_api.app.init_middlewares
    - airflow.cli.commands.dag_command.dag_list_import_errors
    - airflow.utils.state.State.color
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - filename.rpartition
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.utils.db.drop_airflow_moved_tables
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - task_group.children.values
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - AssetModel.name.in_
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - _globals.get
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - err.decode
    - airflow.settings._is_sqlite_db_path_relative
    - asset_alias_names.add
    - airflow.utils.code_utils.get_terminal_formatter
    - asset_expr.items
    - airflow.models.backfill._handle_clear_run
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.models.backfill._do_dry_run
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - airflow.cli.commands.pool_command.pool_delete
    - migration_ctx.get_current_revision
    - importlib.machinery.SourceFileLoader
    - process.wait
    - executor_names_per_team.append
    - associations.append
    - tenacity.wait_fixed
    - airflow.providers_manager._create_provider_info_schema_validator
    - alembic.command.upgrade
    - copied_params.validate
    - url.get_backend_name
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.cli.commands.dag_command.dag_unpause
    - qual_name.rsplit
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - log_template_table.c.id.desc
    - pygments.formatters.terminal256.Terminal256Formatter
    - airflow.providers_manager.log_import_warning
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - FILE_PARSERS.keys
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.cli.commands.provider_command.logging_list
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - airflow.cli.commands.task_command._get_ti
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - pathlib.Path.mkdir
    - dag.create_dagrun
    - dag_run.set_state
    - encoded_dag.keys
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - termcolor.colored.splitlines
    - airflow.cli.commands.team_command._show_teams
    - airflow.plugins_manager.get_fastapi_plugins
    - functools.partial
    - airflow.utils.cli_action_loggers.on_pre_execution
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - proc.communicate
    - logging.basicConfig
    - encoded_dag.items
    - logger.warning
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow.utils.file.open_maybe_zipped
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - rich.console.Console.capture
    - fastapi.FastAPI.add_exception_handler
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - subapp_dict.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - lock_conn.execute
    - settings.SQL_ALCHEMY_CONN.replace
    - proc.kill
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - pattern.startswith
    - airflow.dag_processing.collection._get_task_ports
    - <builtin>.hasattr
    - airflow.cli.commands.db_command.shell
    - model.model_dump
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - sqlalchemy.event.listen
    - ifile.read
    - airflow.cli.commands.task_command._get_dag_run
    - effective_table_names.append
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - flask_appbuilder_menu_links.extend
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - dr.start_date.isoformat
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.cli.commands.connection_command.connections_delete
    - airflow.api.client.local_client.Client.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.utils.db.synchronize_log_template
    - airflow.cli.commands.connection_command._connection_to_dict
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - json.dumps
    - fastapi.FastAPI.mount
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - airflow.sdk.definitions.dag._create_timetable
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - pools.append
    - query.items
    - k.lower
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.cli.commands.pool_command.pool_get
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - airflow.cli.commands.info_command.AirflowInfo.render_text
    - pendulum.parse
    - Trace.start_root_span
    - cls.state_color.get
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - proc.is_running
    - operator_extra_links.extend
    - alembic.migration.MigrationContext.configure
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.cli.commands.variable_command.variables_import
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - task_var.get
    - fastapi_root_middlewares.extend
    - SecretCache.save_connection_uri
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - graphviz.Digraph
    - bundles.keys
    - os.getpid
    - args.name.strip
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - dag_run.get_task_instance
    - pathlib.Path.iterdir
    - cadwyn.Cadwyn.exception_handler
    - airflow.cli.commands.dag_command.dag_list_dags.filter_dags_by_bundle
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - secrets_backend.get_connection
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - csv_writer.writerows
    - airflow.utils.db_cleanup._check_for_rows
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - sys.exit
    - files_parsed.update
    - executor_names.extend
    - regular_files.append
    - itertools.chain.from_iterable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.cli.commands.db_command.check
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - airflow.api_fastapi.app.init_auth_manager
    - airflow.cli.commands.connection_command._connection_mapper
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - airflow.cli.commands.db_command.run_db_downgrade_command
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - csv_writer.writerow
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.jobs.job.most_recent_job
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - hook.test_connection
    - zipfile.ZipFile
    - airflow.cli.commands.provider_command.triggers_list
    - var.get
    - airflow.utils.db._get_script_object
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - airflow.cli.commands.standalone_command.StandaloneCommand.update_output
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - sqlalchemy.create_engine
    - <builtin>.int
    - op_predefined_extra_links.values
    - sqlalchemy.orm.relationship.has
    - date_field.in_
    - inspect.signature.parameters.keys
    - airflow.models.__getattr__
    - connection.get_hook
    - Job.state.is_distinct_from
    - template.globals.items
    - job.heartbeat
    - data.decode
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - engine.pool.status
    - airflow.models.backfill._get_info_list
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.models.pool.Pool.delete_pool
    - tempfile.NamedTemporaryFile
    - sqlalchemy.update
    - handler.setLevel
    - sqlalchemy.orm.sessionmaker
    - airflow.cli.commands.dag_command.dag_list_jobs
    - am.get_generated_password_file
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - airflow.utils.db._get_fab_migration_version
    - stdout_handle.truncate
    - airflow.models.dagrun.DagRun.find
    - dag.get_task
    - airflow.dag_processing.collection._update_dag_warnings
    - _module_to_executors_per_team.get
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - os.path.dirname
    - airflow.models.base.Any.items
    - files_to_parse.extend
    - child.serialize_for_task_group
    - airflow.models.base.Any.id.asc
    - all_dagbag_stats.extend
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - os.environ.copy
    - airflow.models.variable.Variable.__init__
    - airflow.utils.db.downgrade
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.timetables.base.DataInterval.exact
    - airflow.cli.commands.connection_command.connections_list
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.cli.commands.dag_command.dag_test
    - dep_type.replace
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.cli.commands.variable_command.variables_get
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - airflow.cli.commands.team_command.team_create
    - airflow.utils.dot_renderer._draw_nodes
    - line.decode
    - signal.alarm
    - airflow.utils.db_manager.RunDBManager.validate
    - urllib.parse.quote.lower
    - dep_subgraph.edge
    - _alias_to_executors_per_team.get
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.cli.commands.task_command.task_state
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - airflow.security.kerberos.run
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    - os.symlink
    - typing.cast.task_group.children.values
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - airflow.utils.db_cleanup._get_archived_table_names
    - refreshed_dag_info.has_task
    - airflow.cli.commands.dag_command.dag_show
    - sqlalchemy.orm.load_only
    - airflow.utils.cli.get_db_dag
    - pathlib.Path.relative_to
    - os.path.isabs
    - os.get_terminal_size
    - airflow.cli.commands.db_command.check_migrations
    - airflow.utils.db_manager.RunDBManager._validate
    - logging.FileHandler.setFormatter
    - socket.gethostname
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - dag_deps.append
    - bundle_config_list.append
    - config_output.getvalue
    - time.sleep
    - formatted_rows.append
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - bundle_dagbag.dags.values
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded.wrapped_function
    - conf.get_mandatory_value
    - dag_detail.items
    - am.init
    - airflow.models.base.Any.id.desc
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records
    - contextlib.nullcontext
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - date.isoformat
    - airflow.dag_processing.dagbag.DagBag.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - TaskSDKVariable.set
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.api_fastapi.app.create_app
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - engine.connect
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.cli.commands.rotate_fernet_key_command.rotate_items_in_batches
    - itsdangerous.URLSafeSerializer.dumps
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - run_ids_to_keep_query.scalar_subquery
    - airflow.models.connection.Connection._validate_extra
    - managers_config.split
    - executable_tis.append
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - edges_to_add.add
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - ParseImportError.bundle_name.in_
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - cls.logical_date.in_
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.deadline.Deadline.__init__
    - airflow.cli.commands.db_command.migratedb
    - airflow.models.connection._parse_netloc_to_hostname
    - dag.timetable.next_dagrun_info
    - op._get_specified_expand_input
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - d.items
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - airflow.utils.yaml.dump
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - secrets.items
    - airflow.utils.db._get_alembic_config
    - sqlalchemy.Table
    - loaded_plugins.add
    - cadwyn.Cadwyn.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - DagRun.run_after.desc
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - conf.write_custom_config
    - finished.append
    - serialized_dag.deadline_alerts.append
    - Callback.create_from_sdk_def
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - airflow.jobs.job.health_check_threshold
    - var_json.items
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.cli.get_dag_by_file_location
    - sqlalchemy.case
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - task_group.get_leaves
    - settings.Session.remove
    - logging_class_path.rsplit
    - typing.Any.metadata.drop_all
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - airflow.cli.commands.info_command.AirflowInfo.__init__
    - span.add_event
    - airflow.utils.helpers.convert_camel_to_snake
    - logging.disable
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.models.pool.Pool.get_pool
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_dag
    - structlog.processors.StackInfoRenderer
    - airflow.cli.commands.api_server_command.api_server
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - fastapi.FastAPI.add_middleware
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.cli.commands.variable_command.variables_delete
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - session.begin_nested
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.cli.commands.dag_command.dag_next_execution
    - airflow.cli.commands.standalone_command.SubCommand.__init__
    - sqlalchemy.orm.Session
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.cli.commands.info_command.PiiAnonymizer.__init__
    - airflow.cli.commands.db_manager_command.migratedb
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - queries.append
    - airflow.utils.db.print_happy_cat
    - pathlib.Path
    - airflow.cli.commands.info_command.show_info
    - lock_conn.close
    - rich.table.Table.add_row
    - urllib.parse.urlsplit.netloc.rsplit
    - revision_heads_map.items
    - airflow.cli.commands.pool_command.pool_set
    - pie_stmt.where
    - encoded_op.get
    - proc.send_msg
    - tag_names.difference
    - files_with_mtime.items
    - airflow.models.base.Any.id.in_
    - sqlalchemy.dialects.mysql.insert
    - orm_tags.items
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - os.urandom
    - data.update
    - ti.get_failed_dep_statuses
    - log.exception
    - rows.sort
    - airflow.secrets.local_filesystem.load_connections_dict
    - sqlalchemy.func.now
    - ti.get_dagrun
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - dr.run_after.isoformat
    - cls._json_schema.validate
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - jinja2.nativetypes.native_concat
    - importlib.resources.files
    - connection.begin
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - airflow.configuration.ConfigModifications.add_default_update
    - airflow.models.import_all_models
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - dr.end_date.isoformat
    - output_to_renderer.get
    - airflow.utils.db._configured_alembic_environment
    - query.add_columns
    - pygments.highlight
    - url_prefix.startswith
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - importlib.util.spec_from_loader
    - legacy_name.format
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - sqlalchemy.sql.update.where
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.settings.get_policy_plugin_manager
    - dag.task_group.get_task_group_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.utils.db.timeout_with_traceback
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.utils.helpers.ask_yesno
    - forbidden_fields.difference_update
    - os.path.isdir
    - airflow.models.variable.Variable.check_for_write_conflict
    - var.get_needs_expansion
    - math.isnan
    - plugins_info.append
    - airflow.cli.commands.asset_command._detail_asset_alias
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.dialects.mysql.insert.values
    - json.JSONDecoder
    - provider_schema_validator.validate
    - target_table.drop
    - <builtin>.tuple
    - datetime.datetime
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.cli.commands.info_command._send_report_to_fileio
    - airflow.cli.commands.connection_command._import_helper
    - airflow.cli.commands.connection_command.connections_export
    - root.setLevel
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - sqlalchemy.sql.expression.Executable.compile
    - alembic.runtime.environment.EnvironmentContext
    - executor_config.split
    - airflow.utils.state.State.color_fg
    - run_after.isoformat
    - airflow.cli.commands.asset_command._list_asset_aliases
    - dagbag.dags.get
    - edges_to_skip.add
    - all_info.items
    - airflow._shared.timezones.timezone.parse
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.utils.platform.is_terminal_support_colors
    - airflow.cli.commands.provider_command.connection_field_behaviours
    - airflow.cli.commands.db_manager_command.resetdb
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.serialization.serialized_objects.DagSerialization.from_dict
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - classpath.strip
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.utils.cli.should_use_colors
    - airflow.secrets.local_filesystem._create_connection
    - args.state.lower
    - Variable.team_name.is_
    - airflow.settings.configure_orm
    - SecretCache.get_connection_uri
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.utils.dot_renderer.render_dag
    - conf.getlist
    - airflow.api_fastapi.common.dagbag.create_dag_bag
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - base64.urlsafe_b64encode.decode
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - <builtin>.bytes
    - contextlib.ExitStack
    - airflow.cli.hot_reload.run_with_reloader
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - env.handle_exception
    - urllib.parse.urlsplit.scheme.lower
    - dag_run.verify_integrity
    - airflow.cli.commands.config_command.update_config
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.cli.simple_table.AirflowConsole.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - airflow.utils.db._create_db_from_orm_default
    - inspect.ismodule
    - airflow.utils.db.check_and_run_migrations
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - conf.as_dict
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - airflow.cli.simple_table.SimpleTable.add_column
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - airflow.models.taskreschedule.TaskReschedule.stmt_for_task_instance
    - <builtin>.input
    - rows.append
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    - Stats.timing
    - connection.execution_options
    - airflow.cli.commands.provider_command.executors_list
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - middleware_dict.items
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - airflow.models.backfill._create_backfill
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - pydantic.BaseModel.from_orm
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - fernet_part.encode
    - dep.get
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow.sdk.log.load_remote_log_handler
    - airflow.api.client.local_client.Client.delete_dag
    - nested.rollback
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.api.client.local_client.Client.trigger_dag
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - flask_appbuilder_views.extend
    - airflow.utils.db_manager.RunDBManager.drop_tables
    - logger.debug
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - original_session.commit
    - cls._data.op
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - dag.iter_dagrun_infos_between
    - airflow.utils.db._offline_migration
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - airflow.utils.db._mysql_lock_session_for_migration
    - alembic.command.downgrade
    - airflow.dag_processing.dagbag._executor_exists
    - termios.tcgetattr
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.utils.db._create_db_from_orm_mysql
    - cursor.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - change.config.option.lower
    - airflow.cli.commands.standalone_command.StandaloneCommand.calculate_env
    - airflow.cli.commands.api_server_command.with_api_apps_env.wrapper
    - airflow.cli.commands.connection_command._get_connection_types
    - pygments.lexers.configs.IniLexer
    - airflow.plugins_manager.get_plugin_info
    - conf.write
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    - TI.dag_id.not_in
    - airflow.cli.commands.kerberos_command.kerberos
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.cli.commands.pool_command.pool_import_helper
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - urllib.parse.urlencode
    - airflow.dag_processing.collection._RunInfo.calculate
    - airflow.cli.commands.task_command.task_list
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - value.keys
    - executor.send_callback
    - <builtin>.iter
    - airflow.cli.commands.provider_command.hooks_list
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 1
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - func_name
    - namespace
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 128
    functionName: airflow.utils.cli._build_metrics
    functionSourceFile: airflow.utils.cli
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - command.startswith
    - datetime.datetime.now
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.vars
    - <builtin>.enumerate
    - getpass.getuser
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - socket.gethostname
    - urllib.parse.urlparse
    - airflow.utils.platform.getuser
    - <builtin>.any
    - full_command.index
    - json.dumps
    - <builtin>.super
    - <builtin>.list
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - tmp_dic.get
    - <builtin>.isinstance
    - json.loads
    - urllib.parse.urlunparse
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.utils.cli_action_loggers.on_pre_execution
    functionSourceFile: airflow.utils.cli_action_loggers
    functionUses: 1
    functionsReached:
    - logger.exception
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: root_logger.setLevel
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: handler.setLevel
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 50
    functionName: airflow.utils.providers_configuration_loader.providers_configuration_loaded.wrapped_function
    functionSourceFile: airflow.utils.providers_configuration_loader
    functionUses: 2
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - v.get
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - airflow.utils.db_cleanup._do_delete
    - airflow.cli.commands.db_command._quote_mysql_password_for_cnf
    - process.kill
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - airflow.cli.commands.pool_command._show_pools
    - ti.emit_state_change_metric
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - tis.where
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence
    - apps.split
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - tbl.drop
    - airflow.models.crypto._RealFernet.encrypt
    - bundle.initialize
    - target_group.get_roots
    - airflow.utils.db._run_upgradedb
    - airflow.utils.cli.get_dags._find_dag
    - session.expire
    - conditions.append
    - airflow.cli.commands.dag_command.set_is_paused
    - airflow.cli.commands.config_command.lint_config
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.write
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af2
    - command.join
    - return_value.append
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - AssetAliasModel.name.in_
    - datetime.datetime.replace
    - airflow.cli.commands.pool_command.pool_import
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.models.dagrun.DagRun._get_task_creator
    - group.downstream_group_ids.update
    - <builtin>.repr
    - airflow.security.kerberos.detect_conf_var
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.utils.db.reflect_tables
    - pg_stmt.on_conflict_do_update
    - task.get_needs_expansion
    - airflow.cli.commands.provider_command.providers_list
    - task_ids.add
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - edges.add
    - script.get_current_head
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - airflow.models.variable.Variable.set
    - airflow.configuration.ConfigModifications.__init__
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.settings.reconfigure_orm
    - session.bulk_save_objects
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - <builtin>.range
    - env.configure
    - <builtin>.max
    - attrs.asdict
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_configuration
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.db_manager_command.downgrade
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - logger.info
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - sqlalchemy.sql.expression.select.options
    - session.connection
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - attrs.fields
    - airflow.cli.commands.asset_command.asset_details
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - search_.groups
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - pools_json.items
    - urllib.parse.urlsplit.path.removesuffix
    - contextlib.suppress
    - airflow.utils.db._resetdb_default
    - params.keys
    - process.terminate
    - typing.cast.add
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - Job.latest_heartbeat.desc
    - airflow.api.client.local_client.Client.get_pool
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - rich.console.Console.export_text
    - fastapi.FastAPI.get
    - airflow.models.connection.Connection.get_uri
    - <builtin>.min
    - os.environ.pop
    - asset_names_uris.add
    - value._serialize
    - <builtin>.bool
    - typing.cast.scalar
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - team_executor_config.startswith
    - color.get
    - airflow.cli.commands.info_command.AirflowInfo.show
    - sqlalchemy.sql.expression.ClauseElement.compile
    - TI.state.is_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.delete_old_records
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - pem_data.encode
    - session.begin
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - model_data.items
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - airflow.cli.commands.db_command.run_db_migrate_command
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.utils.db.check
    - task_var.pop
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - typing.cast.bulk_insert_mappings
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.cli.simple_table.AirflowConsole.print_as
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - airflow.cli.commands.provider_command.connection_form_widget_list
    - plugin.react_apps.remove
    - TaskSDKConnection.from_json
    - urllib.parse.quote.items
    - atexit.register
    - airflow.api.client.local_client.Client.get_pools
    - env.context_class
    - structlog.wrap_logger
    - uvicorn.run
    - starved_pools.add
    - fastapi.FastAPI.include_router
    - airflow.utils.db_cleanup._print_config
    - sqlalchemy.select.where
    - airflow.cli.commands.provider_command._remove_rst_syntax
    - airflow.models.dag_version.DagVersion._latest_version_select
    - payload.encode
    - conf.get_default_value
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.cli.commands.standalone_command.StandaloneCommand.initialize_database
    - plugin_obj.validate
    - KEY_REGEX.match
    - airflow.cli.commands.provider_command.queues_list
    - op_extra_links_from_plugin.values
    - conf.has_option
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - now.isoformat
    - deps.items
    - version.drop
    - orm_dag_owner_attributes.items
    - value.strip
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.cli.commands.provider_command.secrets_backends_list
    - airflow.sdk.log.init_log_file
    - alembic.config.Config
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.dot_renderer._draw_task_group
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - proc.poll
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - inspect.isclass
    - airflow.api.common.trigger_dag._trigger_dag
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - tenacity.Retrying
    - airflow.jobs.job.Job.complete_execution
    - collections.deque.extend
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - dot.pipe
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - deps.extend
    - sqlalchemy.select.limit
    - content.encode
    - command.stop
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - processors_to_remove.append
    - cryptography.fernet.Fernet
    - typing.cast.get_edge_info
    - airflow.api.common.trigger_dag.trigger_dag
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - source_table.delete
    - typing.cast.scalars
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - typing.Any.metadata.create_all
    - typing.NamedTuple.items
    - psutil.wait_procs
    - airflow.models.backfill._get_dag_run_no_create_reason
    - airflow.jobs.job.Job._is_alive
    - airflow.security.kerberos.perform_krb181_workaround
    - Trace.get_current_span
    - lockfile.pidlockfile.PIDLockFile
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - dag.timetable.generate_run_id
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.cli.commands.dag_command.dag_reserialize
    - query.execution_options
    - log.debug
    - airflow.cli.commands.plugins_command.dump_plugins
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - conn.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.utils.process_utils.execute_interactive
    - subprocess.call
    - tracemalloc.start
    - os.path.expanduser
    - deserialized_deadline_alert.reference.evaluate_with
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - typing.cast.delete
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - termcolor.colored
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - dag.get_edge_info
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - poolfile.read
    - select_message_parts.append
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - termios.tcsetattr
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - airflow.utils.db.upgradedb
    - plugin.external_views.remove
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - script.revision_map.iterate_revisions
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - am.get_fastapi_app
    - target_table.insert
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.cli.commands.db_command.drop_archived
    - airflow.cli.commands.provider_command.notifications_list
    - airflow.serialization.definitions.dag.SerializedDAG.clear_dags
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.cli.commands.task_command.task_render
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - change.renamed_to.option.lower
    - csv.writer
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - re.search
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.cli.simple_table.AirflowConsole.print_as_table
    - path.suffix.lower
    - airflow.cli.commands.task_command.task_states_for_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - sys.stdout.isatty
    - airflow.utils.dag_edges.dag_edges
    - airflow.serialization.definitions.param._collect_params
    - io.StringIO
    - dag.timetable.infer_manual_data_interval
    - airflow.utils.dates.datetime_to_nano
    - alembic.command.stamp
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - flask_blueprints.extend
    - airflow.plugins_manager.get_flask_plugins
    - child.kill
    - revision.split
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - env.script.get_heads
    - connections_dict.items
    - managers.append
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - alembic_logger.setLevel
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - refreshed_dag_info.has_task_group
    - enum.Enum.in_
    - airflow.cli.commands.standalone_command.StandaloneCommand.job_running
    - pendulum.tz.timezone
    - refreshed_dag_info.task_group_dict.get
    - DagModel.bundle_name.in_
    - shared_processors.append
    - airflow.cli.commands.asset_command.asset_materialize
    - encoded_dag.get
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.sql.expression.tuple_.in_
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - files.sort
    - tag.lower
    - file.read
    - TaskSDKVariable.delete
    - DagModel.dag_id.regexp_match
    - _classname_to_executors_per_team.get
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dag.DagModel.get_current
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - airflow.cli.commands.task_command.task_clear
    - callbacks_to_remove.append
    - airflow.cli.commands.connection_command.connections_add
    - sqlalchemy.select.order_by
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - template.format
    - job.is_alive
    - airflow.cli.commands.dag_command.dag_trigger
    - attrs.AttrsInstance.__init__
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_2_execute_complete
    - stats.append
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - cls.dag_id.in_
    - cursor.fetchmany
    - output.getvalue
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.cli.commands.jobs_command.check
    - airflow.models.dag.get_next_data_interval
    - states_by_task_id.get
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - DagModel.get_current
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.cli.commands.connection_command.connections_get
    - command.start
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - airflow.providers.fab.www.app.create_app
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - airflow.jobs.job.Job.heartbeat
    - sqlalchemy.select.filter_by
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - query.selectable.compile
    - SecretCache.invalidate_variable
    - data.append
    - airflow.cli.hot_reload._run_reloader.start_process
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - middleware_dict.get
    - airflow.utils.db._create_global_lock_mysql
    - sqlalchemy.orm.session.close_all_sessions
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - plugin_mgr.register
    - sys.path.append
    - getpass.getuser
    - os.fspath
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - env.get_context
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - airflow.models.connection.Connection.get_hook
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - airflow.dag_processing.importers.base.get_importer_registry
    - airflow.cli.commands.pool_command.pool_export
    - parent_graph.node
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - mysql_stmt.on_duplicate_key_update
    - airflow.utils.db._handle_fab_downgrade
    - airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    - airflow.cli.simple_table.is_data_sequence
    - object.__setattr__
    - parent_graph.subgraph
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.utils.db_cleanup._suppress_with_logging
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.models.connection.Connection.__init__
    - config_dict.keys
    - sqlite_stmt.on_conflict_do_update
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.api_fastapi.core_api.app.init_flask_plugins
    - locked_backfills.keys
    - os.unlink
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - dag_run.logical_date.isoformat
    - airflow.utils.db_cleanup._cleanup_table
    - parent.terminate
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - dot.edge
    - job.complete_execution
    - var.serialize
    - f.flush
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - dag_runs.sort
    - airflow._shared.module_loading.qualname
    - setup_teardown_edges.add
    - sub.attr
    - plugin_search_locations.append
    - httpx.post
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - f.write
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - base_table_dag_id_col.in_
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - lock_conn.execution_options
    - airflow.cli.hot_reload._terminate_process_tree
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - serdag.timetable.next_run_info_from_dag_model
    - airflow.cli.commands.db_command.cleanup_tables
    - sqlalchemy.tuple_
    - DEFAULT_ENGINE_ARGS.items
    - airflow.cli.utils.is_stdout
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - airflow.configuration.ConfigModifications.add_remove
    - random.Random
    - invalid_args.append
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - template.root_render_func
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.db_cleanup._subquery_keep_last
    - airflow.models.connection.Connection.from_json
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - sqlalchemy.orm.scoped_session
    - airflow.utils.db.resetdb
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - created_counts.items
    - airflow.utils.db._create_db_from_orm
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.utils.helpers.render_template
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - result.fetchone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.settings.dag_policy
    - dag.timetable.asset_condition.iter_assets
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - airflow.utils.helpers.validate_key
    - rich.print
    - dags_list.extend
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.models.crypto.get_fernet
    - airflow.serialization.definitions.param._coerce_param
    - sched.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - typing.cast.commit
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - engine.dispose
    - airflow.utils.file.correct_maybe_zipped
    - pygments.formatters.terminal.TerminalFormatter
    - airflow.cli.commands.variable_command.variables_list
    - line.strip
    - <builtin>.object
    - airflow.cli.commands.config_command.get_value
    - airflow.cli.commands.dag_command.dag_list_dag_runs
    - conn.get_uri
    - sqlalchemy.select.with_hint
    - sqlalchemy.schema.MetaData
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - airflow.models.dagrun.DagRun._create_task_instances
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.settings.get_engine
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - _connection_types.append
    - itertools.count
    - airflow.cli.commands.provider_command.auth_managers_list
    - result.append
    - faulthandler.enable
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.utils.db._single_connection_pool
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - airflow.cli.commands.dag_processor_command.dag_processor
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - confirmation.upper
    - dag.test
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - urllib.parse.urlunsplit
    - airflow.utils.db_cleanup._confirm_delete
    - dag.partial_subset
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - val.startswith
    - airflow.cli.commands.connection_command.connections_test
    - bundle_dagbag.import_errors.items
    - signal.signal
    - airflow.api_fastapi.core_api.app.init_views
    - airflow.utils.db_manager.RunDBManager.initdb
    - limited_query.subquery
    - <builtin>.dict
    - template_field.serialize
    - sqlalchemy.inspect.has_table
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - query.outerjoin
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - msg.format
    - resp.json
    - dag_dict.get
    - sqlalchemy.orm.selectinload
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - airflow.utils.cli.setup_logging
    - typing.NamedTuple.start.isoformat
    - sqlalchemy.orm.aliased
    - airflow.utils.db._get_current_revision
    - last_parsed.get
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - task_var.items
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - TI.insert_mapping
    - airflow.dag_processing.manager.process_parse_results
    - airflow.cli.commands.dag_command.dag_report
    - cadwyn.Cadwyn.add_exception_handler
    - external_views_to_remove.append
    - airflow.api_fastapi.core_api.app.init_config
    - os.path.exists
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - CAMELCASE_TO_SNAKE_CASE_REGEX.sub
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - logical_dates.append
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.models.dagrun.DagRun._create_tasks
    - asset_ref_uris.add
    - airflow.secrets.local_filesystem.load_variables
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dag_run.get_last_ti
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - job.__getattribute__
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.models.backfill._create_backfill_dag_run
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - airflow.utils.dot_renderer.render_dag_dependencies
    - dag_run.get_log_template
    - airflow.cli.commands.asset_command.asset_list
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - changes_applied.append
    - fh.read
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - airflow.utils.process_utils.execute_interactive._sigwinch
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.cli.commands.dag_command.dag_pause
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - cls.logical_date.between
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_task_instances
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow_conf.get
    - fastapi_apps.extend
    - fcntl.ioctl
    - expr.keys
    - fcntl.flock
    - sqla_conn_str.startswith
    - TaskSDKConnection.get
    - airflow.models.base.Any.func.__qualname__.rsplit
    - delete.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - DagRun.find_duplicate
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - session.get_bind
    - pathlib.Path.touch
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - airflow.cli.commands.standalone_command.StandaloneCommand.run
    - m.initdb
    - dag_run.notify_dagrun_state_changed
    - item.rotate_fernet_key
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - sqlalchemy.orm.session.make_transient
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.jobs.job.Job.is_alive
    - airflow.providers_manager.ProvidersManager.__init__
    - task.render_template_fields
    - password.replace
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - importer.import_file
    - airflow.cli.commands.connection_command._valid_uri
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - alembic.script.ScriptDirectory.from_config
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - airflow.utils.db_cleanup.run_cleanup
    - airflow.api.client.local_client.Client.create_pool
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - sqlalchemy.inspect.get_table_names
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - airflow.cli.commands.dag_command.dag_delete
    - DebugTrace.start_root_span
    - airflow.cli.commands.info_command._upload_text_to_fileio
    - default.copy
    - urllib.parse.urlparse
    - Variable.key.in_
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - sqlalchemy.sql.expression.select.order_by
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - airflow.cli.commands.db_command._get_version_revision
    - z.infolist
    - TI.task_id.in_
    - <builtin>.ord
    - dm.tags.extend
    - yaml.dump
    - airflow.models.backfill._get_latest_dag_run_row_query
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - stmt.where
    - opt.lower
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.cli.commands.variable_command.variables_export
    - httpx.Client
    - conf.getint
    - airflow.cli.commands.db_command.downgrade
    - datetime.datetime.fromtimestamp
    - logical_date.replace
    - params.items
    - m.startswith
    - bagged_dags.append
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - rich.console.Console.print
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - airflow.cli.commands.dag_command.dag_details
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_ready
    - airflow.models.connection.Connection.test_connection
    - dag_dict.pop
    - inspect.signature
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - airflow.cli.commands.triggerer_command.triggerer
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - query.subquery
    - entry.split
    - airflow.cli.commands.team_command._extract_team_name
    - airflow.models.expandinput.create_expand_input
    - sqlalchemy.dialects.sqlite.insert.values
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - cryptography.fernet.MultiFernet.encrypt
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - airflow.utils.db.check_migrations
    - dist.metadata.get_all
    - fastapi.templating.Jinja2Templates
    - change.config.section.lower
    - airflow.utils.dot_renderer._draw_task
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.models.pool.Pool.get_pools
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.utils.db_cleanup.drop_archived_tables
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - ti.end_date.isoformat
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - edges.union
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__
    - session.close
    - airflow.utils.session.provide_session.wrapper
    - airflow.utils.db_cleanup._dump_table_to_file
    - airflow.cli.commands.provider_command.dialects_list
    - airflow.utils.db_cleanup.export_archived_records
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - airflow.utils.cli.get_dags
    - next_reschedule_date.isoformat
    - airflow.api_fastapi.app.create_auth_manager
    - pathlib.Path.as_posix
    - airflow.cli.commands.dag_command._save_dot_to_file
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - sys.stdin.fileno
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - context.update
    - math.isinf
    - array.array
    - <builtin>.exit
    - ti.start_date.isoformat
    - lint_issues.append
    - airflow.models.base.Any.asset_id.in_
    - airflow.api_fastapi.app.init_plugins
    - cls.last_updated.desc
    - known_files.values
    - DebugTrace.start_span
    - airflow.utils.db_manager.RunDBManager.check_migration
    - metadata.reflect
    - key.to_asset_alias
    - dag.resolve_template_files
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - airflow.models.connection.Connection.set_extra
    - dag_run.consumed_asset_events.extend
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - typing.cast.rollback
    - poolfile.write
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.cli.commands.dag_command.dag_state
    - fernet_key.split
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - recent.is_alive
    - airflow.models.pool.Pool.create_or_update_pool
    - os.path.isfile
    - stmt.group_by
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.cli.commands.scheduler_command._serve_health_check
    - fastapi.staticfiles.StaticFiles
    - copy.copy
    - airflow.utils.cli.get_bagged_dag
    - TaskInstance.task_id.in_
    - dag_owner_links.items
    - context.get_current_heads
    - airflow.models.connection.Connection._create_host
    - airflow.jobs.job.Job.__init__
    - airflow.utils.sqlalchemy.get_dialect_name
    - structlog.processors.UnicodeDecoder
    - tasks_to_trace_next.append
    - span.set_attribute
    - react_apps.append
    - airflow.api.client.local_client.Client.delete_pool
    - airflow.utils.retries.retry_db_transaction.retry_decorator.wrapped_function
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - warnings.catch_warnings
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow.cli.commands.config_command.show_config
    - dot.render
    - attrs.AttrsInstance.get
    - sqlalchemy.select.options
    - airflow.cli.commands.pool_command.pool_export_helper
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - metadata.tables.get
    - pools.get
    - airflow.utils.db_cleanup._confirm_drop_archives
    - executor_name.module_path.split
    - airflow.cli.commands.rotate_fernet_key_command.rotate_fernet_key
    - pydantic.BaseModel.model_construct
    - Session.remove
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - version.split
    - airflow.utils.db_cleanup._build_query
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - pathlib.Path.suffix.lower
    - re.match
    - airflow.cli.commands.connection_command._format_connections
    - urllib.parse.unquote.split
    - airflow.utils.helpers.is_container
    - message.center
    - airflow.cli.commands.connection_command.connections_import
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - react_app.get
    - patterns_by_dir.update
    - stored.pop
    - airflow.cli.commands.provider_command.extra_links_list
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - dag.clear
    - cls.run_id.in_
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - configs.values
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    - model.state.in_
    - airflow.secrets.local_filesystem._parse_secret_file
    - json.dump
    - external_view.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.cli.commands.scheduler_command.scheduler
    - zipfile.is_zipfile
    - airflow.utils.cli.validate_dag_bundle_arg
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.cli.commands.task_command._get_template_context
    - bind.connect
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_k8s_pod_yaml
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - airflow.utils.db.initdb
    - runtime_ti.get_template_context
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - __lazy_imports.get
    - importlib.resources.files.joinpath
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - airflow.cli.commands.dag_command.dag_dependencies_show
    - file_paths.append
    - airflow.providers_manager.ProvidersManager._discover_config
    - Stats.incr
    - Job.start_date.desc
    - contextlib.ExitStack.close
    - airflow.cli.commands.provider_command.config_list
    - pathlib.Path.suffix.lstrip
    - airflow.jobs.job.Job.prepare_for_execution
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.settings.prepare_engine_args
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - visited.add
    - session.execute
    - shutil.copy2
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - airflow.cli.commands.db_command.export_archived
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - watchfiles.watch
    - cadwyn.Cadwyn.add_middleware
    - root.addHandler
    - serialize_errors.extend
    - typing.Any.metadata.remove
    - executor.heartbeat
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - typing.cast.flush
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    - sqlalchemy.column.is_
    - sqlalchemy.dialects.postgresql.insert
    - airflow.api_fastapi.app.get_auth_manager_cls
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - airflow.models.crypto._NullFernet.encrypt
    - airflow.models.dagrun.DagRun.__init__
    - sqlalchemy.select.subquery
    - airflow.cli.hot_reload._run_reloader
    - ti.refresh_from_task
    - dag.validate
    - sqlalchemy.and_
    - sqlalchemy.sql.expression.func.json_extract_path
    - result.items
    - DagRun.start_date.desc
    - airflow.models.connection.Connection.get_connection_from_secrets
    - airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    - airflow.utils.helpers.parse_template_string
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.utils.dot_renderer._refine_color
    - airflow.utils.db.create_global_lock
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.utils.types.DagRunType.from_run_id
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.cli.simple_table.SimpleTable.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - cls.run_id.not_in
    - airflow.api_fastapi.core_api.app.init_error_handlers
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - asset_ref_names.add
    - signal.getsignal
    - airflow.dag_processing.dagbag._validate_executor_fields
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - base64.urlsafe_b64encode
    - effective_config_dict.items
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - react_apps_to_remove.append
    - airflow.models.crypto._RealFernet.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - airflow.utils.db._check_migration_errors
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - sqlalchemy.sql.expression.tuple_
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - fastapi_cli.cli._run
    - pydantic.BaseModel.data.get
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - airflow.cli.commands.asset_command._detail_asset
    - gc.freeze
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - airflow.cli.commands.dag_command.dag_next_execution.print_execution_interval
    - serdag.timetable.generate_run_id
    - airflow.plugins_manager.get_global_operator_extra_links
    - os.path.join
    - timer.stop
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - <builtin>.reversed
    - os.read
    - sqlalchemy.ext.asyncio.create_async_engine
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.models.dagrun.get_or_create_dagrun
    - daemon.daemon.DaemonContext
    - airflow.models.dagbag.DBDagBag._get_dag
    - collections.abc.ItemsView
    - dep_data.get
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - logging.Formatter
    - airflow.cli.commands.standalone_command.StandaloneCommand.is_ready
    - sqlalchemy.column
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - new_files.append
    - airflow.models.base.Any.completed_at.is_
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - sqlalchemy.sql.expression.func.json_extract
    - str_tpl.format
    - dot.subgraph
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - airflow.cli.commands.db_manager_command._get_db_manager
    - urllib.parse.urlsplit
    - airflow.utils.db_cleanup._effective_table_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.cli.commands.pool_command.pool_list
    - airflow.utils.sqlalchemy.nulls_first
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - airflow.utils.platform.is_tty
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.jobs.job.Job.most_recent_job
    - x.startswith
    - airflow.models.dag_version.DagVersion.write_dag
    - airflow.providers.standard.utils.sensor_helper._get_count
    - Stats.gauge
    - processor.logger_filehandle.close
    - re.sub
    - fastapi.middleware.wsgi.WSGIMiddleware
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - m.drop_tables
    - airflow.dag_processing.dagbag.DagBag.get_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep._get_dep_statuses
    - in_progress.union
    - out.decode
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - typing.cast._get_next
    - airflow.cli.commands.backfill_command.create_backfill
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - airflow.utils.db._revisions_above_min_for_offline
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - m.upgradedb
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - dag.task_dict.items
    - enum.Enum.value.in_
    - event_buffer.items
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.cli.commands.db_command.resetdb
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.configuration.ConfigModifications.add_rename
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - external_views.append
    - session.commit
    - airflow.jobs.job.Job.kill
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - base_table_dag_id_col.not_in
    - urllib.parse.parse_qsl
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - airflow.cli.commands.team_command.team_delete
    - TaskInstance.state.in_
    - sdk_dag.get_task
    - starved_tasks.add
    - airflow.cli.commands.provider_command.provider_get
    - insert_stm.compile
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - airflow.utils.db._create_global_lock_postgresql
    - conf.load_providers_configuration
    - dr.logical_date.isoformat
    - airflow.cli.utils.print_export_output
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - parent.children
    - airflow.utils.db._resetdb_mysql
    - abs_path.endswith
    - dagbag.dags.values
    - abc.ABC.moment.total_seconds
    - plugin_mgr.add_hookspecs
    - airflow.settings.dispose_orm
    - airflow.plugins_manager.get_operator_extra_links
    - sqlalchemy.sql.update
    - skipped.add
    - pattern.rstrip
    - encoded_op.items
    - airflow.cli.commands.standalone_command.StandaloneCommand.find_user_info
    - airflow.cli.commands.task_command.task_failed_deps
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.cli.commands.variable_command.variables_set
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - current_keys.issubset
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - pty.openpty
    - model_cls.model_validate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - sqlalchemy.dialects.sqlite.insert
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.models.dag.infer_automated_data_interval
    - conn.execute
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.cli.commands.dag_processor_command._create_dag_processor_job_runner
    - files_parsed.difference
    - DagRun.id.desc
    - row.values
    - dagbag.import_errors.items
    - importer.list_dag_files
    - airflow.cli.commands.dag_command.dag_list_dags
    - attrs.AttrsInstance.__qualname__.rsplit
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - traceback.format_exc
    - os.write
    - e.get
    - airflow.models.variable.Variable.delete
    - DM.bundle_name.is_not
    - failed.append
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.cli.commands.team_command.team_list
    - directory.replace
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - airflow.settings._configure_async_session
    - airflow.models.base.Any.uri.in_
    - run_id.startswith
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - airflow.utils.db.drop_airflow_models
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - task_group.get_roots
    - TI.pool.not_in
    - airflow.jobs.job.Job.on_kill
    - conf.set
    - airflow.models.base.Any.value.__name__.rsplit
    - typing.Protocol.__init__
    - airflow.plugins_manager._get_ui_plugins
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - select.select
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - typing.cast.bulk_save_objects
    - session.rollback
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.utils.db._revision_greater
    - s.replace
    - sqlalchemy.orm.Session.close
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.cli.commands.asset_command._list_assets
    - change.renamed_to.section.lower
    - airflow.cli.commands.dag_command._display_dot_via_imgcat
    - airflow.models.pool.Pool.slots_stats
    - airflow.api.client.get_current_api_client
    - cryptography.fernet.MultiFernet
    - tty.setcbreak
    - fastapi.FastAPI
    - bundles_to_refresh.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - conf.upgraded_values.get
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - ast.walk
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - airflow.api_fastapi.core_api.app.init_middlewares
    - airflow.cli.commands.dag_command.dag_list_import_errors
    - airflow.utils.state.State.color
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - filename.rpartition
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.utils.db.drop_airflow_moved_tables
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - task_group.children.values
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - AssetModel.name.in_
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - _globals.get
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - err.decode
    - airflow.settings._is_sqlite_db_path_relative
    - asset_alias_names.add
    - airflow.utils.code_utils.get_terminal_formatter
    - airflow.models.backfill._handle_clear_run
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.models.backfill._do_dry_run
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - airflow.cli.commands.pool_command.pool_delete
    - migration_ctx.get_current_revision
    - importlib.machinery.SourceFileLoader
    - process.wait
    - executor_names_per_team.append
    - associations.append
    - tenacity.wait_fixed
    - airflow.providers_manager._create_provider_info_schema_validator
    - alembic.command.upgrade
    - copied_params.validate
    - url.get_backend_name
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.cli.commands.dag_command.dag_unpause
    - qual_name.rsplit
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - log_template_table.c.id.desc
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - pygments.formatters.terminal256.Terminal256Formatter
    - airflow.providers_manager.log_import_warning
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - FILE_PARSERS.keys
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.cli.commands.provider_command.logging_list
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - airflow.cli.commands.task_command._get_ti
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - pathlib.Path.mkdir
    - airflow.models.dagcode.DagCode.update_source_code
    - dag.create_dagrun
    - dag_run.set_state
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - termcolor.colored.splitlines
    - airflow.cli.commands.team_command._show_teams
    - airflow.plugins_manager.get_fastapi_plugins
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - proc.communicate
    - logging.basicConfig
    - encoded_dag.items
    - logger.warning
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow.utils.file.open_maybe_zipped
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - rich.console.Console.capture
    - fastapi.FastAPI.add_exception_handler
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - subapp_dict.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - lock_conn.execute
    - settings.SQL_ALCHEMY_CONN.replace
    - proc.kill
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.cli.commands.db_command.shell
    - airflow.dag_processing.collection._get_task_ports
    - model.model_dump
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - sqlalchemy.event.listen
    - ifile.read
    - airflow.cli.commands.task_command._get_dag_run
    - effective_table_names.append
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - flask_appbuilder_menu_links.extend
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - dr.start_date.isoformat
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.cli.commands.connection_command.connections_delete
    - airflow.api.client.local_client.Client.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.utils.db.synchronize_log_template
    - airflow.cli.commands.connection_command._connection_to_dict
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - json.dumps
    - fastapi.FastAPI.mount
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - airflow.sdk.definitions.dag._create_timetable
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - pools.append
    - query.items
    - k.lower
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.cli.commands.pool_command.pool_get
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.cli.commands.info_command.AirflowInfo.render_text
    - pendulum.parse
    - Trace.start_root_span
    - cls.state_color.get
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - proc.is_running
    - operator_extra_links.extend
    - alembic.migration.MigrationContext.configure
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.cli.commands.variable_command.variables_import
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - task_var.get
    - fastapi_root_middlewares.extend
    - SecretCache.save_connection_uri
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - graphviz.Digraph
    - bundles.keys
    - os.getpid
    - args.name.strip
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - dag_run.get_task_instance
    - pathlib.Path.iterdir
    - cadwyn.Cadwyn.exception_handler
    - airflow.cli.commands.dag_command.dag_list_dags.filter_dags_by_bundle
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - secrets_backend.get_connection
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - csv_writer.writerows
    - airflow.utils.db_cleanup._check_for_rows
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - executor_names.extend
    - collections.deque.extendleft
    - sys.exit
    - files_parsed.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - regular_files.append
    - itertools.chain.from_iterable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.cli.commands.db_command.check
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - airflow.api_fastapi.app.init_auth_manager
    - airflow.cli.commands.connection_command._connection_mapper
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - airflow.cli.commands.db_command.run_db_downgrade_command
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - csv_writer.writerow
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.jobs.job.most_recent_job
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - hook.test_connection
    - zipfile.ZipFile
    - airflow.cli.commands.provider_command.triggers_list
    - var.get
    - airflow.utils.db._get_script_object
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - airflow.cli.commands.standalone_command.StandaloneCommand.update_output
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - sqlalchemy.create_engine
    - <builtin>.int
    - op_predefined_extra_links.values
    - sqlalchemy.orm.relationship.has
    - date_field.in_
    - inspect.signature.parameters.keys
    - airflow.models.__getattr__
    - connection.get_hook
    - Job.state.is_distinct_from
    - template.globals.items
    - job.heartbeat
    - data.decode
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - engine.pool.status
    - airflow.models.backfill._get_info_list
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.models.pool.Pool.delete_pool
    - tempfile.NamedTemporaryFile
    - sqlalchemy.update
    - sqlalchemy.orm.sessionmaker
    - airflow.cli.commands.dag_command.dag_list_jobs
    - am.get_generated_password_file
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - airflow.utils.db._get_fab_migration_version
    - stdout_handle.truncate
    - airflow.models.dagrun.DagRun.find
    - dag.get_task
    - airflow.dag_processing.collection._update_dag_warnings
    - _module_to_executors_per_team.get
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - os.path.dirname
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - files_to_parse.extend
    - airflow.models.base.Any.id.asc
    - all_dagbag_stats.extend
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - os.environ.copy
    - airflow.models.variable.Variable.__init__
    - airflow.utils.db.downgrade
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.timetables.base.DataInterval.exact
    - airflow.cli.commands.connection_command.connections_list
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.cli.commands.dag_command.dag_test
    - dep_type.replace
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.cli.commands.variable_command.variables_get
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - airflow.cli.commands.team_command.team_create
    - airflow.utils.dot_renderer._draw_nodes
    - line.decode
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - urllib.parse.quote.lower
    - dep_subgraph.edge
    - _alias_to_executors_per_team.get
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.cli.commands.task_command.task_state
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.security.kerberos.run
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    - os.symlink
    - typing.cast.task_group.children.values
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - airflow.utils.db_cleanup._get_archived_table_names
    - refreshed_dag_info.has_task
    - airflow.cli.commands.dag_command.dag_show
    - sqlalchemy.orm.load_only
    - airflow.utils.cli.get_db_dag
    - pathlib.Path.relative_to
    - os.get_terminal_size
    - os.path.isabs
    - airflow.cli.commands.db_command.check_migrations
    - airflow.utils.db_manager.RunDBManager._validate
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - dag_deps.append
    - bundle_config_list.append
    - config_output.getvalue
    - time.sleep
    - formatted_rows.append
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - bundle_dagbag.dags.values
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - dag_detail.items
    - am.init
    - airflow.models.base.Any.id.desc
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records
    - contextlib.nullcontext
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - date.isoformat
    - airflow.dag_processing.dagbag.DagBag.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - TaskSDKVariable.set
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.api_fastapi.app.create_app
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - engine.connect
    - op.operator_extra_links.__get__
    - ti_span.end
    - airflow.cli.commands.rotate_fernet_key_command.rotate_items_in_batches
    - itsdangerous.URLSafeSerializer.dumps
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - run_ids_to_keep_query.scalar_subquery
    - airflow.models.connection.Connection._validate_extra
    - managers_config.split
    - executable_tis.append
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - edges_to_add.add
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - ParseImportError.bundle_name.in_
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - cls.logical_date.in_
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.deadline.Deadline.__init__
    - airflow.cli.commands.db_command.migratedb
    - airflow.models.connection._parse_netloc_to_hostname
    - dag.timetable.next_dagrun_info
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - d.items
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - airflow.utils.yaml.dump
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - airflow.utils.db._get_alembic_config
    - secrets.items
    - sqlalchemy.Table
    - loaded_plugins.add
    - cadwyn.Cadwyn.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - DagRun.run_after.desc
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - conf.write_custom_config
    - finished.append
    - serialized_dag.deadline_alerts.append
    - Callback.create_from_sdk_def
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - airflow.jobs.job.health_check_threshold
    - var_json.items
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.cli.get_dag_by_file_location
    - sqlalchemy.case
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - task_group.get_leaves
    - settings.Session.remove
    - logging_class_path.rsplit
    - typing.Any.metadata.drop_all
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - airflow.cli.commands.info_command.AirflowInfo.__init__
    - span.add_event
    - airflow.utils.helpers.convert_camel_to_snake
    - logging.disable
    - <builtin>.callable
    - airflow.models.pool.Pool.get_pool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_dag
    - structlog.processors.StackInfoRenderer
    - airflow.cli.commands.api_server_command.api_server
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - fastapi.FastAPI.add_middleware
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.cli.commands.variable_command.variables_delete
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - session.begin_nested
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.cli.commands.dag_command.dag_next_execution
    - airflow.cli.commands.standalone_command.SubCommand.__init__
    - sqlalchemy.orm.Session
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.cli.commands.info_command.PiiAnonymizer.__init__
    - airflow.cli.commands.db_manager_command.migratedb
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - queries.append
    - airflow.utils.db.print_happy_cat
    - pathlib.Path
    - airflow.cli.commands.info_command.show_info
    - lock_conn.close
    - rich.table.Table.add_row
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.cli.commands.pool_command.pool_set
    - revision_heads_map.items
    - proc.send_msg
    - encoded_op.get
    - pie_stmt.where
    - tag_names.difference
    - orm_tags.items
    - airflow.models.base.Any.id.in_
    - files_with_mtime.items
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - sqlalchemy.dialects.mysql.insert
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - os.urandom
    - data.update
    - ti.get_failed_dep_statuses
    - log.exception
    - rows.sort
    - airflow.secrets.local_filesystem.load_connections_dict
    - sqlalchemy.func.now
    - ti.get_dagrun
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - dr.run_after.isoformat
    - cls._json_schema.validate
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - jinja2.nativetypes.native_concat
    - importlib.resources.files
    - connection.begin
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - airflow.configuration.ConfigModifications.add_default_update
    - airflow.models.import_all_models
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - dr.end_date.isoformat
    - output_to_renderer.get
    - airflow.utils.db._configured_alembic_environment
    - query.add_columns
    - pygments.highlight
    - url_prefix.startswith
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - importlib.util.spec_from_loader
    - legacy_name.format
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - sqlalchemy.sql.update.where
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.settings.get_policy_plugin_manager
    - dag.task_group.get_task_group_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.utils.db.timeout_with_traceback
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.utils.helpers.ask_yesno
    - forbidden_fields.difference_update
    - os.path.isdir
    - airflow.models.variable.Variable.check_for_write_conflict
    - var.get_needs_expansion
    - math.isnan
    - plugins_info.append
    - airflow.cli.commands.asset_command._detail_asset_alias
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.dialects.mysql.insert.values
    - json.JSONDecoder
    - provider_schema_validator.validate
    - target_table.drop
    - <builtin>.tuple
    - datetime.datetime
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.cli.commands.info_command._send_report_to_fileio
    - airflow.cli.commands.connection_command._import_helper
    - airflow.cli.commands.connection_command.connections_export
    - root.setLevel
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - sqlalchemy.sql.expression.Executable.compile
    - alembic.runtime.environment.EnvironmentContext
    - executor_config.split
    - airflow.utils.state.State.color_fg
    - run_after.isoformat
    - airflow.cli.commands.asset_command._list_asset_aliases
    - dagbag.dags.get
    - edges_to_skip.add
    - all_info.items
    - airflow._shared.timezones.timezone.parse
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.utils.platform.is_terminal_support_colors
    - airflow.cli.commands.provider_command.connection_field_behaviours
    - airflow.cli.commands.db_manager_command.resetdb
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.serialization.serialized_objects.DagSerialization.from_dict
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - classpath.strip
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.utils.cli.should_use_colors
    - airflow.secrets.local_filesystem._create_connection
    - args.state.lower
    - Variable.team_name.is_
    - airflow.settings.configure_orm
    - SecretCache.get_connection_uri
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.utils.dot_renderer.render_dag
    - conf.getlist
    - airflow.api_fastapi.common.dagbag.create_dag_bag
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - base64.urlsafe_b64encode.decode
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - <builtin>.bytes
    - contextlib.ExitStack
    - airflow.cli.hot_reload.run_with_reloader
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - env.handle_exception
    - urllib.parse.urlsplit.scheme.lower
    - dag_run.verify_integrity
    - airflow.cli.commands.config_command.update_config
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.cli.simple_table.AirflowConsole.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - airflow.utils.db._create_db_from_orm_default
    - inspect.ismodule
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - conf.as_dict
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - airflow.cli.simple_table.SimpleTable.add_column
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - airflow.models.taskreschedule.TaskReschedule.stmt_for_task_instance
    - <builtin>.input
    - rows.append
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    - Stats.timing
    - connection.execution_options
    - airflow.cli.commands.provider_command.executors_list
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - middleware_dict.items
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - airflow.models.backfill._create_backfill
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - pydantic.BaseModel.from_orm
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - dep.get
    - fernet_part.encode
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow.sdk.log.load_remote_log_handler
    - airflow.api.client.local_client.Client.delete_dag
    - nested.rollback
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.api.client.local_client.Client.trigger_dag
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - flask_appbuilder_views.extend
    - airflow.utils.db_manager.RunDBManager.drop_tables
    - logger.debug
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - original_session.commit
    - cls._data.op
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - dag.iter_dagrun_infos_between
    - airflow.models.errors.ParseImportError.full_file_path
    - airflow.utils.db._offline_migration
    - bundle.get_current_version
    - alembic.command.downgrade
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.dag_processing.dagbag._executor_exists
    - termios.tcgetattr
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.utils.db._create_db_from_orm_mysql
    - cursor.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - change.config.option.lower
    - airflow.cli.commands.standalone_command.StandaloneCommand.calculate_env
    - airflow.cli.commands.api_server_command.with_api_apps_env.wrapper
    - airflow.cli.commands.connection_command._get_connection_types
    - pygments.lexers.configs.IniLexer
    - airflow.plugins_manager.get_plugin_info
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - conf.write
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    - TI.dag_id.not_in
    - airflow.cli.commands.kerberos_command.kerberos
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.cli.commands.pool_command.pool_import_helper
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - urllib.parse.urlencode
    - airflow.dag_processing.collection._RunInfo.calculate
    - airflow.cli.commands.task_command.task_list
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - value.keys
    - executor.send_callback
    - <builtin>.iter
    - airflow.cli.commands.provider_command.hooks_list
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.utils.cli_action_loggers.on_post_execution
    functionSourceFile: airflow.utils.cli_action_loggers
    functionUses: 1
    functionsReached:
    - logger.exception
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: command.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: full_command.index
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlunparse
    functionSourceFile: urllib
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tmp_dic.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - subdir
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: airflow.utils.cli.process_subdir
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached:
    - os.path.abspath
    - subdir.replace
    - os.path.expanduser
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subdir.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.abspath
    functionSourceFile: os
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 229
    functionName: airflow.utils.cli.get_dag_by_file_location
    functionSourceFile: airflow.utils.cli
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - class_name.startswith
    - stats.append
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - _executor_names.append
    - ifile.read
    - inspect.currentframe
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - DagModel.get_current
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - airflow.dag_processing.dagbag.DagBag.__init__
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.open
    - dist.metadata.get_all
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow.serialization.definitions.notset.is_arg_set
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - configs.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - executor_config.split
    - dag.resolve_template_files
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - search_.groups
    - plugin_search_locations.append
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - _classname_to_executors_per_team.get
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.get_current
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5c17e80>
    - <ast.Name object at 0x7f1ec5c17610>
    - <ast.Name object at 0x7f1ec5c17df0>
    - <ast.Constant object at 0x7f1ec5c17a90>
    - <ast.Constant object at 0x7f1ec5c17370>
    - <ast.Constant object at 0x7f1ec5c17d90>
    - <ast.Constant object at 0x7f1ec5c178e0>
    - <ast.Constant object at 0x7f1ec5c17c10>
    argNames:
    - self
    - dag_folder
    - include_examples
    - safe_mode
    - load_op_links
    - collect_dags
    - known_pools
    - bundle_path
    - bundle_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 185
    functionName: airflow.dag_processing.dagbag.DagBag.__init__
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 11
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - class_name.startswith
    - stats.append
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - _executor_names.append
    - ifile.read
    - inspect.currentframe
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - dist.metadata.get_all
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow.serialization.definitions.notset.is_arg_set
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - configs.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - executor_config.split
    - dag.resolve_template_files
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - search_.groups
    - plugin_search_locations.append
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - _classname_to_executors_per_team.get
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 246
    functionName: airflow.utils.cli._search_for_dag_file
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached:
    - pathlib.Path.rglob
    - <builtin>.list
    - pathlib.Path
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.rglob
    functionSourceFile: pathlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec71eaa60>
    argNames:
    - bundle_names
    - dag_id
    - dagfile_path
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 267
    functionName: airflow.utils.cli.get_bagged_dag
    functionSourceFile: airflow.utils.cli
    functionUses: 10
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - deadline_alert.get
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - os.environ.get
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - urllib.parse.urlparse
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - <builtin>.ord
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - packaging.version.parse
    - var.timestamp
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - importlib.util.spec_from_loader
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - dagbag.dags.get
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.utils.sqlalchemy.get_dialect_name
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - sys.path.append
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dagbag.dags.get
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle.initialize
    functionSourceFile: <builtin>
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - dagbag
    - bundle_name
    - bundle_version
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 570
    functionName: airflow.dag_processing.dagbag.sync_bag_to_db
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 13
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - uuid_mapping.items
    - import_errors.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - packaging.version.parse
    - var.timestamp
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - ZIP_REGEX.search
    - sqlalchemy.exists.where
    - <builtin>.globals
    - <builtin>.open
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - tenacity.before_sleep_log
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90d0250>
    argNames:
    - bundle_names
    - dag_id
    - dagfile_path
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 309
    functionName: airflow.utils.cli.get_db_dag
    functionSourceFile: airflow.utils.cli
    functionUses: 8
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.models.base.Any.created_at.desc
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6de5790>
    - <ast.Constant object at 0x7f1ec6de5d90>
    argNames:
    - bundle_names
    - dag_id
    - use_regex
    - from_db
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 19
    functionLinenumber: 322
    functionName: airflow.utils.cli.get_dags
    functionSourceFile: airflow.utils.cli
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow.utils.cli.get_dags._find_dag
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - attrname.endswith
    - warnings.warn
    - deadline_alert.get
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - airflow.utils.cli.get_db_dag
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - uuid_mapping.items
    - import_errors.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - os.environ.get
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - urllib.parse.urlparse
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - <builtin>.ord
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - packaging.version.parse
    - var.timestamp
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - ZIP_REGEX.search
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - re.search
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - importlib.util.spec_from_loader
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - dagbag.dags.get
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.utils.cli.get_bagged_dag
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.utils.sqlalchemy.get_dialect_name
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - sys.path.append
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 333
    functionName: airflow.utils.cli.get_dags._find_dag
    functionSourceFile: airflow.utils.cli
    functionUses: 5
    functionsReached:
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - warnings.warn
    - kwargs.get
    - sys.path.append
    - <builtin>.str
    - re.search
    - <builtin>.super
    - dagbag.dags.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dagbag.dags.values
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: re.search
    functionSourceFile: re
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cc7d30>
    - <ast.Constant object at 0x7f1ec9cc7880>
    - <ast.Constant object at 0x7f1ec9cc7f70>
    - <ast.Constant object at 0x7f1ec9cc7b50>
    argNames:
    - process
    - pid
    - stdout
    - stderr
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 360
    functionName: airflow.utils.cli.setup_locations
    functionSourceFile: airflow.utils.cli
    functionUses: 10
    functionsReached:
    - os.path.abspath
    - os.path.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 377
    functionName: airflow.utils.cli.setup_logging
    functionSourceFile: airflow.utils.cli
    functionUses: 10
    functionsReached:
    - logging.getLogger
    - logging.Formatter
    - logging.FileHandler.setFormatter
    - logging.FileHandler.__init__
    - root.setLevel
    - root.addHandler
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.FileHandler.__init__
    functionSourceFile: ''
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Formatter
    functionSourceFile: logging
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.FileHandler.setFormatter
    functionSourceFile: logging
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: root.addHandler
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: root.setLevel
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sig
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 389
    functionName: airflow.utils.cli.sigint_handler
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached:
    - sys.exit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - sig
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 398
    functionName: airflow.utils.cli.sigquit_handler
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached:
    - code.append
    - traceback.extract_stack
    - <builtin>.print
    - threading.enumerate
    - sys._current_frames
    - id_to_name.get
    - line.strip
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.enumerate
    functionSourceFile: threading
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys._current_frames
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: id_to_name.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: code.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.strip
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 424
    functionName: airflow.utils.cli.should_use_colors
    functionSourceFile: airflow.utils.cli
    functionUses: 4
    functionsReached:
    - os.environ.get
    - <builtin>.hasattr
    - sys.stdout.isatty
    - airflow.utils.platform.is_terminal_support_colors
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 433
    functionName: airflow.utils.cli.suppress_logs_and_warning
    functionSourceFile: airflow.utils.cli
    functionUses: 9
    functionsReached:
    - functools.wraps
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 22
    functionLinenumber: 437
    functionName: airflow.utils.cli.suppress_logs_and_warning._wrapper
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - v.get
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - process.kill
    - airflow.cli.commands.db_command._quote_mysql_password_for_cnf
    - airflow.utils.db_cleanup._do_delete
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - airflow.cli.commands.pool_command._show_pools
    - ti.emit_state_change_metric
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - tis.where
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence
    - apps.split
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - tbl.drop
    - airflow.models.crypto._RealFernet.encrypt
    - bundle.initialize
    - target_group.get_roots
    - airflow.utils.db._run_upgradedb
    - airflow.utils.cli.get_dags._find_dag
    - session.expire
    - conditions.append
    - airflow.cli.commands.dag_command.set_is_paused
    - airflow.cli.commands.config_command.lint_config
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.write
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af2
    - command.join
    - return_value.append
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - AssetAliasModel.name.in_
    - datetime.datetime.replace
    - airflow.cli.commands.pool_command.pool_import
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.models.dagrun.DagRun._get_task_creator
    - group.downstream_group_ids.update
    - <builtin>.repr
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.security.kerberos.detect_conf_var
    - airflow.utils.db.reflect_tables
    - pg_stmt.on_conflict_do_update
    - task.get_needs_expansion
    - airflow.cli.commands.provider_command.providers_list
    - task_ids.add
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - edges.add
    - script.get_current_head
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - airflow.models.variable.Variable.set
    - airflow.configuration.ConfigModifications.__init__
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.settings.reconfigure_orm
    - session.bulk_save_objects
    - <builtin>.range
    - env.configure
    - <builtin>.max
    - attrs.asdict
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_configuration
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.db_manager_command.downgrade
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - logger.info
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - sqlalchemy.sql.expression.select.options
    - session.connection
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - attrs.fields
    - airflow.cli.commands.asset_command.asset_details
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - search_.groups
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - pools_json.items
    - urllib.parse.urlsplit.path.removesuffix
    - contextlib.suppress
    - airflow.utils.db._resetdb_default
    - params.keys
    - process.terminate
    - typing.cast.add
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - Job.latest_heartbeat.desc
    - airflow.api.client.local_client.Client.get_pool
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - rich.console.Console.export_text
    - fastapi.FastAPI.get
    - airflow.models.connection.Connection.get_uri
    - <builtin>.min
    - os.environ.pop
    - asset_names_uris.add
    - value._serialize
    - <builtin>.bool
    - typing.cast.scalar
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - team_executor_config.startswith
    - color.get
    - airflow.cli.commands.info_command.AirflowInfo.show
    - sqlalchemy.sql.expression.ClauseElement.compile
    - TI.state.is_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.delete_old_records
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - pem_data.encode
    - session.begin
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - model_data.items
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - airflow.cli.commands.db_command.run_db_migrate_command
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.utils.db.check
    - task_var.pop
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - typing.cast.bulk_insert_mappings
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.cli.simple_table.AirflowConsole.print_as
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - airflow.cli.commands.provider_command.connection_form_widget_list
    - plugin.react_apps.remove
    - TaskSDKConnection.from_json
    - urllib.parse.quote.items
    - atexit.register
    - airflow.api.client.local_client.Client.get_pools
    - env.context_class
    - structlog.wrap_logger
    - uvicorn.run
    - starved_pools.add
    - fastapi.FastAPI.include_router
    - airflow.utils.db_cleanup._print_config
    - sqlalchemy.select.where
    - airflow.cli.commands.provider_command._remove_rst_syntax
    - airflow.models.dag_version.DagVersion._latest_version_select
    - payload.encode
    - conf.get_default_value
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.cli.commands.standalone_command.StandaloneCommand.initialize_database
    - plugin_obj.validate
    - KEY_REGEX.match
    - airflow.cli.commands.provider_command.queues_list
    - op_extra_links_from_plugin.values
    - conf.has_option
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - now.isoformat
    - deps.items
    - version.drop
    - orm_dag_owner_attributes.items
    - value.strip
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.cli.commands.provider_command.secrets_backends_list
    - airflow.sdk.log.init_log_file
    - alembic.config.Config
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - datetime.timestamp
    - import_errors.update
    - airflow.utils.dot_renderer._draw_task_group
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - inspect.isclass
    - airflow.api.common.trigger_dag._trigger_dag
    - proc.poll
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - tenacity.Retrying
    - airflow.jobs.job.Job.complete_execution
    - collections.deque.extend
    - pathlib.Path.read_bytes
    - sqlalchemy.orm.Session.get_bind
    - dot.pipe
    - airflow.cli.commands.cheat_sheet_command.display_commands_index
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - deps.extend
    - sqlalchemy.select.limit
    - content.encode
    - command.stop
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - processors_to_remove.append
    - cryptography.fernet.Fernet
    - typing.cast.get_edge_info
    - airflow.api.common.trigger_dag.trigger_dag
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - source_table.delete
    - typing.cast.scalars
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - typing.Any.metadata.create_all
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.models.backfill._get_dag_run_no_create_reason
    - airflow.jobs.job.Job._is_alive
    - airflow.security.kerberos.perform_krb181_workaround
    - Trace.get_current_span
    - lockfile.pidlockfile.PIDLockFile
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - dag.timetable.generate_run_id
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.cli.commands.dag_command.dag_reserialize
    - query.execution_options
    - log.debug
    - airflow.cli.commands.plugins_command.dump_plugins
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - conn.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.utils.process_utils.execute_interactive
    - subprocess.call
    - os.path.expanduser
    - tracemalloc.start
    - deserialized_deadline_alert.reference.evaluate_with
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - typing.cast.delete
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - termcolor.colored
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - dag.get_edge_info
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - poolfile.read
    - select_message_parts.append
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - termios.tcsetattr
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - airflow.utils.db.upgradedb
    - plugin.external_views.remove
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - script.revision_map.iterate_revisions
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - am.get_fastapi_app
    - target_table.insert
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.cli.commands.db_command.drop_archived
    - airflow.cli.commands.provider_command.notifications_list
    - airflow.serialization.definitions.dag.SerializedDAG.clear_dags
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.cli.commands.task_command.task_render
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - change.renamed_to.option.lower
    - csv.writer
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - re.search
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.cli.simple_table.AirflowConsole.print_as_table
    - path.suffix.lower
    - airflow.cli.commands.task_command.task_states_for_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - sys.stdout.isatty
    - airflow.utils.dag_edges.dag_edges
    - airflow.serialization.definitions.param._collect_params
    - io.StringIO
    - dag.timetable.infer_manual_data_interval
    - airflow.utils.dates.datetime_to_nano
    - alembic.command.stamp
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - flask_blueprints.extend
    - airflow.plugins_manager.get_flask_plugins
    - child.kill
    - revision.split
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - env.script.get_heads
    - connections_dict.items
    - managers.append
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - alembic_logger.setLevel
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - refreshed_dag_info.has_task_group
    - enum.Enum.in_
    - airflow.cli.commands.standalone_command.StandaloneCommand.job_running
    - pendulum.tz.timezone
    - refreshed_dag_info.task_group_dict.get
    - DagModel.bundle_name.in_
    - shared_processors.append
    - airflow.cli.commands.asset_command.asset_materialize
    - encoded_dag.get
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.sql.expression.tuple_.in_
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - files.sort
    - tag.lower
    - TaskSDKVariable.delete
    - file.read
    - DagModel.dag_id.regexp_match
    - parent.mkdir
    - _classname_to_executors_per_team.get
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dag.DagModel.get_current
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - airflow.cli.commands.task_command.task_clear
    - callbacks_to_remove.append
    - airflow.cli.commands.connection_command.connections_add
    - sqlalchemy.select.order_by
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - template.format
    - job.is_alive
    - airflow.cli.commands.dag_command.dag_trigger
    - attrs.AttrsInstance.__init__
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_2_execute_complete
    - stats.append
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - cls.dag_id.in_
    - output.getvalue
    - cursor.fetchmany
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.cli.commands.jobs_command.check
    - airflow.models.dag.get_next_data_interval
    - states_by_task_id.get
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - DagModel.get_current
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.cli.commands.connection_command.connections_get
    - command.start
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - airflow.providers.fab.www.app.create_app
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - airflow.jobs.job.Job.heartbeat
    - sqlalchemy.select.filter_by
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - query.selectable.compile
    - SecretCache.invalidate_variable
    - data.append
    - airflow.cli.hot_reload._run_reloader.start_process
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - middleware_dict.get
    - airflow.utils.db._create_global_lock_mysql
    - sqlalchemy.orm.session.close_all_sessions
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - plugin_mgr.register
    - sys.path.append
    - getpass.getuser
    - os.fspath
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - env.get_context
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - airflow.models.connection.Connection.get_hook
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - airflow.dag_processing.importers.base.get_importer_registry
    - airflow.cli.commands.pool_command.pool_export
    - parent_graph.node
    - collections.deque.popleft
    - collections.deque.appendleft
    - mysql_stmt.on_duplicate_key_update
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - airflow.utils.db._handle_fab_downgrade
    - airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    - airflow.cli.simple_table.is_data_sequence
    - object.__setattr__
    - parent_graph.subgraph
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.utils.db_cleanup._suppress_with_logging
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.models.connection.Connection.__init__
    - config_dict.keys
    - sqlite_stmt.on_conflict_do_update
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.api_fastapi.core_api.app.init_flask_plugins
    - locked_backfills.keys
    - os.unlink
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - dag_run.logical_date.isoformat
    - airflow.utils.db_cleanup._cleanup_table
    - parent.terminate
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - dot.edge
    - job.complete_execution
    - var.serialize
    - f.flush
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - dag_runs.sort
    - airflow._shared.module_loading.qualname
    - setup_teardown_edges.add
    - sub.attr
    - plugin_search_locations.append
    - httpx.post
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - f.write
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - base_table_dag_id_col.in_
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - lock_conn.execution_options
    - airflow.cli.hot_reload._terminate_process_tree
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - airflow.cli.commands.db_command.cleanup_tables
    - sqlalchemy.tuple_
    - DEFAULT_ENGINE_ARGS.items
    - var.to_dict
    - airflow.cli.utils.is_stdout
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - airflow.configuration.ConfigModifications.add_remove
    - random.Random
    - invalid_args.append
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - template.root_render_func
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.db_cleanup._subquery_keep_last
    - airflow.models.connection.Connection.from_json
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - sqlalchemy.orm.scoped_session
    - airflow.utils.db.resetdb
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - created_counts.items
    - airflow.utils.db._create_db_from_orm
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.utils.helpers.render_template
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - result.fetchone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.settings.dag_policy
    - dag.timetable.asset_condition.iter_assets
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - airflow.utils.helpers.validate_key
    - rich.print
    - dags_list.extend
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.models.crypto.get_fernet
    - airflow.serialization.definitions.param._coerce_param
    - sched.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - stderr_handle.truncate
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - typing.cast.commit
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - engine.dispose
    - airflow.utils.file.correct_maybe_zipped
    - pygments.formatters.terminal.TerminalFormatter
    - airflow.cli.commands.variable_command.variables_list
    - line.strip
    - <builtin>.object
    - airflow.cli.commands.config_command.get_value
    - airflow.cli.commands.dag_command.dag_list_dag_runs
    - conn.get_uri
    - sqlalchemy.select.with_hint
    - sqlalchemy.schema.MetaData
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - airflow.models.dagrun.DagRun._create_task_instances
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.settings.get_engine
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - _connection_types.append
    - itertools.count
    - airflow.cli.commands.provider_command.auth_managers_list
    - result.append
    - faulthandler.enable
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.utils.db._single_connection_pool
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.cli.commands.dag_processor_command.dag_processor
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - confirmation.upper
    - dag.test
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - urllib.parse.urlunsplit
    - airflow.utils.db_cleanup._confirm_delete
    - dag.partial_subset
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - val.startswith
    - airflow.cli.commands.connection_command.connections_test
    - bundle_dagbag.import_errors.items
    - signal.signal
    - airflow.api_fastapi.core_api.app.init_views
    - airflow.utils.db_manager.RunDBManager.initdb
    - limited_query.subquery
    - <builtin>.dict
    - template_field.serialize
    - sqlalchemy.inspect.has_table
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - query.outerjoin
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - msg.format
    - resp.json
    - dag_dict.get
    - sqlalchemy.orm.selectinload
    - airflow.utils.log.file_task_handler.FileTaskHandler._render_filename
    - airflow.utils.cli.setup_logging
    - typing.NamedTuple.start.isoformat
    - sqlalchemy.orm.aliased
    - airflow.utils.db._get_current_revision
    - last_parsed.get
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - task_var.items
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - TI.insert_mapping
    - airflow.dag_processing.manager.process_parse_results
    - airflow.cli.commands.dag_command.dag_report
    - cadwyn.Cadwyn.add_exception_handler
    - external_views_to_remove.append
    - airflow.api_fastapi.core_api.app.init_config
    - os.path.exists
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - CAMELCASE_TO_SNAKE_CASE_REGEX.sub
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - logical_dates.append
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.models.dagrun.DagRun._create_tasks
    - asset_ref_uris.add
    - airflow.secrets.local_filesystem.load_variables
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dag_run.get_last_ti
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - job.__getattribute__
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.models.backfill._create_backfill_dag_run
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - calendar.timegm
    - airflow.utils.dot_renderer.render_dag_dependencies
    - dag_run.get_log_template
    - airflow.cli.commands.asset_command.asset_list
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - changes_applied.append
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - fh.read
    - airflow.utils.process_utils.execute_interactive._sigwinch
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.cli.commands.dag_command.dag_pause
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - cls.logical_date.between
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_task_instances
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow_conf.get
    - dm.calculate_dagrun_date_fields
    - fastapi_apps.extend
    - fcntl.ioctl
    - expr.keys
    - sqla_conn_str.startswith
    - fcntl.flock
    - TaskSDKConnection.get
    - airflow.models.base.Any.func.__qualname__.rsplit
    - delete.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - DagRun.find_duplicate
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - session.get_bind
    - pathlib.Path.touch
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - airflow.cli.commands.standalone_command.StandaloneCommand.run
    - m.initdb
    - dag_run.notify_dagrun_state_changed
    - item.rotate_fernet_key
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - sqlalchemy.orm.session.make_transient
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.jobs.job.Job.is_alive
    - airflow.providers_manager.ProvidersManager.__init__
    - task.render_template_fields
    - password.replace
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - importer.import_file
    - airflow.cli.commands.connection_command._valid_uri
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - alembic.script.ScriptDirectory.from_config
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - airflow.utils.db_cleanup.run_cleanup
    - airflow.api.client.local_client.Client.create_pool
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - sqlalchemy.inspect.get_table_names
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - airflow.cli.commands.dag_command.dag_delete
    - DebugTrace.start_root_span
    - airflow.cli.commands.info_command._upload_text_to_fileio
    - default.copy
    - urllib.parse.urlparse
    - Variable.key.in_
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - sqlalchemy.sql.expression.select.order_by
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - airflow.cli.commands.db_command._get_version_revision
    - z.infolist
    - TI.task_id.in_
    - <builtin>.ord
    - dm.tags.extend
    - yaml.dump
    - airflow.models.backfill._get_latest_dag_run_row_query
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - stmt.where
    - opt.lower
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.utils.cli._check_cli_args
    - airflow.cli.commands.variable_command.variables_export
    - httpx.Client
    - conf.getint
    - airflow.cli.commands.db_command.downgrade
    - datetime.datetime.fromtimestamp
    - logical_date.replace
    - params.items
    - m.startswith
    - bagged_dags.append
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - rich.console.Console.print
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - airflow.cli.commands.dag_command.dag_details
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_ready
    - airflow.models.connection.Connection.test_connection
    - dag_dict.pop
    - inspect.signature
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - airflow.cli.commands.triggerer_command.triggerer
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - query.subquery
    - entry.split
    - airflow.cli.commands.team_command._extract_team_name
    - airflow.models.expandinput.create_expand_input
    - sqlalchemy.dialects.sqlite.insert.values
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - cryptography.fernet.MultiFernet.encrypt
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - airflow.utils.db.check_migrations
    - dist.metadata.get_all
    - change.config.section.lower
    - fastapi.templating.Jinja2Templates
    - airflow.utils.dot_renderer._draw_task
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.models.pool.Pool.get_pools
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.utils.db_cleanup.drop_archived_tables
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - ti.end_date.isoformat
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - edges.union
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__
    - session.close
    - airflow.utils.session.provide_session.wrapper
    - airflow.utils.db_cleanup._dump_table_to_file
    - airflow.cli.commands.provider_command.dialects_list
    - airflow.utils.db_cleanup.export_archived_records
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - airflow.utils.cli.get_dags
    - next_reschedule_date.isoformat
    - airflow.api_fastapi.app.create_auth_manager
    - pathlib.Path.as_posix
    - airflow.cli.commands.dag_command._save_dot_to_file
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - sys.stdin.fileno
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - context.update
    - math.isinf
    - array.array
    - <builtin>.exit
    - ti.start_date.isoformat
    - lint_issues.append
    - airflow.cli.commands.provider_command.lazy_loaded
    - airflow.models.base.Any.asset_id.in_
    - airflow.api_fastapi.app.init_plugins
    - known_files.values
    - cls.last_updated.desc
    - airflow.utils.db_manager.RunDBManager.check_migration
    - DebugTrace.start_span
    - metadata.reflect
    - key.to_asset_alias
    - dag.resolve_template_files
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - airflow.models.connection.Connection.set_extra
    - dag_run.consumed_asset_events.extend
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - typing.cast.rollback
    - poolfile.write
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.cli.commands.dag_command.dag_state
    - fernet_key.split
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - recent.is_alive
    - airflow.models.pool.Pool.create_or_update_pool
    - os.path.isfile
    - stmt.group_by
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.cli.commands.scheduler_command._serve_health_check
    - fastapi.staticfiles.StaticFiles
    - copy.copy
    - airflow.utils.cli.get_bagged_dag
    - TaskInstance.task_id.in_
    - dag_owner_links.items
    - context.get_current_heads
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.jobs.job.Job.__init__
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - tasks_to_trace_next.append
    - span.set_attribute
    - react_apps.append
    - airflow.api.client.local_client.Client.delete_pool
    - airflow.utils.retries.retry_db_transaction.retry_decorator.wrapped_function
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - warnings.catch_warnings
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow.cli.commands.config_command.show_config
    - dot.render
    - attrs.AttrsInstance.get
    - sqlalchemy.select.options
    - airflow.cli.commands.pool_command.pool_export_helper
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - metadata.tables.get
    - pools.get
    - airflow.utils.db_cleanup._confirm_drop_archives
    - executor_name.module_path.split
    - airflow.cli.commands.rotate_fernet_key_command.rotate_fernet_key
    - pydantic.BaseModel.model_construct
    - Session.remove
    - conf.get
    - airflow.cli.commands.triggerer_command.triggerer_run
    - version.split
    - airflow.utils.db_cleanup._build_query
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - pathlib.Path.suffix.lower
    - re.match
    - airflow.cli.commands.connection_command._format_connections
    - urllib.parse.unquote.split
    - airflow.utils.helpers.is_container
    - message.center
    - airflow.cli.commands.connection_command.connections_import
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - react_app.get
    - patterns_by_dir.update
    - stored.pop
    - airflow.cli.commands.provider_command.extra_links_list
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - dag.clear
    - cls.run_id.in_
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - configs.values
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    - model.state.in_
    - airflow.secrets.local_filesystem._parse_secret_file
    - json.dump
    - external_view.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.cli.commands.scheduler_command.scheduler
    - zipfile.is_zipfile
    - airflow.utils.cli.validate_dag_bundle_arg
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.cli.commands.task_command._get_template_context
    - bind.connect
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_k8s_pod_yaml
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - airflow.utils.db.initdb
    - runtime_ti.get_template_context
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - __lazy_imports.get
    - importlib.resources.files.joinpath
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - airflow.cli.commands.dag_command.dag_dependencies_show
    - file_paths.append
    - airflow.providers_manager.ProvidersManager._discover_config
    - Stats.incr
    - Job.start_date.desc
    - contextlib.ExitStack.close
    - airflow.cli.commands.provider_command.config_list
    - pathlib.Path.suffix.lstrip
    - airflow.jobs.job.Job.prepare_for_execution
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.settings.prepare_engine_args
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - visited.add
    - session.execute
    - shutil.copy2
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - airflow.cli.commands.db_command.export_archived
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - watchfiles.watch
    - cadwyn.Cadwyn.add_middleware
    - root.addHandler
    - serialize_errors.extend
    - typing.Any.metadata.remove
    - executor.heartbeat
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - typing.cast.flush
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    - sqlalchemy.column.is_
    - sqlalchemy.dialects.postgresql.insert
    - airflow.api_fastapi.app.get_auth_manager_cls
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - session.delete
    - airflow.models.crypto._NullFernet.encrypt
    - airflow.models.dagrun.DagRun.__init__
    - dag_run.check_version_id_exists_in_dr
    - dag.validate
    - airflow.cli.hot_reload._run_reloader
    - ti.refresh_from_task
    - sqlalchemy.select.subquery
    - sqlalchemy.and_
    - result.items
    - sqlalchemy.sql.expression.func.json_extract_path
    - DagRun.start_date.desc
    - airflow.models.connection.Connection.get_connection_from_secrets
    - airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    - airflow.utils.helpers.parse_template_string
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.utils.dot_renderer._refine_color
    - airflow.utils.db.create_global_lock
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.utils.types.DagRunType.from_run_id
    - airflow.cli.simple_table.SimpleTable.__init__
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - cls.run_id.not_in
    - airflow.api_fastapi.core_api.app.init_error_handlers
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - asset_ref_names.add
    - signal.getsignal
    - airflow.dag_processing.dagbag._validate_executor_fields
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - base64.urlsafe_b64encode
    - effective_config_dict.items
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - react_apps_to_remove.append
    - airflow.models.crypto._RealFernet.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - airflow.utils.db._check_migration_errors
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - sqlalchemy.sql.expression.tuple_
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - fastapi_cli.cli._run
    - pydantic.BaseModel.data.get
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - airflow.cli.commands.asset_command._detail_asset
    - gc.freeze
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - airflow.cli.commands.dag_command.dag_next_execution.print_execution_interval
    - serdag.timetable.generate_run_id
    - airflow.plugins_manager.get_global_operator_extra_links
    - os.path.join
    - timer.stop
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - <builtin>.reversed
    - os.read
    - sqlalchemy.ext.asyncio.create_async_engine
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagbag.DBDagBag._get_dag
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - dep_data.get
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - logging.Formatter
    - airflow.cli.commands.standalone_command.StandaloneCommand.is_ready
    - sqlalchemy.column
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - new_files.append
    - airflow.models.base.Any.completed_at.is_
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - sqlalchemy.sql.expression.func.json_extract
    - str_tpl.format
    - dot.subgraph
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - airflow.cli.commands.db_manager_command._get_db_manager
    - urllib.parse.urlsplit
    - airflow.utils.db_cleanup._effective_table_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.cli.commands.pool_command.pool_list
    - airflow.utils.sqlalchemy.nulls_first
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - airflow.utils.platform.is_tty
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.jobs.job.Job.most_recent_job
    - x.startswith
    - airflow.models.dag_version.DagVersion.write_dag
    - airflow.providers.standard.utils.sensor_helper._get_count
    - Stats.gauge
    - re.sub
    - processor.logger_filehandle.close
    - fastapi.middleware.wsgi.WSGIMiddleware
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - m.drop_tables
    - airflow.dag_processing.dagbag.DagBag.get_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep._get_dep_statuses
    - in_progress.union
    - out.decode
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - typing.cast._get_next
    - airflow.cli.commands.backfill_command.create_backfill
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - airflow.utils.db._revisions_above_min_for_offline
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - m.upgradedb
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - dag.task_dict.items
    - enum.Enum.value.in_
    - event_buffer.items
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.cli.commands.db_command.resetdb
    - groups.append
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.configuration.ConfigModifications.add_rename
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - external_views.append
    - session.commit
    - airflow.jobs.job.Job.kill
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - base_table_dag_id_col.not_in
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - airflow.cli.commands.team_command.team_delete
    - TaskInstance.state.in_
    - sdk_dag.get_task
    - starved_tasks.add
    - airflow.cli.commands.provider_command.provider_get
    - insert_stm.compile
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - airflow.utils.db._create_global_lock_postgresql
    - conf.load_providers_configuration
    - dr.logical_date.isoformat
    - airflow.cli.utils.print_export_output
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - parent.children
    - airflow.utils.db._resetdb_mysql
    - abs_path.endswith
    - dagbag.dags.values
    - abc.ABC.moment.total_seconds
    - plugin_mgr.add_hookspecs
    - airflow.settings.dispose_orm
    - airflow.plugins_manager.get_operator_extra_links
    - sqlalchemy.sql.update
    - skipped.add
    - pattern.rstrip
    - encoded_op.items
    - airflow.cli.commands.standalone_command.StandaloneCommand.find_user_info
    - airflow.cli.commands.task_command.task_failed_deps
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.cli.commands.variable_command.variables_set
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - current_keys.issubset
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - model_cls.model_validate
    - pty.openpty
    - sqlalchemy.dialects.sqlite.insert
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.models.dag.infer_automated_data_interval
    - conn.execute
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.cli.commands.dag_processor_command._create_dag_processor_job_runner
    - files_parsed.difference
    - DagRun.id.desc
    - row.values
    - dagbag.import_errors.items
    - importer.list_dag_files
    - airflow.cli.commands.dag_command.dag_list_dags
    - attrs.AttrsInstance.__qualname__.rsplit
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - traceback.format_exc
    - os.write
    - e.get
    - airflow.models.variable.Variable.delete
    - DM.bundle_name.is_not
    - failed.append
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.cli.commands.team_command.team_list
    - directory.replace
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.settings._configure_async_session
    - uuid6.uuid7
    - airflow.models.base.Any.uri.in_
    - run_id.startswith
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - zlib.compress
    - last_run.strftime
    - airflow.utils.db.drop_airflow_models
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - task_group.get_roots
    - TI.pool.not_in
    - airflow.jobs.job.Job.on_kill
    - conf.set
    - airflow.models.base.Any.value.__name__.rsplit
    - typing.Protocol.__init__
    - airflow.plugins_manager._get_ui_plugins
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - select.select
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - typing.cast.bulk_save_objects
    - session.rollback
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.utils.db._revision_greater
    - s.replace
    - sqlalchemy.orm.Session.close
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.cli.commands.asset_command._list_assets
    - change.renamed_to.section.lower
    - airflow.cli.commands.dag_command._display_dot_via_imgcat
    - airflow.models.pool.Pool.slots_stats
    - airflow.api.client.get_current_api_client
    - cryptography.fernet.MultiFernet
    - tty.setcbreak
    - fastapi.FastAPI
    - bundles_to_refresh.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - conf.upgraded_values.get
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - ast.walk
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - airflow.api_fastapi.core_api.app.init_middlewares
    - airflow.cli.commands.dag_command.dag_list_import_errors
    - airflow.utils.state.State.color
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - filename.rpartition
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.utils.db.drop_airflow_moved_tables
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - task_group.children.values
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - AssetModel.name.in_
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - _globals.get
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - err.decode
    - airflow.settings._is_sqlite_db_path_relative
    - asset_alias_names.add
    - airflow.utils.code_utils.get_terminal_formatter
    - airflow.models.backfill._handle_clear_run
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.models.backfill._do_dry_run
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - airflow.cli.commands.pool_command.pool_delete
    - migration_ctx.get_current_revision
    - importlib.machinery.SourceFileLoader
    - process.wait
    - executor_names_per_team.append
    - associations.append
    - tenacity.wait_fixed
    - airflow.providers_manager._create_provider_info_schema_validator
    - alembic.command.upgrade
    - copied_params.validate
    - url.get_backend_name
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.cli.commands.dag_command.dag_unpause
    - qual_name.rsplit
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - log_template_table.c.id.desc
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - pygments.formatters.terminal256.Terminal256Formatter
    - airflow.providers_manager.log_import_warning
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - FILE_PARSERS.keys
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.cli.commands.provider_command.logging_list
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - airflow.cli.commands.task_command._get_ti
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - pathlib.Path.mkdir
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - encoded_dag.keys
    - dag.create_dagrun
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - airflow.cli.commands.team_command._show_teams
    - termcolor.colored.splitlines
    - airflow.plugins_manager.get_fastapi_plugins
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - proc.communicate
    - logging.basicConfig
    - encoded_dag.items
    - logger.warning
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow.utils.file.open_maybe_zipped
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - rich.console.Console.capture
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - fastapi.FastAPI.add_exception_handler
    - subapp_dict.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - lock_conn.execute
    - proc.kill
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.cli.commands.db_command.shell
    - airflow.dag_processing.collection._get_task_ports
    - model.model_dump
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - sqlalchemy.event.listen
    - ifile.read
    - airflow.cli.commands.task_command._get_dag_run
    - effective_table_names.append
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - flask_appbuilder_menu_links.extend
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - dr.start_date.isoformat
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.cli.commands.connection_command.connections_delete
    - airflow.api.client.local_client.Client.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.utils.db.synchronize_log_template
    - actions.append
    - airflow.cli.commands.connection_command._connection_to_dict
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - json.dumps
    - fastapi.FastAPI.mount
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - airflow.sdk.definitions.dag._create_timetable
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - pools.append
    - query.items
    - k.lower
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.cli.commands.pool_command.pool_get
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.cli.commands.info_command.AirflowInfo.render_text
    - pendulum.parse
    - Trace.start_root_span
    - cls.state_color.get
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - proc.is_running
    - operator_extra_links.extend
    - alembic.migration.MigrationContext.configure
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.cli.commands.variable_command.variables_import
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - task_var.get
    - fastapi_root_middlewares.extend
    - SecretCache.save_connection_uri
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - graphviz.Digraph
    - bundles.keys
    - os.getpid
    - args.name.strip
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - dag_run.get_task_instance
    - pathlib.Path.iterdir
    - cadwyn.Cadwyn.exception_handler
    - airflow.cli.commands.dag_command.dag_list_dags.filter_dags_by_bundle
    - airflow.providers_manager.ProvidersManager.initialization_stack_trace
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - secrets_backend.get_connection
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - csv_writer.writerows
    - airflow.utils.db_cleanup._check_for_rows
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - sys.exit
    - files_parsed.update
    - executor_names.extend
    - regular_files.append
    - itertools.chain.from_iterable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.cli.commands.db_command.check
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - airflow.api_fastapi.app.init_auth_manager
    - airflow.cli.commands.connection_command._connection_mapper
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - airflow.cli.commands.db_command.run_db_downgrade_command
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - csv_writer.writerow
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.jobs.job.most_recent_job
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - hook.test_connection
    - zipfile.ZipFile
    - airflow.cli.commands.provider_command.triggers_list
    - var.get
    - airflow.utils.db._get_script_object
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - airflow.cli.commands.standalone_command.StandaloneCommand.update_output
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - sqlalchemy.create_engine
    - <builtin>.int
    - op_predefined_extra_links.values
    - sqlalchemy.orm.relationship.has
    - date_field.in_
    - inspect.signature.parameters.keys
    - airflow.models.__getattr__
    - connection.get_hook
    - Job.state.is_distinct_from
    - template.globals.items
    - job.heartbeat
    - data.decode
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - engine.pool.status
    - airflow.models.backfill._get_info_list
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.models.pool.Pool.delete_pool
    - tempfile.NamedTemporaryFile
    - sqlalchemy.update
    - sqlalchemy.orm.sessionmaker
    - airflow.cli.commands.dag_command.dag_list_jobs
    - am.get_generated_password_file
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - airflow.utils.db._get_fab_migration_version
    - stdout_handle.truncate
    - airflow.models.dagrun.DagRun.find
    - dag.get_task
    - airflow.dag_processing.collection._update_dag_warnings
    - _module_to_executors_per_team.get
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - os.path.dirname
    - airflow.models.base.Any.items
    - files_to_parse.extend
    - child.serialize_for_task_group
    - airflow.models.base.Any.id.asc
    - all_dagbag_stats.extend
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - os.environ.copy
    - airflow.models.variable.Variable.__init__
    - airflow.utils.db.downgrade
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.timetables.base.DataInterval.exact
    - airflow.cli.commands.connection_command.connections_list
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.cli.commands.dag_command.dag_test
    - dep_type.replace
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.cli.commands.variable_command.variables_get
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - airflow.cli.commands.team_command.team_create
    - airflow.utils.dot_renderer._draw_nodes
    - line.decode
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - urllib.parse.quote.lower
    - dep_subgraph.edge
    - _alias_to_executors_per_team.get
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.cli.commands.task_command.task_state
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.security.kerberos.run
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    - os.symlink
    - typing.cast.task_group.children.values
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - refreshed_dag_info.has_task
    - airflow.utils.db_cleanup._get_archived_table_names
    - airflow.cli.commands.dag_command.dag_show
    - sqlalchemy.orm.load_only
    - airflow.utils.cli.get_db_dag
    - pathlib.Path.relative_to
    - os.get_terminal_size
    - os.path.isabs
    - airflow.cli.commands.db_command.check_migrations
    - airflow.utils.db_manager.RunDBManager._validate
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - dag_deps.append
    - bundle_config_list.append
    - airflow.cli.commands.cheat_sheet_command.cheat_sheet
    - config_output.getvalue
    - time.sleep
    - formatted_rows.append
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - bundle_dagbag.dags.values
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded.wrapped_function
    - conf.get_mandatory_value
    - dag_detail.items
    - am.init
    - airflow.models.base.Any.id.desc
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records
    - contextlib.nullcontext
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - date.isoformat
    - airflow.dag_processing.dagbag.DagBag.__init__
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - TaskSDKVariable.set
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.api_fastapi.app.create_app
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - engine.connect
    - op.operator_extra_links.__get__
    - ti_span.end
    - airflow.cli.commands.rotate_fernet_key_command.rotate_items_in_batches
    - itsdangerous.URLSafeSerializer.dumps
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - run_ids_to_keep_query.scalar_subquery
    - airflow.models.connection.Connection._validate_extra
    - managers_config.split
    - executable_tis.append
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - edges_to_add.add
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - ParseImportError.bundle_name.in_
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - cls.logical_date.in_
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.deadline.Deadline.__init__
    - airflow.cli.commands.db_command.migratedb
    - airflow.models.connection._parse_netloc_to_hostname
    - dag.timetable.next_dagrun_info
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - d.items
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - airflow.utils.yaml.dump
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - airflow.utils.db._get_alembic_config
    - secrets.items
    - operator.attrgetter
    - sqlalchemy.Table
    - loaded_plugins.add
    - cadwyn.Cadwyn.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - DagRun.run_after.desc
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - conf.write_custom_config
    - finished.append
    - serialized_dag.deadline_alerts.append
    - Callback.create_from_sdk_def
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - airflow.jobs.job.health_check_threshold
    - var_json.items
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.cli.get_dag_by_file_location
    - sqlalchemy.case
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - task_group.get_leaves
    - settings.Session.remove
    - logging_class_path.rsplit
    - typing.Any.metadata.drop_all
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - logging.disable
    - span.add_event
    - airflow.utils.helpers.convert_camel_to_snake
    - airflow.cli.commands.info_command.AirflowInfo.__init__
    - <builtin>.callable
    - airflow.models.pool.Pool.get_pool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_dag
    - structlog.processors.StackInfoRenderer
    - airflow.cli.commands.api_server_command.api_server
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - fastapi.FastAPI.add_middleware
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.cli.commands.variable_command.variables_delete
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - session.begin_nested
    - airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.cli.commands.dag_command.dag_next_execution
    - airflow.cli.commands.standalone_command.SubCommand.__init__
    - sqlalchemy.orm.Session
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.cli.commands.info_command.PiiAnonymizer.__init__
    - airflow.cli.commands.db_manager_command.migratedb
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - queries.append
    - airflow.utils.db.print_happy_cat
    - pathlib.Path
    - rich.table.Table.add_row
    - airflow.cli.commands.info_command.show_info
    - lock_conn.close
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.cli.commands.pool_command.pool_set
    - revision_heads_map.items
    - proc.send_msg
    - encoded_op.get
    - pie_stmt.where
    - tag_names.difference
    - orm_tags.items
    - files_with_mtime.items
    - airflow.models.base.Any.id.in_
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - sqlalchemy.dialects.mysql.insert
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - os.urandom
    - data.update
    - ti.get_failed_dep_statuses
    - log.exception
    - rows.sort
    - airflow.secrets.local_filesystem.load_connections_dict
    - sqlalchemy.func.now
    - ti.get_dagrun
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - dr.run_after.isoformat
    - cls._json_schema.validate
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - jinja2.nativetypes.native_concat
    - importlib.resources.files
    - connection.begin
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - airflow.configuration.ConfigModifications.add_default_update
    - airflow.models.import_all_models
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - dr.end_date.isoformat
    - output_to_renderer.get
    - airflow.utils.db._configured_alembic_environment
    - query.add_columns
    - pygments.highlight
    - url_prefix.startswith
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - importlib.util.spec_from_loader
    - legacy_name.format
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - sqlalchemy.sql.update.where
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.settings.get_policy_plugin_manager
    - dag.task_group.get_task_group_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.utils.db.timeout_with_traceback
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.utils.helpers.ask_yesno
    - forbidden_fields.difference_update
    - os.path.isdir
    - airflow.models.variable.Variable.check_for_write_conflict
    - var.get_needs_expansion
    - math.isnan
    - plugins_info.append
    - airflow.cli.commands.asset_command._detail_asset_alias
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.dialects.mysql.insert.values
    - json.JSONDecoder
    - provider_schema_validator.validate
    - target_table.drop
    - <builtin>.tuple
    - datetime.datetime
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.cli.commands.info_command._send_report_to_fileio
    - airflow.cli.commands.connection_command._import_helper
    - airflow.cli.commands.connection_command.connections_export
    - root.setLevel
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - sqlalchemy.sql.expression.Executable.compile
    - alembic.runtime.environment.EnvironmentContext
    - executor_config.split
    - airflow.utils.state.State.color_fg
    - run_after.isoformat
    - airflow.cli.commands.asset_command._list_asset_aliases
    - dagbag.dags.get
    - edges_to_skip.add
    - all_info.items
    - airflow._shared.timezones.timezone.parse
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.utils.platform.is_terminal_support_colors
    - airflow.cli.commands.provider_command.connection_field_behaviours
    - airflow.cli.commands.db_manager_command.resetdb
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.serialization.serialized_objects.DagSerialization.from_dict
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - classpath.strip
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.utils.cli.should_use_colors
    - airflow.secrets.local_filesystem._create_connection
    - args.state.lower
    - Variable.team_name.is_
    - airflow.settings.configure_orm
    - SecretCache.get_connection_uri
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.utils.dot_renderer.render_dag
    - conf.getlist
    - airflow.api_fastapi.common.dagbag.create_dag_bag
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - base64.urlsafe_b64encode.decode
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - <builtin>.bytes
    - contextlib.ExitStack
    - airflow.cli.hot_reload.run_with_reloader
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - env.handle_exception
    - urllib.parse.urlsplit.scheme.lower
    - dag_run.verify_integrity
    - airflow.cli.commands.config_command.update_config
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.cli.simple_table.AirflowConsole.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - airflow.utils.db._create_db_from_orm_default
    - inspect.ismodule
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - conf.as_dict
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - airflow.cli.simple_table.SimpleTable.add_column
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - airflow.models.taskreschedule.TaskReschedule.stmt_for_task_instance
    - <builtin>.input
    - rows.append
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    - Stats.timing
    - connection.execution_options
    - airflow.cli.commands.provider_command.executors_list
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - middleware_dict.items
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - airflow.models.backfill._create_backfill
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - pydantic.BaseModel.from_orm
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - dep.get
    - fernet_part.encode
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow.sdk.log.load_remote_log_handler
    - airflow.api.client.local_client.Client.delete_dag
    - nested.rollback
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.api.client.local_client.Client.trigger_dag
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - flask_appbuilder_views.extend
    - airflow.utils.db_manager.RunDBManager.drop_tables
    - logger.debug
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - original_session.commit
    - cls._data.op
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - dag.iter_dagrun_infos_between
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - airflow.utils.db._offline_migration
    - alembic.command.downgrade
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.dag_processing.dagbag._executor_exists
    - termios.tcgetattr
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.utils.db._create_db_from_orm_mysql
    - cursor.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - change.config.option.lower
    - airflow.cli.commands.standalone_command.StandaloneCommand.calculate_env
    - airflow.cli.commands.api_server_command.with_api_apps_env.wrapper
    - airflow.cli.commands.connection_command._get_connection_types
    - pygments.lexers.configs.IniLexer
    - airflow.plugins_manager.get_plugin_info
    - conf.write
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    - TI.dag_id.not_in
    - airflow.cli.commands.kerberos_command.kerberos
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.cli.commands.pool_command.pool_import_helper
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - urllib.parse.urlencode
    - airflow.dag_processing.collection._RunInfo.calculate
    - airflow.cli.commands.task_command.task_list
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - value.keys
    - executor.send_callback
    - <builtin>.iter
    - airflow.cli.commands.provider_command.hooks_list
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 31
    functionName: airflow.cli.commands.cheat_sheet_command.cheat_sheet
    functionSourceFile: airflow.cli.commands.cheat_sheet_command
    functionUses: 1
    functionsReached:
    - rich.console.Console.print
    - groups.append
    - <builtin>.isinstance
    - <builtin>.hasattr
    - actions.append
    - sys.stdout.isatty
    - airflow.cli.commands.cheat_sheet_command.display_commands_index
    - airflow.cli.simple_table.SimpleTable.__init__
    - kwargs.get
    - airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive
    - airflow.cli.simple_table.SimpleTable.add_column
    - airflow.cli.simple_table.AirflowConsole.__init__
    - rich.table.Table.add_row
    - <builtin>.sorted
    - <builtin>.super
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 252
    functionName: airflow.cli.commands.provider_command.lazy_loaded
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 1
    functionsReached:
    - airflow.providers_manager.ProvidersManager.initialization_stack_trace
    - sys.exit
    - rich.print
    - airflow.providers_manager.ProvidersManager.initialized
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - _
    - __
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 448
    functionName: airflow.utils.cli.suppress_logs_and_warning._wrapper.drop
    functionSourceFile: airflow.utils.cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - DropEvent
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle_names
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 466
    functionName: airflow.utils.cli.validate_dag_bundle_arg
    functionSourceFile: airflow.utils.cli
    functionUses: 11
    functionsReached:
    - <builtin>.set
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - airflow._shared.module_loading.import_string
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - bundles.values
    - <builtin>.list
    - cfg.bundle_class
    - bundle_config_list.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - importlib.import_module
    - conf.getjson
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - <builtin>.iter
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 475
    functionName: airflow.utils.cli.should_enable_hot_reload
    functionSourceFile: airflow.utils.cli
    functionUses: 8
    functionsReached:
    - os.getenv
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.log.non_caching_file_handler
    functionSourceFile: airflow.utils.log.non_caching_file_handler
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - io
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: airflow.utils.log.non_caching_file_handler.make_file_io_non_caching
    functionSourceFile: airflow.utils.log.non_caching_file_handler
    functionUses: 2
    functionsReached:
    - io.fileno
    - os.posix_fadvise
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.fileno
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 52
    functionName: airflow.utils.log.non_caching_file_handler.NonCachingFileHandler._open
    functionSourceFile: airflow.utils.log.non_caching_file_handler
    functionUses: 0
    functionsReached:
    - io.fileno
    - airflow.utils.log.non_caching_file_handler.make_file_io_non_caching
    - os.posix_fadvise
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 71
    functionName: airflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandler._open
    functionSourceFile: airflow.utils.log.non_caching_file_handler
    functionUses: 0
    functionsReached:
    - io.fileno
    - airflow.utils.log.non_caching_file_handler.make_file_io_non_caching
    - os.posix_fadvise
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.bundles
    functionSourceFile: airflow.dag_processing.bundles
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.utils.cli_action_loggers
    functionSourceFile: airflow.utils.cli_action_loggers
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - airflow.utils.cli_action_loggers.register_pre_exec_callback
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    - __pre_exec_callbacks.append
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - action_logger
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.utils.cli_action_loggers.register_pre_exec_callback
    functionSourceFile: airflow.utils.cli_action_loggers
    functionUses: 1
    functionsReached:
    - __pre_exec_callbacks.append
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: __pre_exec_callbacks.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - action_logger
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.utils.cli_action_loggers.register_post_exec_callback
    functionSourceFile: airflow.utils.cli_action_loggers
    functionUses: 0
    functionsReached:
    - __post_exec_callbacks.append
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: __post_exec_callbacks.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9207550>
    argNames:
    - sub_command
    - user
    - task_id
    - dag_id
    - logical_date
    - host_name
    - full_command
    - session
    - _
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.utils.cli_action_loggers.default_action_log
    functionSourceFile: airflow.utils.cli_action_loggers
    functionUses: 0
    functionsReached:
    - session.rollback
    - session.commit
    - session.bulk_insert_mappings
    - logger.warning
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.bulk_insert_mappings
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.dag_processing.dagbag
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - contextlib.contextmanager
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.dag_processing.dagbag._capture_with_reraise
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached:
    - warnings.catch_warnings
    - warnings.warn_explicit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.warn_explicit
    functionSourceFile: warnings
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - executor_name
    - team_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 102
    functionName: airflow.dag_processing.dagbag._executor_exists
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 16
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - _module_to_executors_per_team.get
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec765e310>
    argNames:
    - dag
    - bundle_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 120
    functionName: airflow.dag_processing.dagbag._validate_executor_fields
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 15
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - airflow.dag_processing.dagbag._executor_exists
    - executor_name_str.split
    - executor_name.module_path.split
    - name.strip
    - executor_names.split
    - airflow._shared.module_loading.import_string
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - _executor_names.append
    - bundles.keys
    - configs.append
    - _classname_to_executors_per_team.get
    - <builtin>.sorted
    - <builtin>.any
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - <builtin>.super
    - _module_to_executors_per_team.get
    - logging.getLogger
    - log.debug
    - bundles.values
    - airflow.executors.executor_utils.ExecutorName.__init__
    - <builtin>.list
    - bundle_config_list.append
    - log.warning
    - _alias_to_executors_per_team.get
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.next
    - <builtin>.getattr
    - importlib.import_module
    - conf.getjson
    - team_executor_config.startswith
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - conf.get_mandatory_value
    - seen_teams.add
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - <builtin>.iter
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - UnknownExecutorException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec95f5850>
    - <ast.Constant object at 0x7f1ec95f5c10>
    - <ast.Call object at 0x7f1ec95f54f0>
    - <ast.Call object at 0x7f1ec95f5070>
    argNames:
    - self
    - dag_folder
    - only_if_updated
    - include_examples
    - safe_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 448
    functionName: airflow.dag_processing.dagbag.DagBag.collect_dags
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 12
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - class_name.startswith
    - stats.append
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - _executor_names.append
    - ifile.read
    - inspect.currentframe
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.open
    - dist.metadata.get_all
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - configs.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - search_.groups
    - plugin_search_locations.append
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - _classname_to_executors_per_team.get
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: airflow.dag_processing.dagbag.DagBag.size
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 237
    functionName: airflow.dag_processing.dagbag.DagBag.dag_ids
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.dag_processing.dagbag.DagBag
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8d96310>
    argNames:
    - self
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 246
    functionName: airflow.dag_processing.dagbag.DagBag.get_dag
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 7
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - class_name.startswith
    - pathlib.Path.relative_to
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - _executor_names.append
    - ifile.read
    - inspect.currentframe
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - plugin_mgr.register
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.open
    - dist.metadata.get_all
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - configs.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - search_.groups
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - _classname_to_executors_per_team.get
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow.models.dag.DagModel.get_current
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 13
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec842a6a0>
    - <ast.Constant object at 0x7f1ec842ab80>
    argNames:
    - self
    - filepath
    - only_if_updated
    - safe_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 279
    functionName: airflow.dag_processing.dagbag.DagBag.process_file
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 14
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - class_name.startswith
    - pathlib.Path.relative_to
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - _executor_names.append
    - ifile.read
    - inspect.currentframe
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - configs.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - _classname_to_executors_per_team.get
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.getmtime
    functionSourceFile: os
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 264
    functionName: airflow.dag_processing.importers.base.get_importer_registry
    functionSourceFile: ''
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 17
    functionsReached:
    - pathlib.Path
    - path.suffix.lower
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importer.import_file
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - filepath
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 390
    functionName: airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 24
    functionsReached:
    - pathlib.Path.relative_to
    - <builtin>.str
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.validate
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 401
    functionName: airflow.dag_processing.dagbag.DagBag.bag_dag
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 15
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.settings.task_policy
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - airflow.settings.dag_policy
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - plugin_mgr.register
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.resolve_template_files
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - AirflowDagDuplicatedIdException
    - AirflowClusterPolicyError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bagged_dags.append
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 362
    functionName: airflow.dag_processing.dagbag.DagBag.dag_warnings
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.models.dagwarning.DagWarning.__init__
    - enum.Enum.__init__
    - airflow.dag_processing.dagbag.DagBag.dag_warnings.get_pools
    - pool_dict.items
    - pool_dict.update
    - <builtin>.sorted
    - warnings.add
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 370
    functionName: airflow.dag_processing.dagbag.DagBag.dag_warnings.get_pools
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool_dict.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool_dict.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - warning_type
    - message
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.models.dagwarning.DagWarning.__init__
    functionSourceFile: airflow.models.dagwarning
    functionUses: 33
    functionsReached:
    - enum.Enum.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings.add
    functionSourceFile: warnings
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.check_cycle
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.resolve_template_files
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f849d0>
    argNames:
    - self
    - directory
    - safe_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 222
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 13
    functionsReached:
    - <builtin>.set
    - pathlib.Path.is_file
    - <builtin>.isinstance
    - pathlib.Path.is_dir
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - pathlib.Path
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - <builtin>.str
    - file_paths.append
    - path.suffix.lower
    - importer.list_dag_files
    - seen_files.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files_to_parse.extend
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stats.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.dagbag.DagBag.collect_dags.<lambda1>
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 513
    functionName: airflow.dag_processing.dagbag.DagBag.dagbag_report
    functionSourceFile: airflow.dag_processing.dagbag
    functionUses: 0
    functionsReached:
    - datetime.timedelta
    - textwrap.dedent
    - tabulate.tabulate
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tabulate.tabulate
    functionSourceFile: tabulate
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dagbag.import_errors.items
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files_parsed.update
    functionSourceFile: <builtin>
    functionUses: 39
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 12
    IfCount: 0
    argCount: 9
    argDefaultValues: []
    argNames:
    - bundle_name
    - bundle_version
    - dags
    - import_errors
    - parse_duration
    - warnings
    - session
    - warning_types
    - files_parsed
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 418
    functionName: airflow.dag_processing.collection.update_dag_parsing_results_in_db
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 39
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - zipfile.ZipFile
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - airflow.models.dagcode.DagCode.get_code_from_file
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - dm.tags.extend
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - asset_op.add_dag_asset_name_uri_references
    - pathlib.Path
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - packaging.version.parse
    - var.timestamp
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - pattern.startswith
    - conf.get
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - field_renames.items
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.importers
    functionSourceFile: airflow.dag_processing.importers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.importers.python_importer
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f69c70>
    - <ast.Constant object at 0x7f1ec8f69af0>
    argNames:
    - seconds
    - error_message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.dag_processing.importers.python_importer._timeout
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 2
    functionsReached:
    - signal.setitimer
    - log.warning
    - contextlib.suppress
    - signal.signal
    - <builtin>.str
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: airflow.dag_processing.importers.python_importer._timeout.handle_timeout
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - log.error
    - os.getpid
    linkageType: pythonLinkage
    raised:
    - AirflowTaskTimeout
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signal.setitimer
    functionSourceFile: signal
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter.supported_extensions
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5ae8af0>
    argNames:
    - self
    - directory
    - safe_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 98
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter.list_dag_files
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 0
    functionsReached:
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.utils.file.might_contain_dag
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - os.walk
    - pattern.startswith
    - re.sub
    - <builtin>.open
    - ifile.read
    - pathlib.Path
    - zipfile.is_zipfile
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - pathlib.Path.suffix.lower
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - <builtin>.isinstance
    - re.compile
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - conf.getimport
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.suffix.lower
    functionSourceFile: pathlib
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - file_path
    - bundle_path
    - bundle_name
    - safe_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 120
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter.import_file
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 0
    functionsReached:
    - MODIFIED_DAG_MODULE_NAME.format
    - signal.setitimer
    - loader.exec_module
    - current_zip_file.infolist
    - traceback.format_exc
    - plugin_mgr.register
    - contextlib.suppress
    - signal.signal
    - top_level_dags.update
    - airflow.utils.file.might_contain_dag
    - conf.getint
    - zipfile.ZipFile
    - pathlib.Path.relative_to
    - filepath.endswith
    - sys.path.insert
    - airflow.dag_processing.importers.python_importer.PythonDagImporter._process_modules
    - re.sub
    - mods.append
    - os.path.isfile
    - airflow.utils.docs.get_docs_url
    - pathlib.Path
    - zipfile.is_zipfile
    - airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file
    - result.errors.append
    - <builtin>.any
    - os.getpid
    - log.debug
    - hashlib.sha1
    - result.skipped_files.append
    - os.path.join
    - airflow.dag_processing.importers.base.AbstractDagImporter.get_relative_path
    - importlib.machinery.SourceFileLoader
    - plugin_mgr.add_hookspecs
    - log.warning
    - <builtin>.str
    - airflow.dag_processing.importers.python_importer._timeout
    - importlib.import_module
    - importlib.util.module_from_spec
    - airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_zip
    - <builtin>.isinstance
    - warnings.catch_warnings
    - conf.getboolean
    - file_path.encode
    - result.dags.append
    - airflow.utils.file.get_unique_dag_module_name
    - importlib.util.spec_from_loader
    - result.warnings.append
    - conf.getimport
    - airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file.parse
    - m.__dict__.values
    - log.exception
    - pluggy.PluginManager
    - airflow.settings.get_dagbag_import_timeout
    - DagContext.autoregistered_dags.clear
    - <builtin>.len
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - file_path
    - bundle_path
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: airflow.dag_processing.importers.base.AbstractDagImporter.get_relative_path
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 2
    functionsReached:
    - pathlib.Path.relative_to
    - <builtin>.str
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.errors.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagContext.autoregistered_dags.clear
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filepath.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - filepath
    - safe_mode
    - result
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 198
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 1
    functionsReached:
    - MODIFIED_DAG_MODULE_NAME.format
    - signal.setitimer
    - loader.exec_module
    - traceback.format_exc
    - plugin_mgr.register
    - contextlib.suppress
    - signal.signal
    - airflow.utils.file.might_contain_dag
    - conf.getint
    - re.sub
    - airflow.utils.docs.get_docs_url
    - pathlib.Path
    - result.errors.append
    - <builtin>.any
    - os.getpid
    - log.debug
    - hashlib.sha1
    - result.skipped_files.append
    - importlib.machinery.SourceFileLoader
    - plugin_mgr.add_hookspecs
    - log.warning
    - <builtin>.str
    - airflow.dag_processing.importers.python_importer._timeout
    - importlib.util.module_from_spec
    - <builtin>.isinstance
    - file_path.encode
    - conf.getboolean
    - airflow.utils.file.get_unique_dag_module_name
    - importlib.util.spec_from_loader
    - pluggy.PluginManager
    - airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file.parse
    - conf.getimport
    - log.exception
    - airflow.settings.get_dagbag_import_timeout
    - DagContext.autoregistered_dags.clear
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 9
    IfCount: 6
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - filepath
    - safe_mode
    - result
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 280
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_zip
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 1
    functionsReached:
    - current_zip_file.infolist
    - traceback.format_exc
    - airflow.utils.file.might_contain_dag
    - conf.getint
    - zipfile.ZipFile
    - sys.path.insert
    - mods.append
    - pathlib.Path
    - result.errors.append
    - log.debug
    - result.skipped_files.append
    - os.path.join
    - log.warning
    - importlib.import_module
    - conf.getboolean
    - conf.getimport
    - log.exception
    - <builtin>.str
    - DagContext.autoregistered_dags.clear
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.format_exc
    functionSourceFile: traceback
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.warnings.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - filepath
    - mods
    - bundle_name
    - bundle_path
    - result
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 334
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter._process_modules
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 1
    functionsReached:
    - pathlib.Path.relative_to
    - log.debug
    - <builtin>.isinstance
    - airflow.dag_processing.importers.base.AbstractDagImporter.get_relative_path
    - result.dags.append
    - m.__dict__.values
    - top_level_dags.update
    - pathlib.Path
    - <builtin>.str
    - DagContext.autoregistered_dags.clear
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file.sigsegv_handler
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 0
    functionsReached:
    - log.error
    - result.errors.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.skipped_files.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - mod_name
    - filepath
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file.parse
    functionSourceFile: airflow.dag_processing.importers.python_importer
    functionUses: 2
    functionsReached:
    - importlib.util.module_from_spec
    - loader.exec_module
    - conf.getboolean
    - importlib.machinery.SourceFileLoader
    - traceback.format_exc
    - importlib.util.spec_from_loader
    - log.exception
    - result.errors.append
    - <builtin>.str
    - DagContext.autoregistered_dags.clear
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.machinery.SourceFileLoader
    functionSourceFile: importlib
    functionUses: 219
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.util.spec_from_loader
    functionSourceFile: importlib
    functionUses: 219
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.util.module_from_spec
    functionSourceFile: importlib
    functionUses: 219
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loader.exec_module
    functionSourceFile: <builtin>
    functionUses: 219
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ba4ca0>
    argNames:
    - page
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 20
    functionName: airflow.utils.docs.get_docs_url
    functionSourceFile: airflow.utils.docs
    functionUses: 4
    functionsReached:
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current_zip_file.infolist
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.path.insert
    functionSourceFile: sys
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mods.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.__dict__.values
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: top_level_dags.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.dags.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.contextmanager
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec854bb20>
    argNames:
    - cls
    - name
    - bases
    - namespace
    - share_parent_context
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.sdk.definitions._internal.contextmanager.ContextStackMeta.__new__
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached:
    - collections.deque
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.sdk.definitions._internal.contextmanager.ContextStackMeta.active
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: airflow.sdk.definitions._internal.contextmanager.ContextStack.push
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached:
    - cls._context.appendleft
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._context.appendleft
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.sdk.definitions._internal.contextmanager.ContextStack.pop
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached:
    - cls._context.popleft
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._context.popleft
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: airflow.sdk.definitions._internal.contextmanager.ContextStack.get_current
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.contextmanager.DagContext
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.autoregistered_dags.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: airflow.sdk.definitions._internal.contextmanager.DagContext.get_current_dag
    functionSourceFile: airflow.sdk.definitions._internal.contextmanager
    functionUses: 0
    functionsReached:
    - cls.get_current
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.get_current
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.taskgroup
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 49
    functionName: airflow.sdk.definitions.taskgroup._default_parent_group
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - <builtin>.super
    - DagContext.get_current
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - tg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.sdk.definitions.taskgroup._parent_used_group_ids
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.sdk.definitions.taskgroup._default_dag
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - DagContext.get_current
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - instance
    - attribute
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: airflow.sdk.definitions.taskgroup._validate_group_id
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.node.validate_group_key
    - GROUP_KEY_REGEX.match
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7afda30>
    argNames:
    - k
    - max_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.sdk.definitions._internal.node.validate_group_key
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 1
    functionsReached:
    - GROUP_KEY_REGEX.match
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.validators.optional
    functionSourceFile: attrs
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - attrs.Factory
    - attrs.field
    - attrs.validators.optional
    - attrs.validators.instance_of
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.validators.instance_of
    functionSourceFile: attrs
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _attr
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup._validate_dag
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 143
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup._check_for_group_id_collisions
    - re.split
    - <builtin>.int
    - re.match
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - add_suffix_on_collision
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup._check_for_group_id_collisions
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 1
    functionsReached:
    - re.split
    - re.match
    - <builtin>.int
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised:
    - DuplicateTaskIdFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 185
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.create_root
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 190
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.node_id
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 194
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.is_root
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.task_group
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 206
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.__iter__
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup._iter_child
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - child
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup._iter_child
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.add
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - task.task_group.children.pop
    - weakref.proxy
    - <builtin>.isinstance
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - TaskAlreadyInTaskGroup
    - DuplicateTaskIdFound
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.task_group.children.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 258
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup._remove
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - KeyError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 268
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.group_id
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 281
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.label
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 9
    IfCount: 9
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ce5fd0>
    - <ast.Constant object at 0x7f1ec6ce5730>
    argNames:
    - self
    - other
    - upstream
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 285
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 22
    functionsReached:
    - child.downstream_group_ids.add
    - edge_modifier.add_edge_info
    - parent.upstream_group_ids.add
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edge_modifier.add_edge_info
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent.upstream_group_ids.add
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.downstream_group_ids.add
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cceb50>
    - <ast.Constant object at 0x7f1ec9ccea30>
    argNames:
    - self
    - task_or_task_list
    - upstream
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 332
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 21
    functionsReached:
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - child.downstream_group_ids.add
    - edge_modifier.add_edge_info
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - task.set_downstream
    - parent.upstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - task.set_upstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - group_or_task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 347
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 22
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - task.downstream_task_ids.isdisjoint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 407
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 24
    functionsReached:
    - task.downstream_task_ids.isdisjoint
    - <builtin>.list
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 399
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 23
    functionsReached:
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.set_upstream
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 371
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.__enter__
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - TaskGroupContext.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskGroupContext.push
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - _type
    - _value
    - _tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 377
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.__exit__
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - TaskGroupContext.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskGroupContext.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.has_task
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.any
    - <builtin>.isinstance
    - child.has_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.has_task
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 390
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.roots
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 395
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.leaves
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - task.downstream_task_ids.isdisjoint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - task
    - exclude
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 412
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 422
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 25
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - label
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 443
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.child_id
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 453
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.upstream_join_id
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 464
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.downstream_join_id
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 474
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.get_task_group_dict
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - task_group.children.values
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_task_group_dict.build_map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 478
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.get_task_group_dict.build_map
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 1
    functionsReached:
    - task_group.children.values
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_task_group_dict.build_map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.children.values
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - label
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 490
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.get_child_by_label
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup.child_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 494
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.serialize_for_task_group
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 504
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.hierarchical_alphabetical_sort
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.hierarchical_alphabetical_sort.<lambda1>
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 518
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.topological_sort
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - copy.copy
    - <builtin>.list
    - graph_unsorted.values
    linkageType: pythonLinkage
    raised:
    - AirflowDagCycleException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 570
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.iter_mapped_task_groups
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 585
    functionName: airflow.sdk.definitions.taskgroup.TaskGroup.iter_tasks
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - visiting.children.values
    - groups_to_visit.append
    - <builtin>.isinstance
    - groups_to_visit.pop
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: visiting.children.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.taskgroup.MappedTaskGroup
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 620
    functionName: airflow.sdk.definitions.taskgroup.MappedTaskGroup.__iter__
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup._iter_child
    - <builtin>.getattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 629
    functionName: airflow.sdk.definitions.taskgroup.MappedTaskGroup.__exit__
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - edge_modifier.add_edge_info
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - task.set_downstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - parent.upstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - task.downstream_task_ids.isdisjoint
    - task.set_upstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - child.downstream_group_ids.add
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 634
    functionName: airflow.sdk.definitions.taskgroup.MappedTaskGroup.iter_mapped_dependencies
    functionSourceFile: airflow.sdk.definitions.taskgroup
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references
    - <builtin>.isinstance
    - arg.values
    - arg.iter_references
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.node
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KEY_REGEX.match
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: GROUP_KEY_REGEX.match
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.node.DAGNode
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: airflow.sdk.definitions._internal.node.DAGNode.roots
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: airflow.sdk.definitions._internal.node.DAGNode.leaves
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 10
    IfCount: 9
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cceb50>
    - <ast.Constant object at 0x7f1ec9cce6d0>
    argNames:
    - self
    - task_or_task_list
    - upstream
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.sdk.definitions._internal.node.DAGNode._set_relatives
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 0
    functionsReached:
    - dag.add_task
    - edge_modifier.add_edge_info
    - <builtin>.isinstance
    - task.has_dag
    - dags.pop
    - task_object.update_relative
    - task_list.append
    - task.downstream_task_ids.add
    - <builtin>.len
    - task.upstream_task_ids.add
    linkageType: pythonLinkage
    raised:
    - TypeError
    - RuntimeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_object.update_relative
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_list.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.has_dag
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dags.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.downstream_task_ids.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.upstream_task_ids.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9430eb0>
    argNames:
    - self
    - task_or_task_list
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 144
    functionName: airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 13
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - edge_modifier.add_edge_info
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - task.set_downstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - parent.upstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - task.set_upstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - task.downstream_task_ids.isdisjoint
    - child.downstream_group_ids.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: airflow.sdk.definitions._internal.node.DAGNode.serialize_for_task_group
    functionSourceFile: airflow.sdk.definitions._internal.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.edges
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b75100>
    argNames:
    - self
    - label
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: airflow.sdk.definitions.edges.EdgeModifier.__init__
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: airflow.sdk.definitions.edges.EdgeModifier.roots
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: airflow.sdk.definitions.edges.EdgeModifier.leaves
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - item_or_list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: airflow.sdk.definitions.edges.EdgeModifier._make_list
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 8
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - nodes
    - stream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 68
    functionName: airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 7
    functionsReached:
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - stream.append
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stream.append
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 6
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - <builtin>.isinstance
    - group_ids.add
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group_ids.add
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - stream
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 8
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec71ea730>
    argNames:
    - self
    - other
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 130
    functionName: airflow.sdk.definitions.edges.EdgeModifier.set_upstream
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - <builtin>.isinstance
    - stream.append
    - airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    - group_ids.add
    - node.set_upstream
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: node.set_upstream
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c40640>
    argNames:
    - self
    - other
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 147
    functionName: airflow.sdk.definitions.edges.EdgeModifier.set_downstream
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - <builtin>.isinstance
    - stream.append
    - airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    - node.set_downstream
    - group_ids.add
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: node.set_downstream
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6de5430>
    - <ast.Constant object at 0x7f1ec6de5610>
    argNames:
    - self
    - other
    - upstream
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 164
    functionName: airflow.sdk.definitions.edges.EdgeModifier.update_relative
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - stream.append
    - <builtin>.isinstance
    - airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    - node.set_downstream
    - airflow.sdk.definitions.edges.EdgeModifier.set_downstream
    - group_ids.add
    - node.set_upstream
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    - <builtin>.len
    - airflow.sdk.definitions.edges.EdgeModifier.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dag
    - upstream_id
    - downstream_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: airflow.sdk.definitions.edges.EdgeModifier.add_edge_info
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 0
    functionsReached:
    - dag.set_edge_info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.set_edge_info
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - label
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: airflow.sdk.definitions.edges.Label
    functionSourceFile: airflow.sdk.definitions.edges
    functionUses: 5
    functionsReached:
    - airflow.sdk.definitions.edges.EdgeModifier.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.dag
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.overload
    - attrs.fields
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - schedule
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: airflow.sdk.definitions.dag._is_core_timetable
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - section
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: airflow.sdk.definitions.dag._config_bool_factory
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - section
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow.sdk.definitions.dag._config_int_factory
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - val
    - self_
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 166
    functionName: airflow.sdk.definitions.dag._convert_params
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - val.update
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - object.__setattr__
    - json.dumps
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 185
    functionName: airflow.sdk.definitions.dag._convert_str_to_tuple
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - tags
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 191
    functionName: airflow.sdk.definitions.dag._convert_tags
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - access_control
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 195
    functionName: airflow.sdk.definitions.dag._convert_access_control
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - access_control.items
    - <builtin>.isinstance
    - updated_access_control.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: access_control.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: updated_access_control.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - deadline
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: airflow.sdk.definitions.dag._convert_deadline
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - doc_md
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: airflow.sdk.definitions.dag._convert_doc_md
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - doc_md.endswith
    - <builtin>.open
    - fh.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: doc_md.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - fields
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: airflow.sdk.definitions.dag._all_after_dag_id_to_kw_only
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - <builtin>.next
    - f.evolve
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.evolve
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 252
    functionName: airflow.sdk.definitions.dag.dict_copy
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: airflow.sdk.definitions.dag._default_start_date
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - instance.default_args.get
    - <builtin>.isinstance
    - airflow.sdk.timezone.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: instance.default_args.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.timezone.parse
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: airflow.sdk.definitions.dag._default_dag_display_name
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 273
    functionName: airflow.sdk.definitions.dag._default_fileloc
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - sys._getframe
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys._getframe
    functionSourceFile: sys
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: airflow.sdk.definitions.dag._default_task_group
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.taskgroup.TaskGroup.create_root
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 409
    functionName: airflow.sdk.definitions.dag.DAG.__rich_repr__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.dag.DAG.<lambda1>
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.node.validate_key
    - KEY_REGEX.match
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.dag.DAG
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - attrs.Converter
    - attrs.converters.default_if_none
    - attrs.validators.optional
    - functools.partial
    - attrs.Factory
    - attrs.field
    - attrs.validators.deep_iterable
    - functools.cached_property
    - airflow.sdk.definitions.dag._config_bool_factory
    - attrs.validators.instance_of
    - airflow.sdk.definitions.dag._config_int_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.converters.default_if_none
    functionSourceFile: attrs
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.validators.deep_iterable
    functionSourceFile: attrs
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.Converter
    functionSourceFile: attrs
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 535
    functionName: airflow.sdk.definitions.dag.DAG.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.parse
    - warnings.warn
    - airflow.sdk.timezone.convert_to_utc
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 565
    functionName: airflow.sdk.definitions.dag.DAG._validate_params
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - params.validate
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.validate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - catchup
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 583
    functionName: airflow.sdk.definitions.dag.DAG._validate_catchup
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 589
    functionName: airflow.sdk.definitions.dag.DAG._validate_tags
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.any
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - max_active_runs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 594
    functionName: airflow.sdk.definitions.dag.DAG._validate_max_active_runs
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 603
    functionName: airflow.sdk.definitions.dag.DAG._default_timetable
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.dag._is_core_timetable
    - <builtin>.isinstance
    - airflow.sdk.definitions.dag._create_timetable
    - airflow_conf.getboolean
    - airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    - <builtin>.all
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - objects
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 466
    functionName: airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.all
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - instance
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 622
    functionName: airflow.sdk.definitions.dag.DAG._extract_tz
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - instance.default_args.get
    - pendulum.instance
    - <builtin>.isinstance
    - airflow.sdk.timezone.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 640
    functionName: airflow.sdk.definitions.dag.DAG._has_on_success_callback
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 644
    functionName: airflow.sdk.definitions.dag.DAG._has_on_failure_callback
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: airflow.sdk.definitions.dag.DAG._validate_sla_miss_callback
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 656
    functionName: airflow.sdk.definitions.dag.DAG.__repr__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 659
    functionName: airflow.sdk.definitions.dag.DAG.__eq__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.type
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 665
    functionName: airflow.sdk.definitions.dag.DAG.__ne__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 668
    functionName: airflow.sdk.definitions.dag.DAG.__lt__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 671
    functionName: airflow.sdk.definitions.dag.DAG.__hash__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.repr
    - <builtin>.hash
    - <builtin>.isinstance
    - hash_components.append
    - <builtin>.type
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 686
    functionName: airflow.sdk.definitions.dag.DAG.__enter__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - DagContext.push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - _type
    - _value
    - _tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 692
    functionName: airflow.sdk.definitions.dag.DAG.__exit__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - cls.autoregistered_dags.add
    - <builtin>.super
    - <builtin>.getattr
    - airflow.sdk.definitions._internal.contextmanager.DagContext.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 697
    functionName: airflow.sdk.definitions.dag.DAG.validate
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions.dag.DAG._validate_owner_links
    - urllib.parse.urlsplit
    - airflow.sdk.definitions.dag.DAG.validate_setup_teardown
    - owner_links.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 710
    functionName: airflow.sdk.definitions.dag.DAG.validate_setup_teardown
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - owner_links
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1130
    functionName: airflow.sdk.definitions.dag.DAG._validate_owner_links
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 2
    functionsReached:
    - urllib.parse.urlsplit
    - owner_links.items
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec89b5a30>
    argNames:
    - self
    - name
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 725
    functionName: airflow.sdk.definitions.dag.DAG.param
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.param.DagParam.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 740
    functionName: airflow.sdk.definitions.dag.DAG.tasks
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 744
    functionName: airflow.sdk.definitions.dag.DAG.task_ids
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 748
    functionName: airflow.sdk.definitions.dag.DAG.teardowns
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 752
    functionName: airflow.sdk.definitions.dag.DAG.tasks_upstream_of_teardowns
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 757
    functionName: airflow.sdk.definitions.dag.DAG.folder
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - os.path.dirname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 762
    functionName: airflow.sdk.definitions.dag.DAG.owner
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 770
    functionName: airflow.sdk.definitions.dag.DAG.resolve_template_files
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - force_sandboxed
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 776
    functionName: airflow.sdk.definitions.dag.DAG.get_template_env
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions._internal.templater.create_template_env
    - env.filters.update
    - jinja2.FileSystemLoader
    - env.globals.update
    - jinja_env_options.update
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - native
    - searchpath
    - template_undefined
    - jinja_environment_kwargs
    - user_defined_macros
    - user_defined_filters
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 302
    functionName: airflow.sdk.definitions._internal.templater.create_template_env
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 4
    functionsReached:
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - jinja2.FileSystemLoader
    - env.globals.update
    - jinja_env_options.update
    - env.filters.update
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - upstream_task_id
    - downstream_task_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 795
    functionName: airflow.sdk.definitions.dag.DAG.set_dependency
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.dag.DAG.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 985
    functionName: airflow.sdk.definitions.dag.DAG.get_task
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TaskNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 800
    functionName: airflow.sdk.definitions.dag.DAG.roots
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 805
    functionName: airflow.sdk.definitions.dag.DAG.leaves
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 809
    functionName: airflow.sdk.definitions.dag.DAG.topological_sort
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - group.topological_sort
    - <builtin>.tuple
    - airflow.sdk.definitions.dag.DAG.topological_sort.nested_topo
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 818
    functionName: airflow.sdk.definitions.dag.DAG.topological_sort.nested_topo
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - group.topological_sort
    - airflow.sdk.definitions.dag.DAG.topological_sort.nested_topo
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.topological_sort
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 827
    functionName: airflow.sdk.definitions.dag.DAG.__deepcopy__
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - cls.__new__
    - <builtin>.hasattr
    - copy.deepcopy
    - <builtin>.id
    - object.__setattr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 14
    IfCount: 8
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cf4b50>
    - <ast.Constant object at 0x7f1ec6cf4f10>
    - <ast.Constant object at 0x7f1ec6cf4f40>
    - <ast.Constant object at 0x7f1ec6cf4220>
    argNames:
    - self
    - task_ids
    - include_downstream
    - include_upstream
    - include_direct_upstream
    - depth
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 843
    functionName: airflow.sdk.definitions.dag.DAG.partial_subset
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - dag.task_group.get_task_group_dict
    - t.upstream_task_ids.intersection_update
    - rel.get_upstreams_only_setups_and_teardowns
    - itertools.chain
    - airflow.sdk.definitions.dag.DAG.partial_subset.filter_task_group
    - direct_upstreams.extend
    - g.upstream_group_ids.intersection_update
    - <builtin>.id
    - also_include_ids.add
    - groups.values
    - memo.setdefault
    - airflow.sdk.definitions.dag.DAG.partial_subset._deepcopy_task
    - copied.used_group_ids.discard
    - g.downstream_task_ids.intersection_update
    - also_include_ids.update
    - airflow.sdk.definitions.dag.DAG.partial_subset.is_task
    - g.upstream_task_ids.intersection_update
    - copy.copy
    - group.children.values
    - t.get_flat_relatives
    - t.downstream_task_ids.intersection_update
    - object.__setattr__
    - <builtin>.getattr
    - <builtin>.isinstance
    - g.downstream_group_ids.intersection_update
    - t.get_upstreams_follow_setups
    - copy.deepcopy
    - <builtin>.type
    - t.get_upstreams_only_setups_and_teardowns
    - weakref.proxy
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 870
    functionName: airflow.sdk.definitions.dag.DAG.partial_subset.is_task
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - t
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 911
    functionName: airflow.sdk.definitions.dag.DAG.partial_subset._deepcopy_task
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - copy.deepcopy
    - memo.setdefault
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - group
    - parent_group
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 921
    functionName: airflow.sdk.definitions.dag.DAG.partial_subset.filter_task_group
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - copied.used_group_ids.discard
    - airflow.sdk.definitions.dag.DAG.partial_subset.filter_task_group
    - copy.deepcopy
    - airflow.sdk.definitions.dag.DAG.partial_subset.is_task
    - <builtin>.type
    - <builtin>.id
    - copy.copy
    - object.__setattr__
    - weakref.proxy
    - group.children.values
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: copied.used_group_ids.discard
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 975
    functionName: airflow.sdk.definitions.dag.DAG.has_task
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_group_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 978
    functionName: airflow.sdk.definitions.dag.DAG.has_task_group
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 982
    functionName: airflow.sdk.definitions.dag.DAG.task_group_dict
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 991
    functionName: airflow.sdk.definitions.dag.DAG.task
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - typing.cast
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 996
    functionName: airflow.sdk.definitions.dag.DAG.add_task
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - airflow.sdk.exceptions.FailFastDagInvalidTriggerRule.check
    - <builtin>.min
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - task_group.child_id
    - <builtin>.max
    - task_group.add
    - DagContext.get_current
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - DuplicateTaskIdFound
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - fail_fast
    - trigger_rule
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 337
    functionName: airflow.sdk.exceptions.FailFastDagInvalidTriggerRule.check
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - cls
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tasks
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1041
    functionName: airflow.sdk.definitions.dag.DAG.add_tasks
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow.sdk.exceptions.FailFastDagInvalidTriggerRule.check
    - <builtin>.min
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - airflow.sdk.definitions.dag.DAG.add_task
    - task_group.child_id
    - <builtin>.max
    - task_group.add
    - DagContext.get_current
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1050
    functionName: airflow.sdk.definitions.dag.DAG._remove_task
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - tg._remove
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tg._remove
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1058
    functionName: airflow.sdk.definitions.dag.DAG.check_cycle
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 1
    functionsReached:
    - collections.deque
    - collections.defaultdict
    - airflow.sdk.definitions.dag.DAG.check_cycle._check_adjacent_tasks
    - path_stack.pop
    - path_stack.append
    - current_task.get_direct_relative_ids
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - task_id
    - current_task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1073
    functionName: airflow.sdk.definitions.dag.DAG.check_cycle._check_adjacent_tasks
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 2
    functionsReached:
    - current_task.get_direct_relative_ids
    linkageType: pythonLinkage
    raised:
    - AirflowDagCycleException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current_task.get_direct_relative_ids
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path_stack.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path_stack.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1099
    functionName: airflow.sdk.definitions.dag.DAG.cli
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - args.func
    - airflow.cli.cli_parser._add_group_command
    - sub_proc.set_defaults
    - airflow.utils.helpers.partition
    - current_task.get_direct_relative_ids
    - path_stack.pop
    - itertools.filterfalse
    - path_stack.append
    - argparse.ArgumentParser.parse_args
    - <builtin>.sorted
    - arg.add_to_parser
    - itertools.tee
    - collections.deque
    - argparse.ArgumentParser.__init__
    - subparsers.add_parser
    - airflow.sdk.definitions.dag.DAG.check_cycle._check_adjacent_tasks
    - airflow.cli.cli_parser._add_action_command
    - airflow.sdk.definitions.dag.DAG.check_cycle
    - argparse.ArgumentParser.add_subparsers
    - <builtin>.filter
    - <builtin>.isinstance
    - sub_proc.add_subparsers
    - collections.defaultdict
    - command_dict.items
    - airflow.cli.cli_parser.get_parser
    - airflow.cli.cli_parser._add_command
    - airflow.cli.cli_parser._sort_args
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ab9250>
    argNames:
    - dag_parser
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 228
    functionName: airflow.cli.cli_parser.get_parser
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 3
    functionsReached:
    - <builtin>.filter
    - argparse.ArgumentParser.__init__
    - <builtin>.isinstance
    - subparsers.add_parser
    - sub_proc.add_subparsers
    - command_dict.items
    - airflow.cli.cli_parser._add_group_command
    - airflow.cli.cli_parser._add_action_command
    - airflow.cli.cli_parser._sort_args
    - itertools.filterfalse
    - airflow.cli.cli_parser._add_command
    - sub_proc.set_defaults
    - <builtin>.sorted
    - argparse.ArgumentParser.add_subparsers
    - airflow.utils.helpers.partition
    - arg.add_to_parser
    - itertools.tee
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser.parse_args
    functionSourceFile: argparse
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args.func
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - upstream_task_id
    - downstream_task_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1114
    functionName: airflow.sdk.definitions.dag.DAG.get_edge_info
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - upstream_task_id
    - downstream_task_id
    - info
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1121
    functionName: airflow.sdk.definitions.dag.DAG.set_edge_info
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: owner_links.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 27
    IfCount: 16
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec85d0220>
    - <ast.Name object at 0x7f1ec85d0c40>
    - <ast.Constant object at 0x7f1ec85d0bb0>
    - <ast.Constant object at 0x7f1ec85d0ac0>
    - <ast.Constant object at 0x7f1ec85d0a60>
    - <ast.Constant object at 0x7f1ec85d0be0>
    - <ast.Constant object at 0x7f1ec85d05e0>
    argNames:
    - self
    - run_after
    - logical_date
    - run_conf
    - conn_file_path
    - variable_file_path
    - use_executor
    - mark_success_pattern
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 1147
    functionName: airflow.sdk.definitions.dag.DAG.test
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.utils.types.DagRunType.from_run_id
    - orm_dags.update
    - data.get
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - span.set_attributes
    - airflow.sdk.plugins_manager._load_providers_plugins
    - executor_names.extend
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - itertools.chain.from_iterable
    - uri.replace
    - session.expire_all
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.utils.strings.get_random_string
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - <builtin>.super
    - created_counts.items
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - tis.where
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - _CURRENT_CONTEXT.append
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - datetime.timestamp
    - airflow.models.dag_version.DagVersion.get_version
    - op.partial_kwargs.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - urllib.parse.quote
    - tenacity.retry_if_exception_type
    - sqlalchemy.func.count
    - sqlalchemy.tuple_.in_
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - typing.cast.commit
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - airflow.sdk.definitions.dag._run_inline_trigger
    - inspect.signature.parameters.keys
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagrun.DagRun._get_task_creator
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.models.dagrun.DagRun._create_task_instances
    - params.get_param
    - task_ids.add
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - dr.update_state
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - value.items
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - <builtin>.range
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - urllib.parse.unquote
    - dag.task_dict.values
    - _module_to_executors_per_team.get
    - airflow.dag_processing.collection._update_dag_warnings
    - asyncio.run
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - dag.get_task
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.sdk.serde._is_namedtuple
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - query.options
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - sqlalchemy.sql.expression.select.options
    - airflow.settings.get_airflow_context_vars
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - random.choices
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - attrs.AttrsInstance.value.__name__.rsplit
    - task.get_parse_time_mapped_ti_count
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.dag_version.DagVersion.write_dag
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - typing.cast.add
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - TI.state.in_
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - sqlalchemy.orm.selectinload
    - urllib.parse.quote.lower
    - html.escape
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - _alias_to_executors_per_team.get
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - stat_from_registry.get
    - uuid_mapping.keys
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - team_executor_config.startswith
    - task_group.children.items
    - airflow.sdk.execution_time.supervisor.run_task_in_process
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - dataclasses.asdict
    - TI.state.is_
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - sqlalchemy.or_
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - query.with_for_update
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.sdk.definitions.dag.DAG._validate_owner_links
    - TI.insert_mapping
    - version_select_obj.where
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - trigger.run
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - secrets_backend.get_variable
    - airflow.utils.helpers.log_filename_template_renderer
    - asset_op.sync_assets
    - field_def.get
    - _executor_names.append
    - structlog.get_logger
    - airflow.sdk.serde.deserialize
    - dag.task_dict.items
    - jsonschema.validators.validator_for
    - enum.Enum.value.in_
    - event_buffer.items
    - re.escape
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.models.dagrun.DagRun._create_tasks
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - session.get
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - airflow.dag_processing.collection._create_orm_dags
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - serialized_asset.pop
    - pathlib.Path.exists
    - typing.cast.bulk_insert_mappings
    - calendar.timegm
    - session.commit
    - typing.NamedTuple.dags.items
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - context_params.items
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.models.base.Any.id.desc
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - op.has_dag
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.sdk.execution_time.task_runner._execute_task
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - dagbag.dags.values
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow_conf.get
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - o.items
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.create_scheduler_operator
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - attr.asdict
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - airflow.models.deadline.Deadline.__init__
    - configs.append
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - ti.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - dr.get_task_instances
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - ti.key.with_try_number
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - DagRun.id.desc
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - pattern.startswith
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - attr.has
    - serialized_dag.deadline_alerts.append
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - contextlib.ExitStack.enter_context
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - item.to_dict
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - httpx.MockTransport
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - pydantic.BaseModel.model_dump
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_dag
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - run_id.startswith
    - TI.task_id.in_
    - airflow.models.base.Any.payload.items
    - <builtin>.ord
    - dm.tags.extend
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - asset_op.activate_assets_if_possible
    - airflow.sdk.serde._get_patterns
    - pattern.strip
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - deserialized_deadline_alert.reference.evaluate_with
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.cast.delete
    - executor.has_task
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - pathlib.Path.read_text
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.sdk.definitions.dag._run_task
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - typing.cast.bulk_save_objects
    - session.rollback
    - _CURRENT_CONTEXT.pop
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - timetable.infer_manual_data_interval
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.sdk.serde._match
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - generator.generate
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - object_def.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - executor.get_event_buffer
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.serialization.definitions.dag.SerializedDAG.clear_dags
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - PLACEHOLDER_PATTERN.findall
    - oe.get_link
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - legacy_name.format
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - importlib.util.spec_from_loader
    - _attr.isoformat
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - key_raw.upper
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - key_raw.startswith
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - attrs.AttrsInstance.value.items
    - math.isinf
    - <builtin>.tuple
    - provider_schema_validator.validate
    - bundles.values
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - executor_names_per_team.append
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - airflow.models.team.Team.get_all_team_names
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - query.order_by
    - copied_params.validate
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - executor_config.split
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - task.get
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - run_after.isoformat
    - enum.Enum.in_
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - base.selectinload
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - typing.cast.rollback
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - unittest.mock.patch.dict
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - _classname_to_executors_per_team.get
    - airflow.sdk.definitions.dag.DAG.validate
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - rule.wild_match_pattern.match_file
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.utils.sqlalchemy.get_dialect_name
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - seen_teams.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - pydantic.BaseModel.model_construct
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - ti.task.prepare_for_execution
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - template.format
    - deps.append
    - packaging.utils.canonicalize_name
    - jinja2.Template
    - contextlib.ExitStack
    - xcom_value.keys
    - executor_name.module_path.split
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - airflow.dag_processing.collection._get_task_ports
    - cls.dag_id.in_
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - airflow.sdk._shared.module_loading.qualname
    - airflow.sdk.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - plugin_mgr.register
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - sys.path.append
    - TaskSDKVariable.get
    - airflow.sdk.execution_time.task_runner._render_map_index
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.utils.code_utils.get_python_source
    - version_select_obj.order_by
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - json.dumps
    - serialized_dag.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - <builtin>.delattr
    - SUPERVISOR_COMMS.send
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - executor.start
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - team_executor_config.strip
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - airflow.sdk.definitions.dag.DAG.validate_setup_teardown
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - airflow.executors.executor_loader.ExecutorLoader.load_executor
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - tenacity.before_sleep_log
    - task.execution_timeout.total_seconds
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow.sdk.execution_time.task_runner.run
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.sdk.api.client.BearerAuth.__init__
    - executor.end
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - var.items
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - owner_links.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - var.serialize
    - dr.start_dr_spans_if_needed
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process._run_trigger
    - var._dict.items
    - active_run_counts.get
    - collections.defaultdict
    - schema_data.get
    - executor.heartbeat
    - <builtin>.str
    - context.get
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - source.encode
    - typing.cast.flush
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.models.base.Any.payload.value.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - certifi.where
    - default_args_dict.items
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - event_buffer.pop
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.dagrun.DagRun.__init__
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unittest.mock.patch.dict
    functionSourceFile: unittest
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.ExitStack.enter_context
    functionSourceFile: contextlib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.timezone.utcnow
    functionSourceFile: ''
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.timezone.coerce_datetime
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timetable.infer_manual_data_interval
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.start_dr_spans_if_needed
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.start
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.expire_all
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.update_state
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.get_task_instances
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.has_task
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.queue_workload
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.set_state
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 12
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - ti
    - task
    - run_triggerer
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 1379
    functionName: airflow.sdk.definitions.dag._run_task
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - op.partial_kwargs.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.sdk.definitions.dag._run_inline_trigger
    - inspect.signature.parameters.keys
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - ti.get_template_context
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - urllib.parse.unquote
    - dag.task_dict.values
    - asyncio.run
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - airflow.sdk.serde._is_namedtuple
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.settings.get_airflow_context_vars
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - warnings.warn
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - html.escape
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - airflow.sdk.execution_time.supervisor.run_task_in_process
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - trigger.run
    - airflow._shared.module_loading.entry_points_with_dist
    - <builtin>.enumerate
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - field_def.get
    - airflow.sdk.serde.deserialize
    - dag.task_dict.items
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - pathlib.Path.exists
    - session.commit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - op.has_dag
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.create_scheduler_operator
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.dagbag.DBDagBag.__init__
    - operator_def.get
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - deps.extend
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - group.upstream_group_ids.update
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - pathlib.Path.read_text
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - attrs.has
    - datetime.timedelta
    - airflow.sdk.serde.decode
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - pathlib.Path
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - session.rollback
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - serialized_params.append
    - SecretCache.get_variable
    - inspect.signature
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - _attr.isoformat
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - key_raw.upper
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - key_raw.startswith
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - callbacks_to_remove.append
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - deps.append
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pydantic.BaseModel.model_construct
    - conf.get
    - pattern.startswith
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - field_name.endswith
    - plugin_mgr.register
    - psutil.Process
    - TaskSDKVariable.get
    - airflow.sdk.execution_time.task_runner._render_map_index
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.utils.session.create_session
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - serialized_dag.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - <builtin>.delattr
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.task_runner.run
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - var.serialize
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process._run_trigger
    - collections.defaultdict
    - schema_data.get
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - v.deref
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - properties.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - var.to_dict
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.heartbeat
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8a8cf40>
    argNames:
    - self
    - load_op_links
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.models.dagbag.DBDagBag.__init__
    functionSourceFile: ''
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 20
    IfCount: 12
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - executor
    - job_id
    - scheduler_dag_bag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1018
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 26
    functionsReached:
    - tis_with_right_state.append
    - executor.has_task
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - pydantic.BaseModel.__init__
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - pydantic.BaseModel.model_validate
    - datetime.timestamp
    - sqlalchemy.inspect
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - executor.get_event_buffer
    - sqlalchemy.select
    - ti.handle_failure
    - sqlalchemy.select.where
    - ti.set_state
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.models.dag_version.DagVersion._latest_version_select
    - structlog.get_logger
    - base.selectinload
    - TI.filter_for_tis
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - event_buffer.items
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - event_buffer.pop
    - airflow.models.dagbag.DBDagBag._read_dag
    - session.add
    - query.where
    - ti.is_eligible_to_retry
    - dag.get_task
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - <builtin>.int
    - sqlalchemy.orm.selectinload
    - session.get
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - span.add_event
    - span.is_recording
    - session.scalars
    - airflow.models.dagbag.DBDagBag._get_dag
    - <builtin>.getattr
    - typing.cast.scalar
    - calendar.timegm
    - query.order_by
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - ti.key.with_try_number
    - airflow.utils.sqlalchemy.with_row_locks
    - Stats.incr
    - executor.send_callback
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - active_ti_span.end
    - query.with_for_update
    - <builtin>.str
    - datetime.timetuple
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - DagNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.end
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ti
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 1756
    functionName: airflow.sdk.execution_time.supervisor.run_task_in_process
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - ti.get_template_context
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - html.escape
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - group.upstream_group_ids.update
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - pathlib.Path.read_text
    - <builtin>.map
    - kwargs_ref.deref
    - conf.getint
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - d.get
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - trigger
    - task_sdk_ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1462
    functionName: airflow.sdk.definitions.dag._run_inline_trigger
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 3
    functionsReached:
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - psutil.Process
    - airflow.sdk.api.client.Client.__init__
    - trigger.run
    - <builtin>.map
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process
    - <builtin>.hasattr
    - httpx.MockTransport
    - structlog.get_logger
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.sdk.api.client.BearerAuth.__init__
    - certifi.where
    - <builtin>.super
    - os.getpid
    - <builtin>.object
    - asyncio.run
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - <builtin>.delattr
    - <builtin>.getattr
    - kwargs.setdefault
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process._run_trigger
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - trigger
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1687
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 4
    functionsReached:
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - psutil.Process
    - airflow.sdk.api.client.Client.__init__
    - trigger.run
    - <builtin>.map
    - <builtin>.hasattr
    - httpx.MockTransport
    - structlog.get_logger
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.sdk.api.client.BearerAuth.__init__
    - certifi.where
    - <builtin>.super
    - os.getpid
    - <builtin>.object
    - asyncio.run
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - <builtin>.delattr
    - <builtin>.getattr
    - kwargs.setdefault
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process._run_trigger
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9f6eca0>
    - <ast.Name object at 0x7f1ec9f6e8e0>
    - <ast.Constant object at 0x7f1ec9f6e940>
    argNames:
    - dag_id_or_func
    - __DAG_class
    - __warnings_stacklevel_delta
    - decorator_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1546
    functionName: airflow.sdk.definitions.dag.dag
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 16
    functionsReached:
    - <builtin>.isinstance
    - decorator_kwargs.pop
    - <builtin>.__import__
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper
    - <builtin>.callable
    - functools.wraps
    - func.__globals__.get
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1554
    functionName: airflow.sdk.definitions.dag.dag.wrapper
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 17
    functionsReached:
    - <builtin>.isinstance
    - decorator_kwargs.pop
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - <builtin>.__import__
    - functools.wraps
    - func.__globals__.get
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decorator_kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1564
    functionName: airflow.sdk.definitions.dag.dag.wrapper.factory
    functionSourceFile: airflow.sdk.definitions.dag
    functionUses: 15
    functionsReached:
    - f_sig.arguments.items
    - inspect.signature.bind
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - dag_obj.param
    - inspect.signature
    - f_sig.apply_defaults
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.signature.bind
    functionSourceFile: inspect
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f_sig.apply_defaults
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f_sig.arguments.items
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_obj.param
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 26
    functionName: airflow.example_dags.example_simplest_dag.example_simplest_dag
    functionSourceFile: airflow.example_dags.example_simplest_dag
    functionUses: 17
    functionsReached:
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.templater
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: airflow.sdk.definitions._internal.templater.LiteralValue.iter_references
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: airflow.sdk.definitions._internal.templater.LiteralValue.resolve
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec722a910>
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: airflow.sdk.definitions._internal.templater.Templater.get_template_env
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 10
    functionsReached:
    - dag.get_template_env
    - <builtin>.super
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.get_template_env
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 235
    functionName: airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 15
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 82
    functionName: airflow.sdk.definitions._internal.templater.Templater.prepare_template
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 90
    functionName: airflow.sdk.definitions._internal.templater.Templater.resolve_template_files
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - dag.get_template_env
    - <builtin>.tuple
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.templater.Templater.prepare_template
    - content.endswith
    - <builtin>.setattr
    - log.exception
    - <builtin>.enumerate
    - item.endswith
    - jinja2.sandbox.SandboxedEnvironment.loader.get_source
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.sandbox.SandboxedEnvironment.loader.get_source
    functionSourceFile: jinja2
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: item.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca59ccd0>
    argNames:
    - self
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: airflow.sdk.definitions._internal.templater.Templater._should_render_native
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 10
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - parent
    - template_fields
    - context
    - jinja_env
    - seen_oids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 119
    functionName: airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - airflow.sdk.definitions._internal.templater.Templater._render
    - seen_oids.add
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - <builtin>.id
    - value.items
    - env.handle_exception
    - airflow.sdk.definitions.context.render_template_as_native
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - <builtin>.setattr
    - value.deserialize
    - copy.copy
    - <builtin>.super
    - dag.get_template_env
    - <builtin>.tuple
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - airflow.sdk.definitions.context.render_template_to_string
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - <builtin>.getattr
    - template.globals.items
    - <builtin>.isinstance
    - typing.cast
    - value.__class__
    - value.endswith
    - template.root_render_func
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 2
    IfCount: 12
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cd9d90>
    - <ast.Constant object at 0x7f1ec6cd9c10>
    argNames:
    - self
    - content
    - context
    - jinja_env
    - seen_oids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 143
    functionName: airflow.sdk.definitions._internal.templater.Templater.render_template
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - airflow.sdk.definitions._internal.templater.Templater._render
    - seen_oids.add
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - <builtin>.id
    - value.items
    - env.handle_exception
    - airflow.sdk.definitions.context.render_template_as_native
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - <builtin>.setattr
    - value.deserialize
    - copy.copy
    - <builtin>.super
    - dag.get_template_env
    - <builtin>.tuple
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - airflow.sdk.definitions.context.render_template_to_string
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - <builtin>.getattr
    - template.globals.items
    - <builtin>.isinstance
    - typing.cast
    - value.__class__
    - value.endswith
    - template.root_render_func
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec89b5070>
    argNames:
    - self
    - template
    - context
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 138
    functionName: airflow.sdk.definitions._internal.templater.Templater._render
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 9
    functionsReached:
    - airflow.sdk.definitions.context.render_template_as_native
    - template.globals.items
    - airflow.sdk.definitions.context.render_template
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - env.context_class
    - typing.cast
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions.context.render_template_to_string
    - template.root_render_func
    - typing.cast.update
    - copy.copy
    - env.handle_exception
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.endswith
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.sandbox.SandboxedEnvironment.get_template
    functionSourceFile: jinja2
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.sandbox.SandboxedEnvironment.from_string
    functionSourceFile: jinja2
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - value
    - context
    - jinja_env
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 208
    functionName: airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 8
    functionsReached:
    - airflow.sdk.definitions._internal.templater.Templater._render
    - airflow.sdk.definitions.context.render_template_as_native
    - template.globals.items
    - airflow.sdk.definitions.context.render_template
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - env.context_class
    - typing.cast
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions.context.render_template_to_string
    - template.root_render_func
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - value.deserialize
    - copy.copy
    - value.serialize
    - env.handle_exception
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.__class__
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - value
    - context
    - jinja_env
    - seen_oids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 216
    functionName: airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - seen_oids.add
    - airflow.sdk.definitions._internal.templater.Templater._render
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - <builtin>.id
    - value.items
    - env.handle_exception
    - airflow.sdk.definitions.context.render_template_as_native
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - <builtin>.setattr
    - value.deserialize
    - copy.copy
    - <builtin>.super
    - dag.get_template_env
    - <builtin>.tuple
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - airflow.sdk.definitions.context.render_template_to_string
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - <builtin>.getattr
    - template.globals.items
    - <builtin>.isinstance
    - typing.cast
    - value.__class__
    - value.endswith
    - template.root_render_func
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.serialize
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.deserialize
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seen_oids.add
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - obj
    - attr
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.is_safe_attribute
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached:
    - jinja2.sandbox.is_internal_attribute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.sandbox.is_internal_attribute
    functionSourceFile: jinja2
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 258
    functionName: airflow.sdk.definitions._internal.templater.ds_filter
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached:
    - value.strftime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.strftime
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 265
    functionName: airflow.sdk.definitions._internal.templater.ds_nodash_filter
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached:
    - value.strftime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: airflow.sdk.definitions._internal.templater.ts_filter
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached:
    - value.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.isoformat
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 279
    functionName: airflow.sdk.definitions._internal.templater.ts_nodash_filter
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached:
    - value.strftime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 286
    functionName: airflow.sdk.definitions._internal.templater.ts_nodash_with_tz_filter
    functionSourceFile: airflow.sdk.definitions._internal.templater
    functionUses: 0
    functionsReached:
    - value.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.FileSystemLoader
    functionSourceFile: jinja2
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja_env_options.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.globals.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.filters.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.mixins
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.roots
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.leaves
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec725f700>
    argNames:
    - self
    - other
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.set_upstream
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec725f790>
    argNames:
    - self
    - other
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.set_downstream
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.as_setup
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - setups
    - on_failure_fail_dagrun
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.as_teardown
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec94f8250>
    - <ast.Constant object at 0x7f1ec94f8ee0>
    argNames:
    - self
    - other
    - upstream
    - edge_modifier
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.update_relative
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 92
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.__lshift__
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - <builtin>.set
    - <builtin>.isinstance
    - stream.append
    - airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    - group_ids.add
    - node.set_upstream
    - airflow.sdk.definitions.xcom_arg.XComArg.set_upstream
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - arg.iter_references
    - operator.set_upstream
    - <builtin>.len
    - airflow.sdk.definitions.edges.EdgeModifier.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 97
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.__rshift__
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - <builtin>.set
    - airflow.sdk.definitions.xcom_arg.XComArg.set_downstream
    - <builtin>.isinstance
    - stream.append
    - airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    - node.set_downstream
    - airflow.sdk.definitions.edges.EdgeModifier.set_downstream
    - group_ids.add
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - operator.set_downstream
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - arg.iter_references
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 102
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.__rrshift__
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - node.set_upstream
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    - arg.iter_references
    - airflow.sdk.definitions.edges.EdgeModifier.set_upstream
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - stream.append
    - group_ids.add
    - airflow.sdk.definitions.xcom_arg.XComArg.set_upstream
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    - <builtin>.isinstance
    - airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - operator.set_upstream
    - <builtin>.len
    - airflow.sdk.definitions._internal.mixins.DependencyMixin.__lshift__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 107
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin.__rlshift__
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions.edges.EdgeModifier.set_downstream
    - airflow.sdk.definitions._internal.mixins.DependencyMixin.__rshift__
    - airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups
    - airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups
    - arg.iter_references
    - node.set_downstream
    - airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references
    - airflow.sdk.definitions.edges.EdgeModifier._make_list
    - stream.append
    - group_ids.add
    - airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references
    - airflow.sdk.definitions.xcom_arg.XComArg.set_downstream
    - <builtin>.isinstance
    - airflow.sdk.definitions.edges.EdgeModifier._save_nodes
    - operator.set_downstream
    - airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.sdk.definitions._internal.mixins.DependencyMixin._iter_references
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached:
    - obj.iter_references
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.mixins.DependencyMixin._iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: obj.iter_references
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 128
    functionName: airflow.sdk.definitions._internal.mixins.ResolveMixin.iter_references
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: airflow.sdk.definitions._internal.mixins.ResolveMixin.resolve
    functionSourceFile: airflow.sdk.definitions._internal.mixins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.abstractoperator
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - conf.gettimedelta
    - logging.getLogger
    - enum.Enum.__init__
    - conf.getboolean
    - conf.get_mandatory_value
    - conf.get
    - datetime.timedelta
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.gettimedelta
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.is_async
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.task_type
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.operator_name
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.dag_id
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 165
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.node_id
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 170
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.task_display_name
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 173
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.is_mapped
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.label
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 197
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.on_failure_fail_dagrun
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 211
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.inherits_from_empty_operator
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 219
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.inherits_from_skipmixin
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 223
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.as_setup
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - setups
    - on_failure_fail_dagrun
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.as_teardown
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 244
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.__enter__
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - cls._previous_context_managed_setup_task.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.error
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream
    - cls._previous_context_managed_teardown_task.append
    - cls._previous_teardown_downstream_of_setup.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._push_tasks
    - cls.context_map.clear
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_teardown_task
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    - <builtin>.any
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_setup_teardown_task
    - cls._previous_setup_upstream_of_teardown.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_setup_task
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 250
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.__exit__
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_work_task_roots_and_leaves
    - edge_modifier.add_edge_info
    - cls.context_map.get
    - task.set_downstream
    - cls._previous_teardown_downstream_of_setup.pop
    - cls._previous_context_managed_setup_task.pop
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_teardown_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - <builtin>.tuple
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_teardown_downstream_of_setup
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_teardown_relationships
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - cls.context_map.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_task_as_roots
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_setup_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_teardown_task_as_leaves
    - cls._previous_setup_upstream_of_teardown.pop
    - cls._previous_context_managed_teardown_task.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_setup_upstream_of_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f41070>
    argNames:
    - self
    - template
    - context
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 283
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._render
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 341
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 1
    functionsReached:
    - group.children.items
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams._walk_group
    - <builtin>.isinstance
    - airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 360
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams._walk_group
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 2
    functionsReached:
    - group.children.items
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams._walk_group
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 383
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.iter_mapped_dependants
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams._walk_group
    - group.children.items
    - airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag
    - downstream.iter_mapped_dependencies
    - <builtin>.any
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 398
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.iter_mapped_task_groups
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 3
    functionsReached:
    - group.iter_mapped_task_groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 418
    functionName: airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_needs_expansion
    functionSourceFile: airflow.sdk.definitions._internal.abstractoperator
    functionUses: 0
    functionsReached:
    - group.iter_mapped_task_groups
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.iter_mapped_task_groups
    - <builtin>.next
    - airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_closest_mapped_task_group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.bases.operatorlink
    functionSourceFile: airflow.sdk.bases.operatorlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.operatorlink.BaseOperatorLink
    functionSourceFile: airflow.sdk.bases.operatorlink
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: airflow.sdk.bases.operatorlink.BaseOperatorLink.name
    functionSourceFile: airflow.sdk.bases.operatorlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.sdk.bases.operatorlink.BaseOperatorLink.xcom_key
    functionSourceFile: airflow.sdk.bases.operatorlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - operator
    - ti_key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: airflow.sdk.bases.operatorlink.BaseOperatorLink.get_link
    functionSourceFile: airflow.sdk.bases.operatorlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.setup_teardown
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_setup_task
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - cls._previous_context_managed_setup_task.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_context_managed_setup_task.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_teardown_task
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - cls._previous_context_managed_teardown_task.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_context_managed_teardown_task.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 63
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_setup_task
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - cls._previous_context_managed_setup_task.pop
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_context_managed_setup_task.pop
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ca17c0>
    argNames:
    - cls
    - receiving_task
    - new_task
    - upstream
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 111
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 11
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 75
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_teardown_task
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - cls._previous_context_managed_teardown_task.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_context_managed_teardown_task.pop
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 87
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_teardown_downstream_of_setup
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - cls._previous_teardown_downstream_of_setup.pop
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_teardown_downstream_of_setup.pop
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 99
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_setup_upstream_of_teardown
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - cls._previous_setup_upstream_of_teardown.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_setup_upstream_of_teardown.pop
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - task
    - receiving_task
    - upstream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 124
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 12
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - edge_modifier.add_edge_info
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - task.set_downstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - parent.upstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - task.set_upstream
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - task.downstream_task_ids.isdisjoint
    - child.downstream_group_ids.add
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - item
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 6
    functionsReached:
    - ctx.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec85d0ac0>
    argNames:
    - cls
    - operator
    - setup
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 168
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._push_tasks
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 4
    functionsReached:
    - cls._previous_context_managed_setup_task.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.error
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream
    - cls._previous_context_managed_teardown_task.append
    - cls._previous_teardown_downstream_of_setup.append
    - cls.context_map.clear
    - <builtin>.any
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_teardown_task
    - cls._previous_setup_upstream_of_teardown.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_setup_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.error
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - cls.context_map.clear
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - operator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - cls._previous_teardown_downstream_of_setup.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - operator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 212
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 5
    functionsReached:
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    - cls._previous_setup_upstream_of_teardown.append
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - tasks
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 6
    functionsReached:
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_teardown_downstream_of_setup.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - tasks
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 220
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 6
    functionsReached:
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._previous_setup_upstream_of_teardown.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - leaves
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 242
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_teardown_task_as_leaves
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 4
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - roots
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 250
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_task_as_roots
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 4
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.context_map.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 297
    functionName: airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_teardown_relationships
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 4
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - edge_modifier.add_edge_info
    - task.set_downstream
    - cls._previous_teardown_downstream_of_setup.pop
    - cls._previous_context_managed_setup_task.pop
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_teardown_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - <builtin>.tuple
    - <builtin>.list
    - task.upstream_task_ids.isdisjoint
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_teardown_downstream_of_setup
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_setup_upstream_of_teardown
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - cls.context_map.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_setup_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - cls._previous_context_managed_teardown_task.pop
    - cls._previous_setup_upstream_of_teardown.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.context_map.pop
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.context_map.clear
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 334
    functionName: airflow.sdk.definitions._internal.setup_teardown.SetupTeardownContext.add_task
    functionSourceFile: airflow.sdk.definitions._internal.setup_teardown
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.isinstance
    - ctx.get
    - typing.cast
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.exceptions
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.sdk.exceptions.AirflowException.serialize
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - error
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.sdk.exceptions.AirflowRuntimeError.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: airflow.sdk.exceptions.XComForMappingNotPushed.__str__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - values
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: airflow.sdk.exceptions.UnmappableXComTypePushed.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: airflow.sdk.exceptions.UnmappableXComTypePushed.__str__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - inactive_asset_keys
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption._render_asset_key
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 1
    functionsReached:
    - <builtin>.repr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 130
    functionName: airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption.__str__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 134
    functionName: airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption.inactive_assets_message
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption._render_asset_key
    - <builtin>.repr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - reschedule_date
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: airflow.sdk.exceptions.AirflowRescheduleException.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 155
    functionName: airflow.sdk.exceptions.AirflowRescheduleException.serialize
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 204
    functionName: airflow.sdk.exceptions.TaskDeferred.serialize
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 217
    functionName: airflow.sdk.exceptions.TaskDeferred.__repr__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 12
    argDefaultValues: []
    argNames:
    - self
    - trigger_dag_id
    - dag_run_id
    - conf
    - logical_date
    - reset_dag_run
    - skip_when_already_exists
    - wait_for_completion
    - allowed_states
    - failed_states
    - poke_interval
    - deferrable
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 237
    functionName: airflow.sdk.exceptions.DagRunTriggerException.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tasks
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 276
    functionName: airflow.sdk.exceptions.DownstreamTasksSkipped.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - task_id
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 284
    functionName: airflow.sdk.exceptions.XComNotFound.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 290
    functionName: airflow.sdk.exceptions.XComNotFound.__str__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 293
    functionName: airflow.sdk.exceptions.XComNotFound.serialize
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - task_id
    - existing_group_id
    - new_group_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: airflow.sdk.exceptions.TaskAlreadyInTaskGroup.__init__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 319
    functionName: airflow.sdk.exceptions.TaskAlreadyInTaskGroup.__str__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 346
    functionName: airflow.sdk.exceptions.FailFastDagInvalidTriggerRule.__str__
    functionSourceFile: airflow.sdk.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 10
    functionsReached:
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.sdk.definitions.asset.AssetUniqueKey.to_asset
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - airflow.sdk.definitions.asset.Asset.__init__
    - os.PathLike.__attrs_init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec98b4640>
    - <ast.Constant object at 0x7f1ec98b4f40>
    argNames:
    - self
    - name
    - uri
    - group
    - extra
    - watchers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 319
    functionName: airflow.sdk.definitions.asset.Asset.__init__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 41
    functionsReached:
    - <builtin>.str
    - os.PathLike.__attrs_init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - profile
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.sdk.definitions.asset.AssetUniqueKey.from_profile
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - asset_alias
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 115
    functionName: airflow.sdk.definitions.asset.AssetAliasUniqueKey.to_asset_alias
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - parts
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 122
    functionName: airflow.sdk.definitions.asset.normalize_noop
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - scheme
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 131
    functionName: airflow.sdk.definitions.asset._get_uri_normalizer
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - traceback.format_stack
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - functools.partial
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - importlib.resources.files.joinpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 130
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 51
    functionsReached:
    - <builtin>.set
    - functools.partial
    - <builtin>.dict
    - json.load
    - jsonschema.validators.validator_for
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - core_dummy_hooks.items
    - inspect.currentframe
    - traceback.format_stack
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - uri
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: airflow.sdk.definitions.asset._get_normalized_scheme
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 2
    functionsReached:
    - urllib.parse.urlsplit
    - parsed.scheme.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed.scheme.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 2
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - inp
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 143
    functionName: airflow.sdk.definitions.asset._sanitize_uri
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow.sdk.definitions.asset._get_uri_normalizer
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.sorted
    - <builtin>.super
    - normalized_scheme.startswith
    - urllib.parse.urlsplit
    - parsed.scheme.lower
    - airflow.sdk.definitions.asset._get_normalized_scheme
    - urllib.parse.urlencode
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - urllib.parse.urlunsplit
    - traceback.format_stack
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - functools.partial
    - parsed.path.rstrip
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - parsed.netloc.rpartition
    - urllib.parse.parse_qsl
    - importlib.resources.files.joinpath
    - <builtin>.str
    - parsed._replace
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: normalized_scheme.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed.netloc.rpartition
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed.path.rstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed._replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlunsplit
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - instance
    - attribute
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: airflow.sdk.definitions.asset._validate_identifier
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 2
    functionsReached:
    - value.isspace
    - <builtin>.isinstance
    - value.isascii
    - SQL_ALCHEMY_CONN.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.isspace
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.isascii
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - instance
    - attribute
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 200
    functionName: airflow.sdk.definitions.asset._validate_non_empty_identifier
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 1
    functionsReached:
    - value.isspace
    - airflow.sdk.definitions.asset._validate_identifier
    - <builtin>.isinstance
    - value.isascii
    - SQL_ALCHEMY_CONN.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - instance
    - attribute
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 206
    functionName: airflow.sdk.definitions.asset._validate_asset_name
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - value.isspace
    - airflow.sdk.definitions.asset._validate_identifier
    - <builtin>.isinstance
    - value.isascii
    - SQL_ALCHEMY_CONN.startswith
    - <builtin>.len
    - airflow.sdk.definitions.asset._validate_non_empty_identifier
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - extra
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 213
    functionName: airflow.sdk.definitions.asset._set_extra_default
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 232
    functionName: airflow.sdk.definitions.asset.BaseAsset.__or__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 237
    functionName: airflow.sdk.definitions.asset.BaseAsset.__and__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - instance
    - attribute
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: airflow.sdk.definitions.asset._validate_asset_watcher_trigger
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.AssetWatcher
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.Asset
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - operator.attrgetter
    - attrs.Factory
    - typing.overload
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.PathLike.__attrs_init__
    functionSourceFile: os
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - uri
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 360
    functionName: airflow.sdk.definitions.asset.Asset.ref
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 5
    functionsReached:
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 369
    functionName: airflow.sdk.definitions.asset.Asset.__fspath__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 372
    functionName: airflow.sdk.definitions.asset.Asset.__eq__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - attrs.fields_dict
    - <builtin>.isinstance
    - attrs.filters.include
    - attrs.asdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attrs.filters.include
    functionSourceFile: attrs
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: airflow.sdk.definitions.asset.Asset.__hash__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - attrs.fields_dict
    - attrs.asdict
    - attrs.filters.include
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 386
    functionName: airflow.sdk.definitions.asset.Asset.normalized_uri
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow.sdk.definitions.asset._get_uri_normalizer
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - urllib.parse.urlsplit
    - parsed.scheme.lower
    - airflow.sdk.definitions.asset._get_normalized_scheme
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - urllib.parse.urlunsplit
    - traceback.format_stack
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - functools.partial
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - importlib.resources.files.joinpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.AssetAlias
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 471
    functionName: airflow.sdk.definitions.asset.AssetBooleanCondition.__eq__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 476
    functionName: airflow.sdk.definitions.asset.AssetBooleanCondition.__hash__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 483
    functionName: airflow.sdk.definitions.asset.AssetAny.__or__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 489
    functionName: airflow.sdk.definitions.asset.AssetAny.__repr__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 498
    functionName: airflow.sdk.definitions.asset.AssetAll.__and__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 504
    functionName: airflow.sdk.definitions.asset.AssetAll.__repr__
    functionSourceFile: airflow.sdk.definitions.asset
    functionUses: 0
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.triggers
    functionSourceFile: airflow.triggers
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.AssetAliasReferenceAssetEventDagRun
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.AssetProfile
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.ConnectionResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.DagRunAssetReference
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.HITLUser
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.InactiveAssetsResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.PrevSuccessfulDagRunResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.PreviousTIResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TIDeferredStatePayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TIEnterRunningPayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TIHeartbeatInfo
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TIRescheduleStatePayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TIRetryStatePayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TISkippedDownstreamTasksStatePayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TISuccessStatePayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TITargetStatePayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TaskBreadcrumbsResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TaskStatesResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TriggerDAGRunPayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.UpdateHITLDetailPayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.ValidationError
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.VariablePostBody
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.VariableResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.XComResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.XComSequenceIndexResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.XComSequenceSliceResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TaskInstance
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.BundleInfo
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.AssetReferenceAssetEventDagRun
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.AssetResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.HITLDetailRequest
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.HITLDetailResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.HTTPValidationError
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TITerminalStatePayload
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.AssetEventDagRunReference
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.AssetEventResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.AssetEventsResponse
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.DagRun
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels._generated.TIRunContext
    functionSourceFile: airflow.sdk.api.datamodels._generated
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io
    functionSourceFile: airflow.sdk.io
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.typedef
    functionSourceFile: airflow.sdk.io.typedef
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.path
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - path
    - obj
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.sdk.io.path._TrackingFileWrapper.__init__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 10
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.sdk.io.path._TrackingFileWrapper.__getattr__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 52
    functionName: airflow.sdk.io.path._TrackingFileWrapper.__getattr__.wrapper
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.lineage.NoOpCollector.add_input_asset
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.add_input_asset
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - os.PathLike.__attrs_init__
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - value_str.encode
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - airflow.sdk.lineage.get_hook_lineage_collector
    - traceback.format_stack
    - airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk.lineage.NoOpCollector.add_output_asset
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.__init__
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.id
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - hashlib.md5
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.create_asset
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 340
    functionName: airflow.sdk.lineage.get_hook_lineage_collector
    functionSourceFile: airflow.sdk.lineage
    functionUses: 6
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - jsonschema.validators.validator_for
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.resources.files
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.__init__
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7471190>
    - <ast.Constant object at 0x7f1ec74716a0>
    - <ast.Constant object at 0x7f1ec7471310>
    - <ast.Constant object at 0x7f1ec74717f0>
    - <ast.Constant object at 0x7f1ec7471a30>
    - <ast.Constant object at 0x7f1ec7471430>
    argNames:
    - self
    - context
    - scheme
    - uri
    - name
    - group
    - asset_kwargs
    - asset_extra
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 206
    functionName: airflow.sdk.lineage.HookLineageCollector.add_input_asset
    functionSourceFile: airflow.sdk.lineage
    functionUses: 5
    functionsReached:
    - value_str.encode
    - os.PathLike.__attrs_init__
    - airflow.sdk.lineage.HookLineageCollector.create_asset
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    - <builtin>.str
    - <builtin>.id
    - hashlib.md5
    - json.dumps
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - __
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: airflow.sdk.lineage.NoOpCollector.add_input_asset
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - __
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 310
    functionName: airflow.sdk.lineage.NoOpCollector.add_output_asset
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.sdk.io.path._TrackingFileWrapper.__iter__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow.sdk.io.path._TrackingFileWrapper.__getitem__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.sdk.io.path._TrackingFileWrapper.__enter__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow.sdk.io.path._TrackingFileWrapper.__exit__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - args
    - protocol
    - conn_id
    - storage_options
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.sdk.io.path.ObjectStoragePath.__init__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 14
    functionsReached:
    - urllib.parse.urlsplit
    - <builtin>.isinstance
    - urllib.parse.urlsplit.netloc.rpartition
    - storage_options.setdefault
    - <builtin>.type
    - urllib.parse.urlsplit._replace
    - arg0.storage_options.get
    - urllib.parse.urlsplit.geturl
    - fsspec.utils.stringify_path
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: storage_options.setdefault
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg0.storage_options.get
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fsspec.utils.stringify_path
    functionSourceFile: fsspec
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit.netloc.rpartition
    functionSourceFile: urllib
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit._replace
    functionSourceFile: urllib
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit.geturl
    functionSourceFile: urllib
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 117
    functionName: airflow.sdk.io.path.ObjectStoragePath.fs
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.extensions.ProxyUPath.storage_options.get
    - _STORE_CACHE.get
    - airflow.sdk.io.store.attach
    - airflow.sdk.io.store.ObjectStore.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.storage_options.get
    functionSourceFile: upath
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ffed00>
    - <ast.Constant object at 0x7f1ec8ffe190>
    - <ast.Constant object at 0x7f1ec8ffe8e0>
    - <ast.Constant object at 0x7f1ec8ffe640>
    - <ast.Constant object at 0x7f1ec8ffe340>
    argNames:
    - protocol
    - conn_id
    - alias
    - encryption_type
    - fs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: airflow.sdk.io.store.attach
    functionSourceFile: airflow.sdk.io.store
    functionUses: 2
    functionsReached:
    - airflow.sdk.io.store.ObjectStore.__init__
    - _STORE_CACHE.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 122
    functionName: airflow.sdk.io.path.ObjectStoragePath.__hash__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: airflow.sdk.io.path.ObjectStoragePath.__eq__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - airflow.sdk.io.path.ObjectStoragePath.samestore
    - upath.extensions.ProxyUPath.storage_options.get
    - <builtin>.isinstance
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.sdk.io.path.ObjectStoragePath.samestore
    functionSourceFile: airflow.sdk.io.path
    functionUses: 5
    functionsReached:
    - upath.extensions.ProxyUPath.storage_options.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: airflow.sdk.io.path.ObjectStoragePath.container
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: airflow.sdk.io.path.ObjectStoragePath.bucket
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: airflow.sdk.io.path.ObjectStoragePath.key
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - airflow.sdk.io.path.ObjectStoragePath._url.path.lstrip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.path.ObjectStoragePath._url.path.lstrip
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: airflow.sdk.io.path.ObjectStoragePath.namespace
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca5344f0>
    argNames:
    - self
    - mode
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: airflow.sdk.io.path.ObjectStoragePath.open
    functionSourceFile: airflow.sdk.io.path
    functionUses: 9
    functionsReached:
    - kwargs.setdefault
    - kwargs.pop
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: airflow.sdk.io.path.ObjectStoragePath.stat
    functionSourceFile: airflow.sdk.io.path
    functionUses: 1
    functionsReached:
    - upath.extensions.ProxyUPath.storage_options.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 175
    functionName: airflow.sdk.io.path.ObjectStoragePath.samefile
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.extensions.ProxyUPath.storage_options.get
    - airflow.sdk.io.path.ObjectStoragePath.stat
    - <builtin>.isinstance
    - other_path.stat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other_path.stat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - target
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 189
    functionName: airflow.sdk.io.path.ObjectStoragePath.replace
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.extensions.ProxyUPath.rename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.rename
    functionSourceFile: upath
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: airflow.sdk.io.path.ObjectStoragePath.cwd
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.extensions.ProxyUPath._from_upath
    - upath.UPath.cwd
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.UPath.cwd
    functionSourceFile: upath
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath._from_upath
    functionSourceFile: upath
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 206
    functionName: airflow.sdk.io.path.ObjectStoragePath.home
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.UPath.home
    - upath.extensions.ProxyUPath._from_upath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.UPath.home
    functionSourceFile: upath
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 211
    functionName: airflow.sdk.io.path.ObjectStoragePath.ukey
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 215
    functionName: airflow.sdk.io.path.ObjectStoragePath.checksum
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74f0970>
    argNames:
    - self
    - offset
    - length
    - delimiter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 220
    functionName: airflow.sdk.io.path.ObjectStoragePath.read_block
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74f0670>
    argNames:
    - self
    - expiration
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 261
    functionName: airflow.sdk.io.path.ObjectStoragePath.sign
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 280
    functionName: airflow.sdk.io.path.ObjectStoragePath.size
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dst
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 284
    functionName: airflow.sdk.io.path.ObjectStoragePath._cp_file
    functionSourceFile: airflow.sdk.io.path
    functionUses: 4
    functionsReached:
    - kwargs.pop
    - upath.extensions.ProxyUPath.is_dir
    - kwargs.setdefault
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - airflow.sdk.io.path.ObjectStoragePath.open
    - upath.extensions.ProxyUPath.mkdir
    - shutil.copyfileobj
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.mkdir
    functionSourceFile: upath
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.is_dir
    functionSourceFile: upath
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shutil.copyfileobj
    functionSourceFile: shutil
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 9
    IfCount: 10
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e0d5b0>
    argNames:
    - self
    - dst
    - recursive
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 298
    functionName: airflow.sdk.io.path.ObjectStoragePath.copy
    functionSourceFile: airflow.sdk.io.path
    functionUses: 3
    functionsReached:
    - upath.extensions.ProxyUPath.exists
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk.io.path.ObjectStoragePath.samestore
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.lineage.NoOpCollector.add_input_asset
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - upath.extensions.ProxyUPath.mkdir
    - inspect.currentframe
    - storage_options.setdefault
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - upath.extensions.ProxyUPath.is_file
    - airflow.sdk.lineage.HookLineageCollector.add_input_asset
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - os.PathLike.__attrs_init__
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - log.exception
    - airflow.sdk.io.path.ObjectStoragePath._cp_file
    - <builtin>.len
    - <builtin>.set
    - upath.extensions.ProxyUPath.storage_options.get
    - entry.split
    - upath.extensions.ProxyUPath.is_dir
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - arg0.storage_options.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - urllib.parse.urlsplit.geturl
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.open
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - value_str.encode
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - airflow.sdk.lineage.get_hook_lineage_collector
    - traceback.format_stack
    - airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - urllib.parse.urlsplit.netloc.rpartition
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - urllib.parse.urlsplit._replace
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk.lineage.NoOpCollector.add_output_asset
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.__init__
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - urllib.parse.urlsplit
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - shutil.copyfileobj
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - fsspec.utils.stringify_path
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - <builtin>.type
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.id
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - hashlib.md5
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.create_asset
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - functools.partial
    - kwargs.setdefault
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ValueError
    - FileNotFoundError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.exists
    functionSourceFile: upath
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.is_file
    functionSourceFile: upath
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6be2e50>
    argNames:
    - self
    - target_dir
    - recursive
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 369
    functionName: airflow.sdk.io.path.ObjectStoragePath.copy_into
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.extensions.ProxyUPath.exists
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk.io.path.ObjectStoragePath.samestore
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.lineage.NoOpCollector.add_input_asset
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - upath.extensions.ProxyUPath.mkdir
    - inspect.currentframe
    - storage_options.setdefault
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - upath.extensions.ProxyUPath.is_file
    - airflow.sdk.lineage.HookLineageCollector.add_input_asset
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.PathLike.__attrs_init__
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - log.exception
    - airflow.sdk.io.path.ObjectStoragePath._cp_file
    - <builtin>.len
    - <builtin>.set
    - upath.extensions.ProxyUPath.storage_options.get
    - entry.split
    - upath.extensions.ProxyUPath.is_dir
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - arg0.storage_options.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - urllib.parse.urlsplit.geturl
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.open
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - value_str.encode
    - airflow.sdk.io.path.ObjectStoragePath.copy
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - airflow.sdk.lineage.get_hook_lineage_collector
    - traceback.format_stack
    - airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - urllib.parse.urlsplit.netloc.rpartition
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - urllib.parse.urlsplit._replace
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk.lineage.NoOpCollector.add_output_asset
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.__init__
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - urllib.parse.urlsplit
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - shutil.copyfileobj
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - fsspec.utils.stringify_path
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - <builtin>.type
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.id
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - hashlib.md5
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.create_asset
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - kwargs.setdefault
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - NotADirectoryError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87f6520>
    argNames:
    - self
    - path
    - recursive
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 385
    functionName: airflow.sdk.io.path.ObjectStoragePath.move
    functionSourceFile: airflow.sdk.io.path
    functionUses: 1
    functionsReached:
    - upath.extensions.ProxyUPath.exists
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    - airflow.sdk.plugins_manager._load_providers_plugins
    - upath.extensions.ProxyUPath.unlink
    - log.info
    - class_name.startswith
    - airflow.sdk.io.path.ObjectStoragePath.samestore
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.lineage.NoOpCollector.add_input_asset
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - upath.extensions.ProxyUPath.mkdir
    - inspect.currentframe
    - storage_options.setdefault
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - upath.extensions.ProxyUPath.is_file
    - airflow.sdk.lineage.HookLineageCollector.add_input_asset
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - os.PathLike.__attrs_init__
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - log.exception
    - airflow.sdk.io.path.ObjectStoragePath._cp_file
    - <builtin>.len
    - <builtin>.set
    - upath.extensions.ProxyUPath.storage_options.get
    - entry.split
    - upath.extensions.ProxyUPath.is_dir
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - arg0.storage_options.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - urllib.parse.urlsplit.geturl
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.open
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - value_str.encode
    - airflow.sdk.io.path.ObjectStoragePath.copy
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - airflow.sdk.lineage.get_hook_lineage_collector
    - traceback.format_stack
    - airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - urllib.parse.urlsplit.netloc.rpartition
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - urllib.parse.urlsplit._replace
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk.lineage.NoOpCollector.add_output_asset
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.__init__
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - urllib.parse.urlsplit
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - shutil.copyfileobj
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - fsspec.utils.stringify_path
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - <builtin>.type
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.id
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - hashlib.md5
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.create_asset
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - functools.partial
    - kwargs.setdefault
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.unlink
    functionSourceFile: upath
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9f83df0>
    argNames:
    - self
    - target_dir
    - recursive
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 409
    functionName: airflow.sdk.io.path.ObjectStoragePath.move_into
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.extensions.ProxyUPath.exists
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    - airflow.sdk.plugins_manager._load_providers_plugins
    - upath.extensions.ProxyUPath.unlink
    - log.info
    - class_name.startswith
    - airflow.sdk.io.path.ObjectStoragePath.samestore
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.lineage.NoOpCollector.add_input_asset
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - upath.extensions.ProxyUPath.mkdir
    - inspect.currentframe
    - storage_options.setdefault
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - upath.extensions.ProxyUPath.is_file
    - airflow.sdk.lineage.HookLineageCollector.add_input_asset
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - os.PathLike.__attrs_init__
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - log.exception
    - airflow.sdk.io.path.ObjectStoragePath._cp_file
    - <builtin>.len
    - <builtin>.set
    - upath.extensions.ProxyUPath.storage_options.get
    - entry.split
    - upath.extensions.ProxyUPath.is_dir
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - arg0.storage_options.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - urllib.parse.urlsplit.geturl
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.open
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - value_str.encode
    - airflow.sdk.io.path.ObjectStoragePath.copy
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - airflow.sdk.lineage.get_hook_lineage_collector
    - traceback.format_stack
    - airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - urllib.parse.urlsplit.netloc.rpartition
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - urllib.parse.urlsplit._replace
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.sdk.lineage.NoOpCollector.add_output_asset
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.__init__
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.move
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - urllib.parse.urlsplit
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - shutil.copyfileobj
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - fsspec.utils.stringify_path
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - kwargs.pop
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - <builtin>.type
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.id
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - hashlib.md5
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.create_asset
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - functools.partial
    - kwargs.setdefault
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - NotADirectoryError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 426
    functionName: airflow.sdk.io.path.ObjectStoragePath.serialize
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - _kwargs.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 437
    functionName: airflow.sdk.io.path.ObjectStoragePath.deserialize
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - urllib.parse.urlsplit
    - <builtin>.isinstance
    - urllib.parse.urlsplit.netloc.rpartition
    - data.pop
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - <builtin>.type
    - storage_options.setdefault
    - urllib.parse.urlsplit._replace
    - arg0.storage_options.get
    - urllib.parse.urlsplit.geturl
    - fsspec.utils.stringify_path
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 447
    functionName: airflow.sdk.io.path.ObjectStoragePath.__str__
    functionSourceFile: airflow.sdk.io.path
    functionUses: 0
    functionsReached:
    - upath.extensions.ProxyUPath.storage_options.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.lineage
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached:
    - functools.cache
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.lineage.HookLineage
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached:
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 105
    functionName: airflow.sdk.lineage.HookLineageCollector.__init__
    functionSourceFile: airflow.sdk.lineage
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - traceback.format_stack
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - functools.partial
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - importlib.resources.files.joinpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.sdk.lineage.HookLineageCollector._generate_hash
    functionSourceFile: airflow.sdk.lineage
    functionUses: 10
    functionsReached:
    - hashlib.md5
    - value_str.encode
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value_str.encode
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - asset
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    functionSourceFile: airflow.sdk.lineage
    functionUses: 7
    functionsReached:
    - value_str.encode
    - <builtin>.id
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - hashlib.md5
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 141
    functionName: airflow.sdk.lineage.HookLineageCollector._generate_extra_entry_id
    functionSourceFile: airflow.sdk.lineage
    functionUses: 1
    functionsReached:
    - value_str.encode
    - <builtin>.id
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - hashlib.md5
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - scheme
    - uri
    - name
    - group
    - asset_kwargs
    - asset_extra
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 152
    functionName: airflow.sdk.lineage.HookLineageCollector.create_asset
    functionSourceFile: airflow.sdk.lineage
    functionUses: 7
    functionsReached:
    - <builtin>.str
    - airflow.sdk.definitions.asset.Asset.__init__
    - os.PathLike.__attrs_init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d4e3d0>
    - <ast.Constant object at 0x7f1ec9d4ed90>
    - <ast.Constant object at 0x7f1ec9d4e640>
    - <ast.Constant object at 0x7f1ec9d4eee0>
    - <ast.Constant object at 0x7f1ec9d4ea00>
    - <ast.Constant object at 0x7f1ec9d4ebe0>
    argNames:
    - self
    - context
    - scheme
    - uri
    - name
    - group
    - asset_kwargs
    - asset_extra
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 231
    functionName: airflow.sdk.lineage.HookLineageCollector.add_output_asset
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached:
    - value_str.encode
    - os.PathLike.__attrs_init__
    - airflow.sdk.lineage.HookLineageCollector.create_asset
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id
    - <builtin>.str
    - <builtin>.id
    - hashlib.md5
    - json.dumps
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - context
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 256
    functionName: airflow.sdk.lineage.HookLineageCollector.add_extra
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached:
    - value_str.encode
    - airflow.sdk.lineage.HookLineageCollector._generate_hash
    - <builtin>.id
    - hashlib.md5
    - json.dumps
    - <builtin>.len
    - airflow.sdk.lineage.HookLineageCollector._generate_extra_entry_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 277
    functionName: airflow.sdk.lineage.HookLineageCollector.collected_assets
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: airflow.sdk.lineage.HookLineageCollector.has_collected
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - __
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 313
    functionName: airflow.sdk.lineage.NoOpCollector.add_extra
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 317
    functionName: airflow.sdk.lineage.NoOpCollector.collected_assets
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 329
    functionName: airflow.sdk.lineage.HookLineageReader.__init__
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - jsonschema.validators.validator_for
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.resources.files
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - airflow.sdk.lineage.get_hook_lineage_collector
    - traceback.format_stack
    - airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.lineage.HookLineageCollector.__init__
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - collections.defaultdict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 333
    functionName: airflow.sdk.lineage.HookLineageReader.retrieve_hook_lineage
    functionSourceFile: airflow.sdk.lineage
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 138
    functionName: airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins
    functionSourceFile: airflow.sdk.plugins_manager
    functionUses: 7
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.extend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.plugins_manager
    functionSourceFile: airflow.sdk.plugins_manager
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 47
    functionName: airflow.sdk.plugins_manager._load_providers_plugins
    functionSourceFile: airflow.sdk.plugins_manager
    functionUses: 37
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 210
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 39
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - plugin_obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 40
    functionsReached:
    - <builtin>.any
    - inspect.isclass
    - plugin_obj.validate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugins.append
    functionSourceFile: <builtin>
    functionUses: 222
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 70
    functionName: airflow.sdk.plugins_manager._get_plugins
    functionSourceFile: airflow.sdk.plugins_manager
    functionUses: 36
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - plugin_instances
    - errors
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: airflow.sdk.plugins_manager._get_plugins.__register_plugins
    functionSourceFile: airflow.sdk.plugins_manager
    functionUses: 37
    functionsReached:
    - plugin_instance.on_load
    - loaded_plugins.add
    - import_errors.update
    - log.exception
    - plugins.append
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: loaded_plugins.add
    functionSourceFile: <builtin>
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin_instance.on_load
    functionSourceFile: <builtin>
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: import_errors.update
    functionSourceFile: <builtin>
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b92d30>
    - <ast.Constant object at 0x7f1ec7b922b0>
    - <ast.Constant object at 0x7f1ec7b929d0>
    argNames:
    - plugins_folder
    - load_examples
    - example_plugins_module
    - ignore_file_syntax
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 207
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 37
    functionsReached:
    - loader.exec_module
    - mod.__dict__.values
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - os.path.relpath
    - inspect.isclass
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - pathlib.Path
    - plugins.append
    - <builtin>.any
    - log.error
    - plugin_obj.validate
    - log.debug
    - pathlib.Path.is_file
    - importlib.machinery.SourceFileLoader
    - <builtin>.next
    - importlib.import_module
    - importlib.util.module_from_spec
    - <builtin>.iter
    - importlib.util.spec_from_loader
    - log.exception
    - <builtin>.str
    - plugin_search_locations.append
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 179
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 37
    functionsReached:
    - log.debug
    - inspect.isclass
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - <builtin>.any
    - entry_point.load
    - log.exception
    - plugins.append
    - <builtin>.str
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - plugin_obj.validate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - target_macros_module
    - macros_module_name_prefix
    - plugins
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 273
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 5
    functionsReached:
    - log.debug
    - airflow.sdk._shared.plugins_manager.plugins_manager.make_module
    - name.split
    - name.lower
    - <builtin>.setattr
    - module.__dict__.update
    - types.ModuleType
    linkageType: pythonLinkage
    raised:
    - AirflowPluginException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - listener_manager
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 131
    functionName: airflow.sdk.plugins_manager.integrate_listener_plugins
    functionSourceFile: airflow.sdk.plugins_manager
    functionUses: 22
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.plugins_manager._load_providers_plugins
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.plugins_manager._get_plugins
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - name.strip
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - plugin_obj.validate
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - os.path.relpath
    - import_errors.update
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - inspect.isclass
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - plugins.append
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - listener_manager
    - plugins
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 298
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 23
    functionsReached:
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    linkageType: pythonLinkage
    raised:
    - AirflowPluginException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.plugins_manager
    functionSourceFile: airflow.sdk._shared.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginSource.__str__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginSource.__html__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - path
    - plugins_folder
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 38
    functionsReached:
    - os.path.relpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.relpath
    functionSourceFile: os
    functionUses: 221
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__str__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__html__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - entrypoint
    - dist
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 38
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__str__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__html__
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPlugin.validate
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowPluginException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPlugin.on_load
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.isclass
    functionSourceFile: inspect
    functionUses: 262
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin_obj.validate
    functionSourceFile: <builtin>
    functionUses: 222
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entry_point.load
    functionSourceFile: <builtin>
    functionUses: 281
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin_search_locations.append
    functionSourceFile: <builtin>
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mod.__dict__.values
    functionSourceFile: <builtin>
    functionUses: 216
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - objects
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 260
    functionName: airflow.sdk._shared.plugins_manager.plugins_manager.make_module
    functionSourceFile: airflow.sdk._shared.plugins_manager.plugins_manager
    functionUses: 6
    functionsReached:
    - log.debug
    - types.ModuleType
    - name.lower
    - module.__dict__.update
    - name.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.lower
    functionSourceFile: <builtin>
    functionUses: 53
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: name.split
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: module.__dict__.update
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - listener
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    functionSourceFile: ''
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.listeners.listener
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - hook_name
    - hook_impls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.sdk._shared.listeners.listener._before_hookcall
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - outcome
    - hook_name
    - hook_impls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: airflow.sdk._shared.listeners.listener._after_hookcall
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - log.debug
    - outcome.get_result
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: outcome.get_result
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 22
    functionsReached:
    - pluggy.PluginManager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - spec_module
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.sdk._shared.listeners.listener.ListenerManager.has_listeners
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow.sdk._shared.listeners.listener.ListenerManager.hook
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow.sdk._shared.listeners.listener.ListenerManager.clear
    functionSourceFile: airflow.sdk._shared.listeners.listener
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.listeners
    functionSourceFile: airflow.sdk._shared.listeners
    functionUses: 0
    functionsReached:
    - pluggy.HookimplMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.macros
    functionSourceFile: airflow.sdk.execution_time.macros
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - ds
    - days
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.sdk.execution_time.macros.ds_add
    functionSourceFile: airflow.sdk.execution_time.macros
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - dt.strftime
    - datetime.datetime.strptime
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.strptime
    functionSourceFile: datetime
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.strftime
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - ds
    - input_format
    - output_format
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.sdk.execution_time.macros.ds_format
    functionSourceFile: airflow.sdk.execution_time.macros
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - datetime.datetime.strptime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cd9f40>
    argNames:
    - dt
    - since
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.sdk.execution_time.macros.datetime_diff_for_humans
    functionSourceFile: airflow.sdk.execution_time.macros
    functionUses: 0
    functionsReached:
    - pendulum.instance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8743700>
    argNames:
    - ds
    - input_format
    - output_format
    - locale
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: airflow.sdk.execution_time.macros.ds_format_locale
    functionSourceFile: airflow.sdk.execution_time.macros
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - babel.dates.format_datetime
    - babel.Locale
    - datetime.datetime.strptime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: babel.Locale
    functionSourceFile: babel
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: babel.dates.format_datetime
    functionSourceFile: babel
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.providers_manager_runtime
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - provider_package
    - class_name
    - provider_info
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.sdk.providers_manager_runtime._correctness_check
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 55
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.info
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - provider_package.startswith
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - log.debug
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.len
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - provider_package
    - class_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 60
    functionsReached:
    - <builtin>.len
    - provider_package.startswith
    - class_name.startswith
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - class_name
    - e
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 56
    functionsReached:
    - log.debug
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - class_name
    - e
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 56
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__new__
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 123
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 127
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialization_stack_trace
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.currentframe
    functionSourceFile: inspect
    functionUses: 271
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 52
    functionsReached:
    - <builtin>.set
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 52
    functionsReached:
    - json.load
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - jsonschema.validators.validator_for
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 54
    functionsReached:
    - typing.NamedTuple.__init__
    - core_dummy_hooks.items
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: core_dummy_hooks.items
    functionSourceFile: <builtin>
    functionUses: 280
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - functools.wraps
    - airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator
    - airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cache_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 184
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 51
    functionsReached:
    - log.debug
    - entry.split
    - <builtin>.sorted
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - packaging.utils.canonicalize_name
    - log.warning
    - entry_point.load
    - dist.metadata.get_all
    - name.strip
    - provider_schema_validator.validate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - provider_dict
    - provider_schema_validator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 299
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 52
    functionsReached:
    - log.debug
    - entry.split
    - packaging.utils.canonicalize_name
    - log.warning
    - entry_point.load
    - dist.metadata.get_all
    - name.strip
    - provider_schema_validator.validate
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 190
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_hooks
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - hook_class_names_registered.add
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_connection_types
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._import_hook
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._get_attr
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_hook_class_names
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 352
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - hook_class_names_registered.add
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_connection_types
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._import_hook
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._get_attr
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_hook_class_names
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 198
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_filesystems
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_filesystems
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 453
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_filesystems
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 2
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 204
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_asset_uri_resources
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 3
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources._safe_register_resource
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - uri_info.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 461
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 4
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources._safe_register_resource
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - uri_info.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 508
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 40
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 216
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_taskflow_decorator
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 1
    functionsReached:
    - entry.split
    - packaging.utils.canonicalize_name
    - name.strip
    - provider_package.startswith
    - class_name.startswith
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._add_taskflow_decorator
    - dist.metadata.get_all
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - log.warning
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - functools.partial
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_taskflow_decorators
    - entry_point.load
    - info.data.get
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 523
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_taskflow_decorators
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 2
    functionsReached:
    - class_name.startswith
    - functools.partial
    - log.warning
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._add_taskflow_decorator
    - info.data.get
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - provider_package.startswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - hook_class_names_registered
    - already_registered_warning_connection_types
    - package_name
    - provider
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_connection_types
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 3
    functionsReached:
    - functools.partial
    - provider.data.get
    - log.warning
    - hook_class_names_registered.add
    - typing.NamedTuple.__init__
    - already_registered_warning_connection_types.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: provider.data.get
    functionSourceFile: <builtin>
    functionUses: 292
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook_class_names_registered.add
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: already_registered_warning_connection_types.add
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - hook_class_names_registered
    - already_registered_warning_connection_types
    - package_name
    - provider
    - provider_uses_connection_types
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 275
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_hook_class_names
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 3
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._import_hook
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._get_attr
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 3
    IfCount: 9
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bb4280>
    - <ast.Constant object at 0x7f1ec9bb4340>
    argNames:
    - self
    - connection_type
    - provider_info
    - hook_class_name
    - package_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 377
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._import_hook
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 4
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._get_attr
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - obj
    - attr_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 370
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._get_attr
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 5
    functionsReached:
    - log.warning
    - <builtin>.getattr
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7ca12b0>
    argNames:
    - provider_package_name
    - schemes_list
    - resource_path
    - resource_registry
    - default_resource
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 465
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources._safe_register_resource
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 5
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uri_info.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: info.data.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - decorator_class_name
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 530
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._add_taskflow_decorator
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - functools.partial
    - log.warning
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 552
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.providers
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - log.debug
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - entry.split
    - <builtin>.sorted
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - packaging.utils.canonicalize_name
    - log.warning
    - entry_point.load
    - dist.metadata.get_all
    - name.strip
    - provider_schema_validator.validate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 558
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.hooks
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - hook_class_names_registered.add
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_connection_types
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._import_hook
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._get_attr
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - warnings.warn
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_hooks
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_hook_class_names
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 568
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.taskflow_decorators
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - entry.split
    - packaging.utils.canonicalize_name
    - name.strip
    - provider_package.startswith
    - class_name.startswith
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._add_taskflow_decorator
    - dist.metadata.get_all
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_taskflow_decorator
    - log.warning
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - functools.partial
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_taskflow_decorators
    - entry_point.load
    - info.data.get
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 573
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.filesystem_module_names
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_filesystems
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_filesystems
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 578
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.asset_factories
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_asset_uri_resources
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources._safe_register_resource
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - uri_info.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 583
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.asset_uri_handlers
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_asset_uri_resources
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources._safe_register_resource
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - uri_info.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 588
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.asset_to_openlineage_converters
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_asset_uri_resources
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources._safe_register_resource
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - uri_info.get
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 595
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.plugins
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - packaging.utils.canonicalize_name
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - class_name.startswith
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.len
    - entry.split
    - attrs.AttrsInstance.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - provider_package.startswith
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime._correctness_check
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.plugins.<lambda1>
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 10
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 600
    functionName: airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._cleanup
    functionSourceFile: airflow.sdk.providers_manager_runtime
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.decorator
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - typing.ParamSpec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.decorator.ExpandableFactory
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: airflow.sdk.bases.decorator.ExpandableFactory.function_signature
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - inspect.signature
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.sdk.bases.decorator.ExpandableFactory._mappable_function_argument_names
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - func
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: airflow.sdk.bases.decorator.ExpandableFactory._validate_arg_names
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 2
    functionsReached:
    - <builtin>.repr
    - <builtin>.isinstance
    - kwargs.copy
    - <builtin>.type
    - airflow.sdk.definitions._internal.expandinput.is_mappable
    - <builtin>.any
    - parameters.values
    - <builtin>.len
    - kwargs_left.pop
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parameters.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.copy
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs_left.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83dd910>
    - <ast.Constant object at 0x7f1ec83ddb20>
    argNames:
    - task_id
    - dag
    - task_group
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 111
    functionName: airflow.sdk.bases.decorator.get_unique_task_id
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 5
    functionsReached:
    - <builtin>.int
    - re.match
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes
    - task_group.child_id
    - <builtin>.max
    - DagContext.get_current
    - re.split
    - <builtin>.super
    - match.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 6
    functionsReached:
    - re.split
    - re.match
    - <builtin>.int
    - match.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: airflow.sdk.bases.decorator.unwrap_partial
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: airflow.sdk.bases.decorator.unwrap_callable
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - inspect.unwrap
    - airflow.sdk.bases.decorator.unwrap_partial
    - contextlib.suppress
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.unwrap
    functionSourceFile: inspect
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 173
    functionName: airflow.sdk.bases.decorator.is_async_callable
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - inspect.unwrap
    - inspect.isfunction
    - airflow.sdk.bases.decorator.unwrap_partial
    - contextlib.suppress
    - airflow.sdk.bases.decorator.unwrap_callable
    - <builtin>.type
    - <builtin>.callable
    - inspect.iscoroutinefunction
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.iscoroutinefunction
    functionSourceFile: inspect
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.isfunction
    functionSourceFile: inspect
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - task_id
    - op_args
    - op_kwargs
    - kwargs_to_upstream
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 218
    functionName: airflow.sdk.bases.decorator.DecoratedOperator.__init__
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - <builtin>.max
    - DagContext.get_current
    - signature.replace
    - <builtin>.super
    - <builtin>.int
    - signature.bind_partial
    - re.match
    - airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes
    - airflow.sdk.bases.decorator.get_unique_task_id
    - param.replace
    - task_group.child_id
    - re.split
    - signature.parameters.values
    - <builtin>.getattr
    - kwargs.get
    - match.group
    - textwrap.dedent
    - signature.bind
    - inspect.signature
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.parameters.values
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: param.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.bind_partial
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.bind
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 290
    functionName: airflow.sdk.bases.decorator.DecoratedOperator.is_async
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - inspect.unwrap
    - inspect.isfunction
    - airflow.sdk.bases.decorator.unwrap_partial
    - contextlib.suppress
    - airflow.sdk.bases.decorator.unwrap_callable
    - <builtin>.type
    - <builtin>.callable
    - inspect.iscoroutinefunction
    - airflow.sdk.bases.decorator.is_async_callable
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 293
    functionName: airflow.sdk.bases.decorator.DecoratedOperator.execute
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - airflow.sdk.bases.decorator.DecoratedOperator._handle_output
    - <builtin>.isinstance
    - itertools.chain
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - return_value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 302
    functionName: airflow.sdk.bases.decorator.DecoratedOperator._handle_output
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: airflow.sdk.bases.decorator.DecoratedOperator._hook_apply_defaults
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - inspect.signature
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 334
    functionName: airflow.sdk.bases.decorator.DecoratedOperator.get_python_source
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - source_tree.visit
    - inspect.getsource
    - airflow.sdk.definitions._internal.decorators.remove_task_decorator
    - textwrap.dedent
    - airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover.__init__
    - task_decorator_name.strip
    - raw_source.splitlines
    - line.strip
    - libcst.parse_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: raw_source.splitlines
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.validators.is_callable
    functionSourceFile: attr
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.decorator._TaskDecorator
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - attr.validators.is_callable
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 375
    functionName: airflow.sdk.bases.decorator._TaskDecorator._infer_multiple_outputs
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - warnings.warn
    - typing_extensions.get_type_hints
    - <builtin>.issubclass
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 382
    functionName: airflow.sdk.bases.decorator._TaskDecorator._infer_multiple_outputs.fake
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing_extensions.get_type_hints
    functionSourceFile: typing_extensions
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 399
    functionName: airflow.sdk.bases.decorator._TaskDecorator.__attrs_post_init__
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - functools.update_wrapper
    - typing.Protocol.kwargs.setdefault
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.kwargs.setdefault
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.update_wrapper
    functionSourceFile: functools
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 405
    functionName: airflow.sdk.bases.decorator._TaskDecorator.__call__
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - typing.Protocol.operator_class
    - typing.Protocol.kwargs.pop
    - typing.Protocol.kwargs.update
    - <builtin>.any
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.kwargs.update
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.kwargs.pop
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.operator_class
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - func
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 427
    functionName: airflow.sdk.bases.decorator._TaskDecorator._validate_arg_names
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 4
    functionsReached:
    - KNOWN_CONTEXT_KEYS.intersection
    - <builtin>.repr
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: KNOWN_CONTEXT_KEYS.intersection
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - map_kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 439
    functionName: airflow.sdk.bases.decorator._TaskDecorator.expand
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - typing.Protocol.kwargs.copy
    - airflow.sdk.bases.decorator._TaskDecorator._expand
    - contextlib.suppress
    - airflow.sdk.bases.decorator._TaskDecorator._validate_arg_names
    - partial_kwargs.update
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.hasattr
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source
    - airflow.sdk.bases.operator._get_parent_defaults
    - <builtin>.max
    - args.update
    - dag_params._fill_missing_param_source
    - airflow.sdk.definitions.param.Param._check_json
    - DagContext.get_current
    - copy.copy
    - <builtin>.sorted
    - <builtin>.any
    - json.dumps
    - <builtin>.super
    - params.update
    - task_kwargs.pop
    - <builtin>.len
    - <builtin>.int
    - params_from_default_args._fill_missing_param_source
    - re.match
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes
    - airflow.sdk.bases.decorator.get_unique_task_id
    - task_group.child_id
    - typing.Protocol.kwargs.get
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - typing.Protocol.kwargs.update
    - default_args.items
    - re.split
    - KNOWN_CONTEXT_KEYS.intersection
    - partial_kwargs.get
    - match.group
    - kwargs.pop
    - <builtin>.repr
    - <builtin>.isinstance
    - dag_args.update
    - typing.cast
    - airflow.sdk.timezone.convert_to_utc
    - partial_kwargs.setdefault
    - airflow.sdk.bases.operator.get_merged_defaults
    - inspect.signature
    - copy.deepcopy
    - partial_kwargs.pop
    - map_kwargs.values
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.kwargs.get
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: map_kwargs.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - expand_input
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 482
    functionName: airflow.sdk.bases.decorator._TaskDecorator._expand
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - typing.Protocol.kwargs.copy
    - contextlib.suppress
    - partial_kwargs.update
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.hasattr
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source
    - airflow.sdk.bases.operator._get_parent_defaults
    - <builtin>.max
    - args.update
    - dag_params._fill_missing_param_source
    - airflow.sdk.definitions.param.Param._check_json
    - DagContext.get_current
    - copy.copy
    - json.dumps
    - params.update
    - <builtin>.super
    - task_kwargs.pop
    - params_from_default_args._fill_missing_param_source
    - <builtin>.int
    - re.match
    - airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes
    - airflow.sdk.bases.decorator.get_unique_task_id
    - task_group.child_id
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - default_args.items
    - re.split
    - partial_kwargs.get
    - match.group
    - kwargs.pop
    - <builtin>.isinstance
    - dag_args.update
    - typing.cast
    - airflow.sdk.timezone.convert_to_utc
    - partial_kwargs.setdefault
    - airflow.sdk.bases.operator.get_merged_defaults
    - inspect.signature
    - copy.deepcopy
    - partial_kwargs.pop
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 458
    functionName: airflow.sdk.bases.decorator._TaskDecorator.expand_kwargs
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - typing.Protocol.kwargs.copy
    - airflow.sdk.bases.decorator._TaskDecorator._expand
    - contextlib.suppress
    - partial_kwargs.update
    - kwarg.values
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.hasattr
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source
    - airflow.sdk.bases.operator._get_parent_defaults
    - <builtin>.max
    - args.update
    - dag_params._fill_missing_param_source
    - airflow.sdk.definitions.param.Param._check_json
    - DagContext.get_current
    - copy.copy
    - <builtin>.any
    - json.dumps
    - params.update
    - <builtin>.super
    - task_kwargs.pop
    - params_from_default_args._fill_missing_param_source
    - <builtin>.int
    - re.match
    - airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes
    - airflow.sdk.bases.decorator.get_unique_task_id
    - task_group.child_id
    - typing.Protocol.kwargs.get
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - default_args.items
    - re.split
    - partial_kwargs.get
    - match.group
    - kwargs.pop
    - <builtin>.isinstance
    - dag_args.update
    - typing.cast
    - airflow.sdk.timezone.convert_to_utc
    - partial_kwargs.setdefault
    - airflow.sdk.bases.operator.get_merged_defaults
    - inspect.signature
    - copy.deepcopy
    - partial_kwargs.pop
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwarg.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.kwargs.copy
    functionSourceFile: typing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_kwargs.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: default_args.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: partial_kwargs.setdefault
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 585
    functionName: airflow.sdk.bases.decorator._TaskDecorator.partial
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.repr
    - <builtin>.len
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - KNOWN_CONTEXT_KEYS.intersection
    - attr.evolve
    - typing.Protocol.kwargs.get
    - airflow.sdk.bases.decorator._TaskDecorator._validate_arg_names
    - <builtin>.sorted
    - kwargs.update
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kwargs.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.evolve
    functionSourceFile: attr
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 592
    functionName: airflow.sdk.bases.decorator._TaskDecorator.override
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - attr.evolve
    - <builtin>.setattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 611
    functionName: airflow.sdk.bases.decorator.DecoratedMappedOperator.__hash__
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 614
    functionName: airflow.sdk.bases.decorator.DecoratedMappedOperator._expand_mapped_kwargs
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AssertionError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - mapped_kwargs
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 621
    functionName: airflow.sdk.bases.decorator.DecoratedMappedOperator._get_unmap_kwargs
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.len
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - <builtin>.sorted
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 653
    functionName: airflow.sdk.bases.decorator.Task.__wrapped__
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 655
    functionName: airflow.sdk.bases.decorator.Task.partial
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 657
    functionName: airflow.sdk.bases.decorator.Task.expand
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    - strict
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 659
    functionName: airflow.sdk.bases.decorator.Task.expand_kwargs
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 661
    functionName: airflow.sdk.bases.decorator.Task.override
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.decorator.TaskDecorator
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 675
    functionName: airflow.sdk.bases.decorator.TaskDecorator.__call__
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 683
    functionName: airflow.sdk.bases.decorator.TaskDecorator.override
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7955a30>
    argNames:
    - python_callable
    - multiple_outputs
    - decorated_operator_class
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 686
    functionName: airflow.sdk.bases.decorator.task_decorator_factory
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 13
    functionsReached:
    - typing.cast
    - typing.Protocol.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.__init__
    functionSourceFile: ''
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - python_callable
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 722
    functionName: airflow.sdk.bases.decorator.task_decorator_factory.decorator_factory
    functionSourceFile: airflow.sdk.bases.decorator
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.types
    functionSourceFile: airflow.sdk.definitions._internal.types
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: airflow.sdk.definitions._internal.types.SetDuringExecution.serialize
    functionSourceFile: airflow.sdk.definitions._internal.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: expected_arg_types.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.expandinput
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - missing
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: airflow.sdk.definitions._internal.expandinput._NotFullyPopulated.__init__
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.sdk.definitions._internal.expandinput._NotFullyPopulated.__str__
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.sdk.definitions._internal.expandinput._is_parse_time_mappable
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: airflow.sdk.definitions._internal.expandinput._needs_run_time_resolution
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.expandinput.MappedArgument
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - input
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.sdk.definitions._internal.expandinput.MappedArgument._validate_input
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - input.value.values
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: input.value.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: airflow.sdk.definitions._internal.expandinput.MappedArgument.iter_references
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 104
    functionName: airflow.sdk.definitions._internal.expandinput.MappedArgument.resolve
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._iter_parse_time_resolved_kwargs
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions._internal.expandinput._is_parse_time_mappable
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - resolved_vals
    - upstream_map_indexes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 125
    functionName: airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._get_map_lengths
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._get_map_lengths._get_length
    - airflow.sdk.definitions.xcom_arg.get_task_map_length
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - _NotFullyPopulated
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - k
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._get_map_lengths._get_length
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions.xcom_arg.get_task_map_length
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    - map_index
    - all_lengths
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 156
    functionName: airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._expand_mapped_field
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.enumerate
    - <builtin>.reversed
    - value.items
    - airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._expand_mapped_field._find_index_for_this_field
    linkageType: pythonLinkage
    raised:
    - TypeError
    - IndexError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - index
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._expand_mapped_field._find_index_for_this_field
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 2
    functionsReached:
    - <builtin>.reversed
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput.iter_references
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - x.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 187
    functionName: airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput.resolve
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - data.items
    - resolved.items
    - airflow.sdk.definitions._internal.expandinput._is_parse_time_mappable
    - <builtin>.isinstance
    - airflow.sdk.definitions.xcom_arg.get_task_map_length
    - airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._iter_parse_time_resolved_kwargs
    - <builtin>.id
    - airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._expand_mapped_field
    - <builtin>.getattr
    - <builtin>.enumerate
    - <builtin>.reversed
    - airflow.sdk.definitions._internal.expandinput._needs_run_time_resolution
    - airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._expand_mapped_field._find_index_for_this_field
    - airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._get_map_lengths._get_length
    - v.resolve
    - value.items
    - <builtin>.len
    - airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._get_map_lengths
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resolved.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 213
    functionName: airflow.sdk.definitions._internal.expandinput._describe_type
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 231
    functionName: airflow.sdk.definitions._internal.expandinput.ListOfDictsExpandInput.iter_references
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - x.iter_references
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 241
    functionName: airflow.sdk.definitions._internal.expandinput.ListOfDictsExpandInput.resolve
    functionSourceFile: airflow.sdk.definitions._internal.expandinput
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.expandinput._is_parse_time_mappable
    - <builtin>.isinstance
    - <builtin>.id
    - mapping.resolve
    - mapping.items
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mapping.resolve
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mapping.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.providers_discovery
    functionSourceFile: airflow.sdk._shared.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    - typing.ParamSpec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__setitem__
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__getitem__
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__delitem__
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__iter__
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__len__
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__contains__
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.clear
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 54
    functionsReached:
    - json.load
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.resources.files
    functionSourceFile: importlib
    functionUses: 280
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importlib.resources.files.joinpath
    functionSourceFile: importlib
    functionUses: 280
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jsonschema.validators.validator_for
    functionSourceFile: jsonschema
    functionUses: 277
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 192
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery._create_customized_form_field_behaviours_schema_validator
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - json.load
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - jsonschema.validators.validator_for
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: provider_package.startswith
    functionSourceFile: <builtin>
    functionUses: 296
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: class_name.startswith
    functionSourceFile: <builtin>
    functionUses: 296
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - field_behaviors
    - conn_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 217
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders.ensure_prefix
    - field.startswith
    - placeholders.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - field
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders.ensure_prefix
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 1
    functionsReached:
    - field.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field.startswith
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: placeholders.items
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 279
    functionName: airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator.wrapped_function
    functionSourceFile: airflow.sdk._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - time.perf_counter
    - typing.cast
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: packaging.utils.canonicalize_name
    functionSourceFile: packaging
    functionUses: 279
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: provider_schema_validator.validate
    functionSourceFile: <builtin>
    functionUses: 279
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dist.metadata.get_all
    functionSourceFile: <builtin>
    functionUses: 279
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: entry.split
    functionSourceFile: <builtin>
    functionUses: 279
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.module_loading
    functionSourceFile: airflow.sdk.module_loading
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.logging_mixin
    functionSourceFile: airflow.sdk.definitions._internal.logging_mixin
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f41910>
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.sdk.definitions._internal.logging_mixin.LoggingMixin.__init__
    functionSourceFile: airflow.sdk.definitions._internal.logging_mixin
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 89
    functionName: airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._set_context
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6be2d30>
    - <ast.Constant object at 0x7f1ec6be2070>
    argNames:
    - logged_class
    - log_config_logger_name
    - class_logger_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._create_logger_name
    functionSourceFile: airflow.sdk.definitions._internal.logging_mixin
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - obj
    - clazz
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._get_log
    functionSourceFile: airflow.sdk.definitions._internal.logging_mixin
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._create_logger_name
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: airflow.sdk.definitions._internal.logging_mixin.LoggingMixin.logger
    functionSourceFile: airflow.sdk.definitions._internal.logging_mixin
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._get_log
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.sdk.definitions._internal.logging_mixin.LoggingMixin.log
    functionSourceFile: airflow.sdk.definitions._internal.logging_mixin
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._get_log
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.store
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec94cd5e0>
    - <ast.Constant object at 0x7f1ec94cdd30>
    argNames:
    - self
    - protocol
    - conn_id
    - fs
    - storage_options
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.sdk.io.store.ObjectStore.__init__
    functionSourceFile: airflow.sdk.io.store
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: airflow.sdk.io.store.ObjectStore.__str__
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.io.store.ObjectStore
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 59
    functionName: airflow.sdk.io.store.ObjectStore.fs
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.io.fs._register_filesystems
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - _BUILTIN_SCHEME_TO_FS.copy
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - inspect.signature
    - <builtin>.len
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk.io.fs.get_fs
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74f06d0>
    - <ast.Constant object at 0x7f1ec74f0910>
    argNames:
    - scheme
    - conn_id
    - storage_options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 74
    functionName: airflow.sdk.io.fs.get_fs
    functionSourceFile: airflow.sdk.io.fs
    functionUses: 1
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.io.fs._register_filesystems
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - _BUILTIN_SCHEME_TO_FS.copy
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - inspect.signature
    - <builtin>.len
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AttributeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow.sdk.io.store.ObjectStore.fsid
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: airflow.sdk.io.store.ObjectStore.serialize
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.type
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 91
    functionName: airflow.sdk.io.store.ObjectStore.deserialize
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.io.fs._register_filesystems
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.sdk.io.fs.has_fs
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - _BUILTIN_SCHEME_TO_FS.copy
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.io.store.attach
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - _STORE_CACHE.get
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.io.store.ObjectStore.__init__
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _STORE_CACHE.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - scheme
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 108
    functionName: airflow.sdk.io.fs.has_fs
    functionSourceFile: airflow.sdk.io.fs
    functionUses: 1
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.sdk.io.fs._register_filesystems
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - _BUILTIN_SCHEME_TO_FS.copy
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.sdk.io.store.ObjectStore.__eq__
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: airflow.sdk.io.store.ObjectStore.__hash__
    functionSourceFile: airflow.sdk.io.store
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat.stat_result.<lambda1>
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat.stat_result
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached:
    - <builtin>.property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat.stat_result.<lambda2>
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat.stat_result.<lambda3>
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat.stat_result.<lambda4>
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat.stat_result.<lambda5>
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.io.stat.stat_result.<lambda6>
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: airflow.sdk.io.stat.stat_result.st_mtime
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow.sdk.io.stat.stat_result.st_mode
    functionSourceFile: airflow.sdk.io.stat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.io.fs
    functionSourceFile: airflow.sdk.io.fs
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - _
    - storage_options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.sdk.io.fs._file
    functionSourceFile: airflow.sdk.io.fs
    functionUses: 0
    functionsReached:
    - fsspec.implementations.local.LocalFileSystem
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fsspec.implementations.local.LocalFileSystem
    functionSourceFile: fsspec
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 52
    functionName: airflow.sdk.io.fs._register_filesystems
    functionSourceFile: airflow.sdk.io.fs
    functionUses: 4
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - _BUILTIN_SCHEME_TO_FS.copy
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - log.warning
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - Stats.timer
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _BUILTIN_SCHEME_TO_FS.copy
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.trigger
    functionSourceFile: airflow.sdk.definitions.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.trigger.DeltaTriggerTimetable
    functionSourceFile: airflow.sdk.definitions.timetables.trigger
    functionUses: 0
    functionsReached:
    - attrs.field
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.trigger.CronTriggerTimetable
    functionSourceFile: airflow.sdk.definitions.timetables.trigger
    functionUses: 0
    functionsReached:
    - attrs.field
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - crons
    - timezone
    - interval
    - run_immediately
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: airflow.sdk.definitions.timetables.trigger.MultipleCronTriggerTimetable.__init__
    functionSourceFile: airflow.sdk.definitions.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - cron
    - timezone
    - run_offset
    - run_immediately
    - key_format
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: airflow.sdk.definitions.timetables.trigger.CronPartitionTimetable.__init__
    functionSourceFile: airflow.sdk.definitions.timetables.trigger
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.bases.timetable
    functionSourceFile: airflow.sdk.bases.timetable
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.sdk.bases.timetable.BaseTimetable.validate
    functionSourceFile: airflow.sdk.bases.timetable
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables._delta
    functionSourceFile: airflow.sdk.definitions.timetables._delta
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.sdk.definitions.timetables._delta.DeltaMixin.validate
    functionSourceFile: airflow.sdk.definitions.timetables._delta
    functionUses: 0
    functionsReached:
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised:
    - AirflowTimetableInvalid
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables._cron
    functionSourceFile: airflow.sdk.definitions.timetables._cron
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.sdk.definitions.timetables._cron.CronMixin.validate
    functionSourceFile: airflow.sdk.definitions.timetables._cron
    functionUses: 0
    functionsReached:
    - croniter.croniter
    linkageType: pythonLinkage
    raised:
    - AirflowTimetableInvalid
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: croniter.croniter
    functionSourceFile: croniter
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables
    functionSourceFile: airflow.sdk.definitions.timetables
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.interval
    functionSourceFile: airflow.sdk.definitions.timetables.interval
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.deadline
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - reference
    - interval
    - callback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.sdk.definitions.deadline.DeadlineAlert.__init__
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.sdk.definitions.deadline.DeadlineAlert.__eq__
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.sdk.definitions.deadline.DeadlineAlert.__hash__
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.deadline.DeadlineReference
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.type
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5f7ea30>
    - <ast.Constant object at 0x7f1ec5f7e4c0>
    argNames:
    - cls
    - max_runs
    - min_runs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 138
    functionName: airflow.sdk.definitions.deadline.DeadlineReference.AVERAGE_RUNTIME
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - datetime
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 146
    functionName: airflow.sdk.definitions.deadline.DeadlineReference.FIXED_DATETIME
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.super
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca534490>
    argNames:
    - cls
    - reference_class
    - deadline_reference_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow.sdk.definitions.deadline.DeadlineReference.register_custom_reference
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 1
    functionsReached:
    - <builtin>.issubclass
    - <builtin>.setattr
    - logger.info
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cd9f70>
    argNames:
    - deadline_reference_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 204
    functionName: airflow.sdk.definitions.deadline.deadline_reference
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - reference_class
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 226
    functionName: airflow.sdk.definitions.deadline.deadline_reference.decorator
    functionSourceFile: airflow.sdk.definitions.deadline
    functionUses: 0
    functionsReached:
    - <builtin>.issubclass
    - airflow.sdk.definitions.deadline.DeadlineReference.register_custom_reference
    - <builtin>.setattr
    - logger.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.callback
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9563c70>
    argNames:
    - self
    - callback_callable
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 47
    functionName: airflow.sdk.definitions.callback.Callback.__init__
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 1
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - _callback.strip
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.definitions.callback.Callback.verify_callable
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk.definitions.callback.Callback.get_callback_path
    - re.match
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.module_loading.is_valid_dotpath
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - <builtin>.bool
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - _callback
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: airflow.sdk.definitions.callback.Callback.get_callback_path
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 2
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - _callback.strip
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.definitions.callback.Callback.verify_callable
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - re.match
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.module_loading.is_valid_dotpath
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - <builtin>.bool
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - ImportError
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - callback
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: airflow.sdk.definitions.callback.Callback.verify_callable
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _callback.strip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - data
    - version
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 96
    functionName: airflow.sdk.definitions.callback.Callback.deserialize
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.definitions.callback.Callback.get_callback_path
    - re.match
    - airflow.sdk.definitions.callback.Callback.__init__
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - _callback.strip
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - data.pop
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.definitions.callback.Callback.verify_callable
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk._shared.module_loading.is_valid_dotpath
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - <builtin>.bool
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 101
    functionName: airflow.sdk.definitions.callback.Callback.serialized_fields
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: airflow.sdk.definitions.callback.Callback.serialize
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions.callback.Callback.serialized_fields
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: airflow.sdk.definitions.callback.Callback.__eq__
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - other.serialize
    - <builtin>.type
    - airflow.sdk.definitions.callback.Callback.serialize
    - airflow.sdk.definitions.callback.Callback.serialized_fields
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: other.serialize
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: airflow.sdk.definitions.callback.Callback.__hash__
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.hash
    - <builtin>.isinstance
    - <builtin>.sorted
    - serialized.items
    - hashable_items.append
    - airflow.sdk.definitions.callback.Callback.serialize
    - v.items
    - airflow.sdk.definitions.callback.Callback.serialized_fields
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hashable_items.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74f0e50>
    argNames:
    - self
    - callback_callable
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: airflow.sdk.definitions.callback.AsyncCallback.__init__
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - callback
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: airflow.sdk.definitions.callback.AsyncCallback.verify_callable
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - inspect.iscoroutinefunction
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec79365e0>
    - <ast.Constant object at 0x7f1ec7936c10>
    argNames:
    - self
    - callback_callable
    - kwargs
    - executor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: airflow.sdk.definitions.callback.SyncCallback.__init__
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: airflow.sdk.definitions.callback.SyncCallback.serialized_fields
    functionSourceFile: airflow.sdk.definitions.callback
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.dagbag
    functionSourceFile: airflow.models.dagbag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - serdag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.models.dagbag.DBDagBag._read_dag
    functionSourceFile: airflow.models.dagbag
    functionUses: 48
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - version_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.models.dagbag.DBDagBag._get_dag
    functionSourceFile: airflow.models.dagbag
    functionUses: 39
    functionsReached:
    - session.get
    - airflow.models.dagbag.DBDagBag._read_dag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_run
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 69
    functionName: airflow.models.dagbag.DBDagBag._version_from_dag_run
    functionSourceFile: airflow.models.dagbag
    functionUses: 39
    functionsReached:
    - query.order_by
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - session.get
    - query.options
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - sqlalchemy.inspect
    - query.where
    - typing.cast.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 83
    functionName: airflow.models.dagbag.DBDagBag.get_dag_for_run
    functionSourceFile: airflow.models.dagbag
    functionUses: 38
    functionsReached:
    - query.order_by
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - session.get
    - query.options
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - sqlalchemy.inspect
    - airflow.models.dagbag.DBDagBag._read_dag
    - query.where
    - airflow.models.dagbag.DBDagBag._get_dag
    - typing.cast.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: airflow.models.dagbag.DBDagBag.iter_all_latest_version_dags
    functionSourceFile: airflow.models.dagbag
    functionUses: 0
    functionsReached:
    - session.scalars
    - airflow.models.dagbag.DBDagBag._read_dag
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 96
    functionName: airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    functionSourceFile: airflow.models.dagbag
    functionUses: 10
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.models.base.Any.created_at.desc
    - airflow.models.dagbag.DBDagBag._read_dag
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: airflow.models.dagbag.generate_md5_hash
    functionSourceFile: airflow.models.dagbag
    functionUses: 0
    functionsReached:
    - hashlib.md5
    - context.get_current_parameters
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.get_current_parameters
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.dagbag.DagPriorityParsingRequest
    functionSourceFile: airflow.models.dagbag
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    - airflow.models.base.StringID
    - sqlalchemy.orm.mapped_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - bundle_name
    - relative_fileloc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: airflow.models.dagbag.DagPriorityParsingRequest.__init__
    functionSourceFile: airflow.models.dagbag
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: airflow.models.dagbag.DagPriorityParsingRequest.__repr__
    functionSourceFile: airflow.models.dagbag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: airflow.models.dagbag.__getattr__
    functionSourceFile: airflow.models.dagbag
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables.base
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: airflow.timetables.base._NullAsset.__bool__
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 94
    functionName: airflow.timetables.base._NullAsset.as_expression
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.timetables.base._NullAsset.iter_assets
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: airflow.timetables.base._NullAsset.iter_asset_aliases
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: airflow.timetables.base._NullAsset.iter_asset_refs
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - source
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.timetables.base._NullAsset.iter_dag_dependencies
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - at
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: airflow.timetables.base.DagRunInfo.exact
    functionSourceFile: airflow.timetables.base
    functionUses: 3
    functionsReached:
    - typing.NamedTuple.__init__
    - airflow.timetables.base.DataInterval.exact
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - start
    - end
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: airflow.timetables.base.DagRunInfo.interval
    functionSourceFile: airflow.timetables.base
    functionUses: 4
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 157
    functionName: airflow.timetables.base.DagRunInfo.logical_date
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 215
    functionName: airflow.timetables.base.Timetable.deserialize
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: airflow.timetables.base.Timetable.serialize
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 236
    functionName: airflow.timetables.base.Timetable.validate
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 248
    functionName: airflow.timetables.base.Timetable.summary
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 259
    functionName: airflow.timetables.base.Timetable.type_name
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow._shared.module_loading.qualname
    - <builtin>.type
    - <builtin>.callable
    - typing.Protocol.__class__.__module__.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.__class__.__module__.startswith
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 285
    functionName: airflow.timetables.base.Timetable.infer_manual_data_interval
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 295
    functionName: airflow.timetables.base.Timetable.next_dagrun_info
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - run_type
    - run_after
    - data_interval
    - extra
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 318
    functionName: airflow.timetables.base.Timetable.generate_run_id
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - run_after.isoformat
    - run_type.generate_run_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: run_type.generate_run_id
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_dagrun_info
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 335
    functionName: airflow.timetables.base.Timetable.next_dagrun_info_v2
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - functools.partial
    - airflow.timetables.assets.AssetOrTimeSchedule.next_dagrun_info
    - airflow._shared.timezones.timezone.utcnow
    - <builtin>.min
    - airflow.timetables.events.EventsTimetable.next_dagrun_info
    - datetime.datetime.now
    - time.time
    - airflow.timetables.trigger.MultipleCronTriggerTimetable.next_dagrun_info
    - airflow.timetables.base.DagRunInfo.exact
    - airflow.timetables.base.DataInterval.exact
    - timetable.next_dagrun_info
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.next_dagrun_info
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached:
    - timetable.next_dagrun_info
    - functools.partial
    - time.time
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 83
    functionName: airflow.timetables.events.EventsTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.events
    functionUses: 1
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.timetables.base.DagRunInfo.exact
    - airflow.timetables.base.DataInterval.exact
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_model
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 358
    functionName: airflow.timetables.base.Timetable.next_run_info_from_dag_model
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - typing.cast
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow.timetables.base.DataInterval.exact
    - airflow._shared.timezones.timezone.is_localized
    - <builtin>.type
    - airflow.models.dag.get_next_data_interval
    - typing.cast._get_next
    - <builtin>.issubclass
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dag.infer_automated_data_interval
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 372
    functionName: airflow.timetables.base.Timetable.run_info_from_dag_run
    functionSourceFile: airflow.timetables.base
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow.timetables._cron.CronMixin._align_to_prev
    - t.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - airflow.models.dag._get_model_data_interval
    - airflow.timetables.interval.DeltaDataIntervalTimetable.infer_manual_data_interval
    - <builtin>.issubclass
    - airflow.timetables.interval.CronDataIntervalTimetable.infer_manual_data_interval
    - airflow.models.dag.get_run_data_interval
    - airflow.timetables.events.EventsTimetable.infer_manual_data_interval
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - value.utcoffset
    - <builtin>.min
    - airflow.timetables._delta.DeltaMixin._get_prev
    - current.in_timezone
    - croniter.croniter.get_prev
    - typing.NamedTuple.__init__
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.next
    - airflow.models.dag.infer_automated_data_interval
    - <builtin>.getattr
    - airflow.timetables.assets.AssetOrTimeSchedule.infer_manual_data_interval
    - <builtin>.isinstance
    - operator.attrgetter
    - typing.cast
    - croniter.croniter
    - airflow.timetables.base.DataInterval.exact
    - <builtin>.type
    - airflow.timetables.trigger.MultipleCronTriggerTimetable.infer_manual_data_interval
    - airflow.timetables._cron.CronMixin._get_next
    - typing.cast._get_next
    - itertools.dropwhile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.utils.types
    functionSourceFile: airflow.utils.types
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow.utils.types.DagRunType.__str__
    functionSourceFile: airflow.utils.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: run_id.startswith
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.assets
    functionSourceFile: airflow.sdk.definitions.timetables.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.assets.AssetTriggeredTimetable
    functionSourceFile: airflow.sdk.definitions.timetables.assets
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.assets.PartitionedAssetTimetable
    functionSourceFile: airflow.sdk.definitions.timetables.assets
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 55
    functionName: airflow.sdk.definitions.timetables.assets._coerce_assets
    functionSourceFile: airflow.sdk.definitions.timetables.assets
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.assets.AssetOrTimeSchedule
    functionSourceFile: airflow.sdk.definitions.timetables.assets
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow.sdk.definitions.timetables.assets.AssetOrTimeSchedule.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.timetables.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.partition_mapper
    functionSourceFile: airflow.sdk.definitions.partition_mapper
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.partition_mapper.base
    functionSourceFile: airflow.sdk.definitions.partition_mapper.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.jobs.scheduler_job_runner
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 30
    functionsReached:
    - sqlalchemy.orm.joinedload.selectinload
    - sqlalchemy.orm.joinedload
    - base.selectinload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.joinedload.selectinload
    functionSourceFile: sqlalchemy
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base.selectinload
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - collections.Counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.Counter
    functionSourceFile: collections
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - session.execute
    - TI.state.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 197
    functionName: airflow.jobs.scheduler_job_runner._is_parent_process
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 2
    functionsReached:
    - multiprocessing.current_process
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.current_process
    functionSourceFile: multiprocessing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - states
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 207
    functionName: airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - sqlalchemy.func.count
    - sqlalchemy.select.where
    - TI.state.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 0
    functionsReached:
    - airflow.utils.thread_safe_dict.ThreadSafeDict.__init__
    - <builtin>.tuple
    - airflow.observability.trace.add_debug_span
    - threading.Lock
    - airflow.utils.session.provide_session
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - functools.wraps
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - qual_name.rsplit
    - airflow.utils.retries.retry_db_transaction
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Call object at 0x7f1ec776ebe0>
    - <ast.Call object at 0x7f1ec776eaf0>
    - <ast.Constant object at 0x7f1ec776ea00>
    argNames:
    - self
    - job
    - num_runs
    - scheduler_idle_sleep_time
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 14
    functionsReached:
    - conf.getboolean
    - airflow.models.dagbag.DBDagBag.__init__
    - tracemalloc.start
    - conf.getint
    - conf.getfloat
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracemalloc.start
    functionSourceFile: tracemalloc
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7879970>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 279
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner.heartbeat_callback
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 0
    functionsReached:
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 282
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 31
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 293
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 23
    functionsReached:
    - signal.signal
    - contextlib.ExitStack
    - contextlib.ExitStack.callback
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.ExitStack.callback
    functionSourceFile: contextlib
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_ids
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 310
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 35
    functionsReached:
    - result.items
    - <builtin>.list
    - dag_id_to_team_name.get
    - session.execute
    - DagModel.dag_id.in_
    - result.values
    - <builtin>.len
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_id_to_team_name.get
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.values
    functionSourceFile: <builtin>
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 356
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 34
    functionsReached:
    - result.items
    - <builtin>.list
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - dag_id_to_team_name.get
    - session.execute
    - DagModel.dag_id.in_
    - result.values
    - <builtin>.len
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 386
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._exit_gracefully
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 0
    functionsReached:
    - airflow.utils.thread_safe_dict.ThreadSafeDict.clear
    - prefixed_key.partition
    - airflow.jobs.scheduler_job_runner._is_parent_process
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - tracemalloc.stop
    - sqlalchemy.select
    - sys.exit
    - sqlalchemy.select.where
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get_all
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_active_spans
    - dag_run.set_dagrun_span_attrs
    - <builtin>.int
    - uuid.UUID
    - session.get
    - Trace.start_child_span
    - span.add_event
    - span.end
    - span.is_recording
    - s.set_attribute
    - session.scalars
    - calendar.timegm
    - conf.getboolean
    - Trace.extract
    - multiprocessing.current_process
    - datetime.timetuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1006
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 29
    functionsReached:
    - conf.getboolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 9
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec910fd00>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1373
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_active_spans
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - airflow.utils.thread_safe_dict.ThreadSafeDict.clear
    - prefixed_key.partition
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get_all
    - dag_run.set_dagrun_span_attrs
    - <builtin>.int
    - uuid.UUID
    - session.get
    - Trace.start_child_span
    - span.add_event
    - span.end
    - span.is_recording
    - s.set_attribute
    - session.scalars
    - calendar.timegm
    - Trace.extract
    - datetime.timetuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracemalloc.stop
    functionSourceFile: tracemalloc
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 403
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._log_memory_usage
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 0
    functionsReached:
    - tracemalloc.take_snapshot
    - <builtin>.map
    - snapshot.statistics
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tracemalloc.take_snapshot
    functionSourceFile: tracemalloc
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: snapshot.statistics
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 415
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._debug_dump
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 0
    functionsReached:
    - traceback.extract_stack
    - threading.enumerate
    - sys._current_frames
    - executor.debug_dump
    - airflow.jobs.scheduler_job_runner._is_parent_process
    - signal.Signals
    - <builtin>.str
    - <builtin>.map
    - multiprocessing.current_process
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signal.Signals
    functionSourceFile: signal
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.debug_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 31
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 15
    EdgeCount: 44
    ICount: 41
    IfCount: 31
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - max_tis
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 442
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 26
    functionsReached:
    - serialized_dag.get_task
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - timer.start
    - sqlalchemy.select.filter
    - TI.map_index.label
    - pools.get
    - args_dict_full.pop
    - sqlalchemy.tuple_.not_in
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - dag_id_to_team_name.get
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - TI.priority_weight.label
    - ti.emit_state_change_metric
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - pool_num_starving_tasks.items
    - query.limit
    - DR.logical_date.label
    - airflow._shared.timezones.timezone.utcnow
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - session.get
    - sqlalchemy.orm.make_transient
    - serialized_dag.has_task
    - sqlalchemy.text
    - session.scalars
    - pools.items
    - sqlalchemy.func.coalesce
    - airflow.models.pool.Pool.slots_stats
    - tags_full.update
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - TaskInstance.state.in_
    - starved_tasks.add
    - datetime.datetime.now
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - starved_pools.add
    - collections.Counter
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - TI.filter_for_tis
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - <builtin>.int
    - timer.stop
    - DagModel.dag_id.in_
    - sqlalchemy.select.with_hint
    - query.add_columns
    - airflow.models.dagbag.DBDagBag._get_dag
    - sqlalchemy.text.bindparams
    - airflow.utils.sqlalchemy.with_row_locks
    - Stats.timer
    - legacy_name.format
    - executable_tis.append
    - query.where
    - result.values
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - starved_tasks_task_dagrun_concurrency.add
    - airflow.models.dag_version.DagVersion.get_latest_version
    - sqlalchemy.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - itertools.count
    - DM.max_active_tasks.label
    - sqlalchemy.func.row_number
    - <builtin>.max
    - session.execute
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - sqlalchemy.update.where
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - pool_num_starving_tasks.setdefault
    - sqlalchemy.select.join
    - <builtin>.getattr
    - query.order_by
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - sqlalchemy.func.sum
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DM.bundle_name.is_not
    - sqlalchemy.inspect
    - <builtin>.sum
    - sqlalchemy.select
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - TI.state.in_
    - TI.dag_id.not_in
    - <builtin>.list
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - sqlalchemy.tuple_
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.and_
    - stat_from_registry.get
    - typing.cast.scalar
    - result.items
    - conf.getboolean
    - starved_dags.add
    - TI.pool.not_in
    - query.with_for_update
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.float
    linkageType: pythonLinkage
    raised:
    - OperationalError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.text.bindparams
    functionSourceFile: sqlalchemy
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - lock_rows
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 167
    functionName: airflow.models.pool.Pool.slots_stats
    functionSourceFile: airflow.models.pool
    functionUses: 29
    functionsReached:
    - TaskInstance.state.in_
    - <builtin>.int
    - sqlalchemy.func.sum
    - airflow.utils.sqlalchemy.with_row_locks
    - sqlalchemy.select.filter
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - session.execute
    - pools.get
    - query.with_for_update
    - <builtin>.float
    - pools.items
    - typing.TypedDict.__init__
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pools.values
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pools.items
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.count
    functionSourceFile: itertools
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DM.bundle_name.is_not
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.with_hint
    functionSourceFile: sqlalchemy
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.pool.not_in
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.dag_id.not_in
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.row_number
    functionSourceFile: sqlalchemy
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DM.max_active_tasks.label
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.priority_weight.label
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DR.logical_date.label
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.map_index.label
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.add_columns
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timer.start
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timer.stop
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pools.get
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: starved_pools.add
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool_num_starving_tasks.setdefault
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: starved_tasks.add
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: starved_dags.add
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_dag.has_task
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_dag.get_task
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: starved_tasks_task_dagrun_concurrency.add
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec91a3ca0>
    argNames:
    - self
    - ti
    - session
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3156
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 33
    functionsReached:
    - result.items
    - <builtin>.list
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - conf.getboolean
    - dag_id_to_team_name.get
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - DagModel.dag_id.in_
    - result.values
    - <builtin>.len
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executable_tis.append
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool_num_starving_tasks.items
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90cca90>
    - <ast.Constant object at 0x7f1ec90cc9a0>
    argNames:
    - cls
    - stat
    - value
    - rate
    - delta
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 202
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 32
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - Stats.gauge
    - <builtin>.dict
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - tags_full.update
    - legacy_name.format
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - args_dict_full.pop
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.len
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.emit_state_change_metric
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.make_transient
    functionSourceFile: sqlalchemy
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - task_instances
    - executor
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 890
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 26
    functionsReached:
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - <builtin>.isinstance
    - ti.set_state
    - template.format
    - airflow.utils.helpers.log_filename_template_renderer
    - jinja2.Template
    - conf.get
    - pydantic.BaseModel.__init__
    - airflow.executors.workloads.ExecuteTask.make
    - pydantic.BaseModel.model_validate
    - ti.logical_date.isoformat
    - pathlib.Path
    - executor.queue_workload
    - airflow.executors.workloads.BaseWorkload.generate_token
    - generator.generate
    - <builtin>.str
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - executor
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 901
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - <builtin>.getattr
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 938
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 25
    functionsReached:
    - serialized_dag.get_task
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - timer.start
    - template.format
    - sqlalchemy.select.filter
    - jinja2.Template
    - TI.map_index.label
    - pools.get
    - args_dict_full.pop
    - conf.getint
    - sqlalchemy.tuple_.not_in
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - conf.get
    - dag_id_to_team_name.get
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - TI.priority_weight.label
    - pathlib.Path
    - ti.emit_state_change_metric
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - pool_num_starving_tasks.items
    - query.limit
    - DR.logical_date.label
    - airflow._shared.timezones.timezone.utcnow
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - session.get
    - sqlalchemy.orm.make_transient
    - serialized_dag.has_task
    - sqlalchemy.text
    - session.scalars
    - pools.items
    - sqlalchemy.func.coalesce
    - airflow.models.pool.Pool.slots_stats
    - tags_full.update
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - TaskInstance.state.in_
    - starved_tasks.add
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - starved_pools.add
    - generator.generate
    - collections.Counter
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - TI.filter_for_tis
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - <builtin>.int
    - timer.stop
    - airflow.executors.workloads.ExecuteTask.make
    - DagModel.dag_id.in_
    - sqlalchemy.select.with_hint
    - query.add_columns
    - airflow.models.dagbag.DBDagBag._get_dag
    - sqlalchemy.text.bindparams
    - airflow.utils.sqlalchemy.with_row_locks
    - Stats.timer
    - legacy_name.format
    - executable_tis.append
    - query.where
    - airflow.executors.workloads.BaseWorkload.generate_token
    - result.values
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - starved_tasks_task_dagrun_concurrency.add
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - sqlalchemy.update
    - executor.queue_workload
    - itertools.count
    - DM.max_active_tasks.label
    - sqlalchemy.func.row_number
    - <builtin>.max
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - ti.logical_date.isoformat
    - sqlalchemy.update.where
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - <builtin>.getattr
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - query.order_by
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - sqlalchemy.func.sum
    - collections.defaultdict
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - <builtin>.str
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - pydantic.BaseModel.model_validate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - sqlalchemy.inspect
    - <builtin>.sum
    - sqlalchemy.select
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - TI.state.in_
    - TI.dag_id.not_in
    - <builtin>.list
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - sqlalchemy.tuple_
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.and_
    - stat_from_registry.get
    - typing.cast.scalar
    - result.items
    - <builtin>.isinstance
    - conf.getboolean
    - starved_dags.add
    - TI.pool.not_in
    - query.with_for_update
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca5b2700>
    argNames:
    - self
    - tis
    - session
    - dag_id_to_team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3120
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 29
    functionsReached:
    - result.items
    - <builtin>.list
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - <builtin>.isinstance
    - collections.defaultdict
    - conf.getboolean
    - dag_id_to_team_name.get
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - DagModel.dag_id.in_
    - result.values
    - <builtin>.len
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - log_records
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 991
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 24
    functionsReached:
    - session.bulk_save_objects
    - log_records.popleft
    - <builtin>.len
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_records.popleft
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.bulk_save_objects
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 996
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 24
    functionsReached:
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - executor
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1009
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 24
    functionsReached:
    - tis_with_right_state.append
    - executor.has_task
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - pydantic.BaseModel.__init__
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - pydantic.BaseModel.model_validate
    - datetime.timestamp
    - sqlalchemy.inspect
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - executor.get_event_buffer
    - sqlalchemy.select
    - ti.handle_failure
    - sqlalchemy.select.where
    - ti.set_state
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.models.dag_version.DagVersion._latest_version_select
    - structlog.get_logger
    - base.selectinload
    - TI.filter_for_tis
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - event_buffer.items
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - event_buffer.pop
    - airflow.models.dagbag.DBDagBag._read_dag
    - session.add
    - query.where
    - ti.is_eligible_to_retry
    - dag.get_task
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - <builtin>.int
    - sqlalchemy.orm.selectinload
    - session.get
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - span.add_event
    - span.is_recording
    - session.scalars
    - airflow.models.dagbag.DBDagBag._get_dag
    - <builtin>.getattr
    - typing.cast.scalar
    - calendar.timegm
    - query.order_by
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - ti.key.with_try_number
    - airflow.utils.sqlalchemy.with_row_locks
    - Stats.incr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - executor.send_callback
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - active_ti_span.end
    - query.with_for_update
    - <builtin>.str
    - datetime.timetuple
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.get_event_buffer
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_buffer.items
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tis_with_right_state.append
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.key.with_try_number
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_buffer.pop
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - span
    - state
    - ti
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1258
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 35
    functionsReached:
    - calendar.timegm
    - <builtin>.int
    - span.is_recording
    - span.add_event
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - datetime.timetuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: active_ti_span.end
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.is_eligible_to_retry
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.send_callback
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.handle_failure
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 28
    IfCount: 9
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 21
    functionLinenumber: 1528
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 23
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.now
    - sqlalchemy.sql.functions.coalesce
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - dag_run.get_task_instances
    - sqlalchemy.text
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow.models.asset.remove_references_to_deleted_dags
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - <builtin>.int
    - op_predefined_extra_links.values
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - timer.stop
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.models.dagbag.DBDagBag._get_dag
    - query.all
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - structlog.processors.CallsiteParameterAdder
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - all_dags_needing_dag_runs.difference
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.id.asc
    - uuid.UUID
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - triggered_date_by_dag.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - stat_from_registry.get
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - sqlalchemy.or_
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - secrets_backend.get_variable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - structlog.get_logger
    - dag_id_to_team_name.get
    - jsonschema.validators.validator_for
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - model.dag_id.in_
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - bundle_config_list.append
    - import_errors.items
    - dag_run.get_last_ti
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.orm.make_transient
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - pathlib.Path.exists
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - serialized_asset.pop
    - sqlalchemy.func.coalesce
    - typing.NamedTuple.dags.items
    - session.commit
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - loaded_plugins.add
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - DebugTrace.start_root_span
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - query.execution_options
    - log.debug
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - timer.start
    - itertools.chain
    - executor.has_task
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - base.selectinload
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - airflow.models.base.Any.id.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - tabulate.tabulate
    - object_def.get
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - container.items
    - entry_point.load
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - importlib.util.spec_from_loader
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - enum.Enum.in_
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - pydantic.BaseModel.model_validate
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.models.connection.Connection._create_host
    - Trace.start_child_span
    - sqlalchemy.not_
    - dag.create_dagrun
    - dag_run.set_state
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - span.set_attribute
    - structlog.processors.UnicodeDecoder
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - pattern.finditer
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - recently_processed.add
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - packaging.utils.canonicalize_name
    - job.is_alive
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - jinja2.Template
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.sql.expression.false
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - pattern.startswith
    - cls.dag_id.in_
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - query.items
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - tenacity.before_sleep_log
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - pendulum.parse
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - locked_backfills.keys
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - callback_queue.append
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - attrs.AttrsInstance.items
    - airflow.configuration.get_custom_secret_backend
    - airflow.utils.net.get_hostname
    - collections.Counter.get
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - default_args_dict.items
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - TI.dag_id.not_in
    - f.read
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - var.to_dict
    - asyncio.sleep
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: settings.Session.remove
    functionSourceFile: <builtin>
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.ExitStack.close
    functionSourceFile: contextlib
    functionUses: 23
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8c678e0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1347
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._update_dag_run_state_for_paused_dags
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - sqlalchemy.inspect
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - sqlalchemy.func.max
    - airflow.models.dagbag.DBDagBag._read_dag
    - <builtin>.list
    - session.get
    - query.options
    - session.scalars
    - sqlalchemy.sql.expression.true
    - airflow.models.dagbag.DBDagBag._get_dag
    - sqlalchemy.select.join
    - typing.cast.scalar
    - query.order_by
    - dag_run.update_state
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - query.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.update_state
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9557d00>
    argNames:
    - self
    - dag
    - callback
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2445
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    functionSourceFile: ''
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.utils.thread_safe_dict.ThreadSafeDict.get_all
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prefixed_key.partition
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: span.end
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.set_dagrun_span_attrs
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.utils.thread_safe_dict.ThreadSafeDict.clear
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 8
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1418
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 24
    functionsReached:
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - dag_run.set_dagrun_span_attrs
    - <builtin>.list
    - <builtin>.int
    - span.add_event
    - span.is_recording
    - session.scalars
    - calendar.timegm
    - active_dagrun_span.end
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - active_ti_span.end
    - <builtin>.str
    - datetime.timetuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: active_dagrun_span.end
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1459
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 28
    functionsReached:
    - job.is_alive
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - span.set_attributes
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - Trace.inject
    - sqlalchemy.select
    - Trace.start_root_span
    - sqlalchemy.select.where
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - <builtin>.int
    - Trace.start_child_span
    - ti_span.end
    - span.add_event
    - span.is_recording
    - dag_run.get_task_instances
    - session.scalars
    - calendar.timegm
    - Trace.extract
    - <builtin>.str
    - datetime.timetuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: job.is_alive
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti_span.end
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 15
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec86cbf10>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2718
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 25
    functionsReached:
    - <builtin>.set
    - sqlalchemy.orm.lazyload
    - tenacity.before_sleep_log
    - to_reset.extend
    - datetime.datetime.now
    - sqlalchemy.orm.load_only
    - sqlalchemy.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - airflow.utils.retries.run_with_db_retries
    - tenacity.stop_after_attempt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - conf.getint
    - sqlalchemy.select
    - tenacity.wait_random_exponential
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - <builtin>.dict
    - tenacity.retry_if_exception_type
    - datetime.timedelta
    - dag_id_to_team_name.get
    - session.execute
    - tenacity.Retrying
    - ti.prepare_db_for_next_try
    - sqlalchemy.update.where
    - TI.state.in_
    - <builtin>.list
    - session.rollback
    - airflow._shared.timezones.timezone.utcnow
    - ti.clear_next_method_args
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - DagModel.dag_id.in_
    - session.scalars
    - Job.state.is_distinct_from
    - <builtin>.getattr
    - sqlalchemy.select.join
    - result.items
    - <builtin>.repr
    - <builtin>.isinstance
    - airflow.utils.sqlalchemy.with_row_locks
    - collections.defaultdict
    - executor.try_adopt_task_instances
    - conf.getboolean
    - session.flush
    - Stats.incr
    - reset_tis_message.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - query.with_for_update
    - result.values
    - <builtin>.len
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Tuple object at 0x7f1ec795c340>
    - <ast.Constant object at 0x7f1ec795ca60>
    argNames:
    - self
    - delay
    - action
    - arguments
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    functionSourceFile: airflow.utils.event_scheduler
    functionUses: 24
    functionsReached:
    - sched.scheduler.enter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 15
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1701
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 24
    functionsReached:
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - airflow.observability.trace.add_debug_span
    - serialized_dag.get_task
    - timer.start
    - template.format
    - job.is_alive
    - sqlalchemy.select.filter
    - jinja2.Template
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - TI.map_index.label
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.orm.load_only
    - airflow._shared.timezones.timezone.coerce_datetime
    - pools.get
    - args_dict_full.pop
    - span.set_attributes
    - conf.getint
    - sqlalchemy.tuple_.not_in
    - DagRun.state.in_
    - Trace.inject
    - dag_run.verify_integrity
    - attrs.AttrsInstance.__init__
    - sqlalchemy.sql.functions.coalesce
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - ti.set_state
    - airflow.utils.strings.get_random_string
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.utils.helpers.log_filename_template_renderer
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - cls.dag_id.in_
    - conf.get
    - dag_id_to_team_name.get
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - TI.priority_weight.label
    - pathlib.Path
    - airflow.models.dagbag.DBDagBag._read_dag
    - ti.emit_state_change_metric
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - pool_num_starving_tasks.items
    - query.limit
    - session.rollback
    - DR.logical_date.label
    - enum.Enum.__init__
    - dag_run.get_last_ti
    - airflow._shared.timezones.timezone.utcnow
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - session.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - sqlalchemy.orm.make_transient
    - serialized_dag.has_task
    - triggered_date_by_dag.keys
    - span.is_recording
    - dag_run.get_task_instances
    - sqlalchemy.sql.expression.false
    - session.scalars
    - sqlalchemy.text
    - pools.items
    - airflow.utils.sqlalchemy.prohibit_commit
    - sqlalchemy.func.coalesce
    - calendar.timegm
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.models.pool.Pool.slots_stats
    - session.expire
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - tags_full.update
    - session.merge
    - log.exception
    - sqlalchemy.func.now
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - <builtin>.set
    - TaskInstance.state.in_
    - starved_tasks.add
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - starved_pools.add
    - functools.wraps
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - generator.generate
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - collections.Counter
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.base.Any.timestamp.asc
    - Stats.timing
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - sqlalchemy.sql.expression.select.with_hint
    - TI.filter_for_tis
    - sqlalchemy.tuple_.in_
    - adrq_by_dag.items
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - dag_model.calculate_dagrun_date_fields
    - serdag.timetable.generate_run_id
    - <builtin>.int
    - timer.stop
    - log.warning
    - sqlalchemy.sql.expression.select
    - ti_span.end
    - airflow.executors.workloads.ExecuteTask.make
    - DagModel.dag_id.in_
    - sqlalchemy.select.with_hint
    - airflow.models.dagbag.DBDagBag._get_dag
    - query.add_columns
    - query.all
    - airflow.assets.evaluation.AssetEvaluator.run
    - serdag.create_dagrun
    - sqlalchemy.text.bindparams
    - airflow.utils.sqlalchemy.with_row_locks
    - Stats.timer
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - legacy_name.format
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - sqlalchemy.sql.expression.select.where
    - executable_tis.append
    - session.expunge_all
    - query.where
    - dag_run.schedule_tis
    - airflow.executors.workloads.BaseWorkload.generate_token
    - result.values
    - Stats.incr
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - starved_tasks_task_dagrun_concurrency.add
    - cls.state.in_
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag_run.notify_dagrun_state_changed
    - runs_dict.get
    - sqlalchemy.update
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - executor.queue_workload
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - sqlalchemy.exists
    - itertools.count
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - Trace.start_root_span
    - DM.max_active_tasks.label
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - sqlalchemy.func.row_number
    - locked_backfills.keys
    - <builtin>.max
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - all_dags_needing_dag_runs.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - ti.logical_date.isoformat
    - sqlalchemy.update.where
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - collections.Counter.get
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.id.asc
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - sqlalchemy.sql.expression.func.max
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.models.base.Any.asset_id.in_
    - sqlalchemy.orm.relationship.any
    - <builtin>.getattr
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - query.order_by
    - partition_dag_ids.add
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - AssetPartitionDagRun.created_dag_run_id.is_
    - sqlalchemy.func.sum
    - collections.defaultdict
    - typing.cast
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - triggered_date_by_dag.items
    - random.choices
    - airflow.utils.sqlalchemy.nulls_first
    - qual_name.rsplit
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - Trace.extract
    - <builtin>.str
    - datetime.timetuple
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - sqlalchemy.nullsfirst
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - pydantic.BaseModel.model_validate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - sqlalchemy.inspect
    - DM.bundle_name.is_not
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow._shared.timezones.timezone.make_aware
    - <builtin>.sum
    - sqlalchemy.select
    - airflow.models.dagrun.DagRun.generate_run_id
    - DebugTrace.start_root_span
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - Trace.get_current_span
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - TI.state.in_
    - TI.dag_id.not_in
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - <builtin>.list
    - guard.commit
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - sqlalchemy.tuple_
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.not_
    - dag_run.set_state
    - Trace.start_child_span
    - dag_run.check_version_id_exists_in_dr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - dag.create_dagrun
    - session.delete
    - span.set_attribute
    - sqlalchemy.and_
    - stat_from_registry.get
    - typing.cast.scalar
    - result.items
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - dag_run.update_state
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - session.flush
    - starved_dags.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - sqlalchemy.or_
    - TI.pool.not_in
    - query.with_for_update
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.float
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.expunge_all
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deadline.handle_miss
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90cc4c0>
    - <ast.Constant object at 0x7f1ec90cc340>
    - <ast.Constant object at 0x7f1ec90ccb50>
    - <ast.Constant object at 0x7f1ec90ccaf0>
    - <ast.Constant object at 0x7f1ec90cc700>
    argNames:
    - self
    - sql
    - autocommit
    - parameters
    - handler
    - split_statements
    - return_last
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 150
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.run
    functionSourceFile: ''
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 9
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 257
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.run
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 25
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - pendulum.now
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - _VALID_STAT_NAME_CHARS_RE.match
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - uri.replace
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - structlog.processors.MaybeTimeStamper
    - cls._CONSTRUCTOR_PARAMS.keys
    - file.read_text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - zipfile.ZipFile
    - result.update
    - airflow._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.models.asset.remove_references_to_deleted_dags
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - provider_package.startswith
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - os.path.join
    - <builtin>.int
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - job.heartbeat
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - pathlib.Path.open
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - <builtin>.dict
    - preprocessed.pop
    - processor.logger_filehandle.close
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - session.add
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - urllib.parse.quote.lower
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - structlog.get_logger
    - asset_op.sync_assets
    - field_def.get
    - jsonschema.validators.validator_for
    - model.dag_id.in_
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - uuid_mapping.items
    - bundle_config_list.append
    - import_errors.items
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - pathlib.Path.exists
    - serialized_asset.pop
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - session.commit
    - typing.NamedTuple.dags.items
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - dag_deps.extend
    - importlib.util.module_from_spec
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - urllib.parse.quote.items
    - DagPriorityParsingRequest.bundle_name.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - airflow.utils.file.might_contain_dag
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - inspect.isclass
    - airflow.utils.file.find_dag_file_paths
    - structlog.processors.JSONRenderer
    - tenacity.wait_random_exponential
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - group.upstream_task_ids.update
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - operator_def.get
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - processors_to_remove.append
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - query.execution_options
    - log.debug
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.models.base.Any.__qualname__.rsplit
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - m.startswith
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - session.rollback
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - log.exception
    - rows.sort
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - sock.close
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - container.items
    - importlib.util.spec_from_loader
    - i.get
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - tmp.get
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - provider_schema_validator.validate
    - <builtin>.tuple
    - bundles.values
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - os.path.isfile
    - callback_files.append
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - structlog.processors.UnicodeDecoder
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - op_extra_links_from_plugin.update
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - attrs.AttrsInstance.__name__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - zipfile.is_zipfile
    - airflow.dag_processing.collection._update_import_errors
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow.sdk.log._load_logging_config
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - file_paths.append
    - Stats.incr
    - tenacity.before_sleep_log
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - pendulum.parse
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - callback_queue.append
    - sqlalchemy.true
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - rel_filelocs.append
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - random.Random
    - os.path.getmtime
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 81
    functionName: airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    functionSourceFile: airflow.providers.common.sql.triggers.sql
    functionUses: 24
    functionsReached:
    - <builtin>.isinstance
    - airflow.triggers.base.TriggerEvent.__init__
    - hook.get_records
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.str
    - connection.get_hook
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 60
    functionName: airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    functionSourceFile: airflow.providers.standard.triggers.temporal
    functionUses: 24
    functionsReached:
    - pendulum.instance
    - abc.ABC.moment.total_seconds
    - asyncio.sleep
    - kwargs.pop
    - airflow.triggers.base.TriggerEvent.__init__
    - airflow.sdk.timezone.utcnow
    - <builtin>.str
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 221
    functionName: airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 24
    functionsReached:
    - asyncio.sleep
    - sqlalchemy.select.select_from
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - DagRun.execution_date.in_
    - <builtin>.isinstance
    - data.update
    - sqlalchemy.func.count
    - airflow.triggers.base.TriggerEvent.__init__
    - DagRun.run_id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - session.execute
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - <builtin>.super
    - asgiref.sync.sync_to_async
    - DagRun.state.in_
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - guard
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1853
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 26
    functionsReached:
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow._shared.timezones.timezone.coerce_datetime
    - sqlalchemy.orm.load_only
    - DagRun.state.in_
    - attrs.AttrsInstance.__init__
    - airflow.utils.strings.get_random_string
    - cls.dag_id.in_
    - sqlalchemy.func.max
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - triggered_date_by_dag.keys
    - sqlalchemy.sql.expression.false
    - session.scalars
    - sqlalchemy.func.coalesce
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - log.exception
    - sqlalchemy.func.now
    - <builtin>.set
    - datetime.datetime.now
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - pydantic.BaseModel.logical_date.utcoffset
    - collections.Counter
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.func.count
    - adrq_by_dag.items
    - sqlalchemy.tuple_.in_
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - dag_model.calculate_dagrun_date_fields
    - serdag.timetable.generate_run_id
    - log.warning
    - sqlalchemy.sql.expression.select
    - DagModel.dag_id.in_
    - query.all
    - airflow.assets.evaluation.AssetEvaluator.run
    - serdag.create_dagrun
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - sqlalchemy.sql.expression.select.where
    - query.where
    - Stats.incr
    - pendulum.instance
    - sqlalchemy.delete
    - cls.state.in_
    - runs_dict.get
    - sqlalchemy.exists
    - airflow._shared.timezones.timezone.is_localized
    - <builtin>.max
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - session.execute
    - all_dags_needing_dag_runs.difference
    - collections.Counter.get
    - airflow.models.base.Any.id.asc
    - sqlalchemy.sql.expression.func.max
    - pydantic.BaseModel.logical_date.replace
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.models.base.Any.asset_id.in_
    - sqlalchemy.orm.relationship.any
    - sqlalchemy.select.join
    - <builtin>.getattr
    - partition_dag_ids.add
    - AssetPartitionDagRun.created_dag_run_id.is_
    - collections.defaultdict
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - triggered_date_by_dag.items
    - random.choices
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - <builtin>.list
    - guard.commit
    - sqlalchemy.tuple_
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - session.delete
    - <builtin>.isinstance
    - session.flush
    - sqlalchemy.or_
    - query.with_for_update
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: guard.commit
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - guard
    - dag_runs
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 2240
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 26
    functionsReached:
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - job.is_alive
    - span.set_attributes
    - Trace.inject
    - dag_run.verify_integrity
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - cls.dag_id.in_
    - airflow.models.dagbag.DBDagBag._read_dag
    - dag_run.get_last_ti
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - session.get
    - span.is_recording
    - dag_run.get_task_instances
    - session.scalars
    - calendar.timegm
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - tags_full.update
    - session.merge
    - session.scalar
    - <builtin>.set
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - sqlalchemy.select.where
    - Stats.timing
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - <builtin>.int
    - sqlalchemy.sql.expression.select
    - ti_span.end
    - airflow.models.dagbag.DBDagBag._get_dag
    - legacy_name.format
    - sqlalchemy.sql.expression.select.where
    - dag_run.schedule_tis
    - query.where
    - cls.state.in_
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag_run.notify_dagrun_state_changed
    - sqlalchemy.update
    - runs_dict.get
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - airflow.models.dag.DagModel.get_dagmodel
    - Trace.start_root_span
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.execute
    - sqlalchemy.update.where
    - query.options
    - query.order_by
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - <builtin>.str
    - datetime.timetuple
    - sqlalchemy.inspect
    - sqlalchemy.select
    - DebugTrace.start_root_span
    - TI.state.in_
    - guard.commit
    - sqlalchemy.orm.selectinload
    - dag_run.set_state
    - Trace.start_child_span
    - dag_run.check_version_id_exists_in_dr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - span.set_attribute
    - stat_from_registry.get
    - typing.cast.scalar
    - dag_run.update_state
    - conf.getboolean
    - session.flush
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1794
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - datetime.datetime.now
    - airflow.models.serialized_dag.SerializedDagModel.get
    - sqlalchemy.exists
    - attrs.AttrsInstance.__init__
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - sqlalchemy.select
    - airflow.models.dagrun.DagRun.generate_run_id
    - sqlalchemy.select.where
    - airflow.utils.strings.get_random_string
    - airflow.models.base.Any.created_at.desc
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - dag.create_dagrun
    - airflow.utils.types.DagRunType.generate_run_id
    - session.scalars
    - airflow.assets.evaluation.AssetEvaluator.run
    - partition_dag_ids.add
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - session.flush
    - random.choices
    - run_after.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AssetPartitionDagRun.created_dag_run_id.is_
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: partition_dag_ids.add
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.create_dagrun
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.all
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_dags_needing_dag_runs.difference
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dag_models
    - triggered_date_by_dag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2026
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - pendulum.instance
    - sqlalchemy.delete
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.select
    - airflow.models.dagrun.DagRun.generate_run_id
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.base.Any.timestamp.asc
    - airflow.utils.strings.get_random_string
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - sqlalchemy.func.max
    - <builtin>.list
    - enum.Enum.__init__
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.id.asc
    - dag.create_dagrun
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.models.base.Any.asset_id.in_
    - sqlalchemy.orm.relationship.any
    - session.scalars
    - <builtin>.getattr
    - sqlalchemy.func.coalesce
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - triggered_date_by_dag.items
    - random.choices
    - sqlalchemy.or_
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8347e20>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1880
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._mark_backfills_complete
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - sqlalchemy.select.where
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.models.base.Any.completed_at.is_
    - sqlalchemy.exists
    - DagRun.state.in_
    - session.scalars
    - sqlalchemy.and_
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.completed_at.is_
    functionSourceFile: airflow
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.Counter.get
    functionSourceFile: collections
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existing_dagruns.get
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_model.calculate_dagrun_date_fields
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serdag.timetable.next_run_info_from_dag_model
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serdag.timetable.generate_run_id
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serdag.create_dagrun
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dag_model
    - active_non_backfill_runs
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3211
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 31
    functionsReached:
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - <builtin>.set
    - sqlalchemy.func.count
    - cls.state.in_
    - cls.dag_id.in_
    - sqlalchemy.sql.expression.select
    - sqlalchemy.sql.expression.select.where
    - runs_dict.get
    - query.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.timestamp.asc
    functionSourceFile: airflow
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.id.asc
    functionSourceFile: airflow
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.asset_id.in_
    functionSourceFile: airflow
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.relationship.any
    functionSourceFile: sqlalchemy
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.consumed_asset_events.extend
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_runs
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2102
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - sqlalchemy.select.where
    - locked_backfills.keys
    - airflow.models.base.Any.id.in_
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: locked_backfills.keys
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.notify_dagrun_state_changed
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 20
    IfCount: 12
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2251
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 27
    functionsReached:
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - job.is_alive
    - span.set_attributes
    - Trace.inject
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - cls.dag_id.in_
    - airflow.models.dagbag.DBDagBag._read_dag
    - dag_run.get_last_ti
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - session.get
    - span.is_recording
    - dag_run.get_task_instances
    - session.scalars
    - calendar.timegm
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - tags_full.update
    - session.merge
    - session.scalar
    - <builtin>.set
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - sqlalchemy.select.where
    - Stats.timing
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - <builtin>.int
    - sqlalchemy.sql.expression.select
    - ti_span.end
    - airflow.models.dagbag.DBDagBag._get_dag
    - legacy_name.format
    - sqlalchemy.sql.expression.select.where
    - query.where
    - dag_run.schedule_tis
    - cls.state.in_
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag_run.notify_dagrun_state_changed
    - sqlalchemy.update
    - runs_dict.get
    - datetime.timestamp
    - airflow.utils.dates.datetime_to_nano
    - airflow.models.dag.DagModel.get_dagmodel
    - Trace.start_root_span
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.execute
    - sqlalchemy.update.where
    - query.options
    - query.order_by
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - <builtin>.str
    - datetime.timetuple
    - sqlalchemy.inspect
    - sqlalchemy.select
    - DebugTrace.start_root_span
    - TI.state.in_
    - sqlalchemy.orm.selectinload
    - dag_run.set_state
    - Trace.start_child_span
    - dag_run.check_version_id_exists_in_dr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - span.set_attribute
    - stat_from_registry.get
    - typing.cast.scalar
    - dag_run.update_state
    - conf.getboolean
    - session.flush
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DebugTrace.start_root_span
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.set_state
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.get_last_ti
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2407
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 28
    functionsReached:
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - sqlalchemy.update
    - sqlalchemy.inspect
    - dag_run.verify_integrity
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagbag.DBDagBag._read_dag
    - sqlalchemy.update.where
    - TI.state.in_
    - session.get
    - query.options
    - dag_run.check_version_id_exists_in_dr
    - airflow.models.dagbag.DBDagBag._get_dag
    - typing.cast.scalar
    - query.order_by
    - session.expire
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - query.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.schedule_tis
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.check_version_id_exists_in_dr
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.expire
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.verify_integrity
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec95571f0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 2456
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._handle_tasks_stuck_in_queued
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - sqlalchemy.inspect
    - sqlalchemy.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - ti.set_state
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._reschedule_stuck_task
    - datetime.timedelta
    - TI.filter_for_tis
    - dag_id_to_team_name.get
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagbag.DBDagBag._read_dag
    - session.add
    - sqlalchemy.update.where
    - result.values
    - dag.get_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_num_times_stuck_in_queued
    - <builtin>.list
    - airflow._shared.timezones.timezone.utcnow
    - session.get
    - statement.where
    - query.options
    - executor.revoke_task
    - DagModel.dag_id.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._maybe_requeue_stuck_ti
    - session.scalars
    - airflow.models.dagbag.DBDagBag._get_dag
    - sqlalchemy.select.join
    - typing.cast.scalar
    - sqlalchemy.select.select_from
    - result.items
    - query.order_by
    - session.commit
    - <builtin>.isinstance
    - collections.defaultdict
    - conf.getboolean
    - executor.send_callback
    - Log.dttm.desc
    - session.merge
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_tis_stuck_in_queued
    - query.where
    - executor.fail
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2481
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_tis_stuck_in_queued
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - datetime.timedelta
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.revoke_task
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 10
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - executor
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 2491
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._maybe_requeue_stuck_ti
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 2
    functionsReached:
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - sqlalchemy.update
    - sqlalchemy.inspect
    - sqlalchemy.select
    - sqlalchemy.select.where
    - ti.set_state
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._reschedule_stuck_task
    - TI.filter_for_tis
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.models.dagbag.DBDagBag._read_dag
    - session.add
    - sqlalchemy.update.where
    - dag.get_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_num_times_stuck_in_queued
    - airflow._shared.timezones.timezone.utcnow
    - session.get
    - statement.where
    - query.options
    - airflow.models.dagbag.DBDagBag._get_dag
    - typing.cast.scalar
    - sqlalchemy.select.select_from
    - query.order_by
    - executor.send_callback
    - Log.dttm.desc
    - session.merge
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - query.where
    - executor.fail
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7232970>
    argNames:
    - self
    - ti
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2573
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_num_times_stuck_in_queued
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - statement.where
    - Log.dttm.desc
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2556
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._reschedule_stuck_task
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 3
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - TI.filter_for_tis
    - session.execute
    - sqlalchemy.update
    - sqlalchemy.update.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.fail
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Log.dttm.desc
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: statement.where
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7e306d0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2615
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_ti_metrics
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - TaskInstance.state.in_
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - sqlalchemy.select.filter
    - args_dict_full.pop
    - sqlalchemy.select
    - Stats.gauge
    - <builtin>.dict
    - sqlalchemy.func.count
    - session.execute
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - stat_from_registry.get
    - tags_full.update
    - legacy_name.format
    - ti_metrics.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.float
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti_metrics.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec90bb0d0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2662
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_running_dags_metric
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.select_from
    - Stats.gauge
    - sqlalchemy.func.count
    - <builtin>.float
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec90bb6a0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2668
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_pool_metrics
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - TaskInstance.state.in_
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - sqlalchemy.select.filter
    - pools.get
    - args_dict_full.pop
    - span.set_attributes
    - sqlalchemy.select
    - Stats.gauge
    - _VALID_STAT_NAME_CHARS_RE.match
    - <builtin>.dict
    - session.execute
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - typing.TypedDict.__init__
    - <builtin>.int
    - airflow.models.pool.normalize_pool_name_for_stats
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - log.warning
    - pools.items
    - stat_from_registry.get
    - DebugTrace.start_span
    - <builtin>.getattr
    - sqlalchemy.func.sum
    - airflow.models.pool.Pool.slots_stats
    - airflow.utils.sqlalchemy.with_row_locks
    - query.with_for_update
    - tags_full.update
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - legacy_name.format
    - logger.warning
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.float
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 42
    functionName: airflow.models.pool.normalize_pool_name_for_stats
    functionSourceFile: airflow.models.pool
    functionUses: 2
    functionsReached:
    - _VALID_STAT_NAME_CHARS_RE.match
    - log.warning
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - logger.warning
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Job.state.is_distinct_from
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.lazyload
    functionSourceFile: sqlalchemy
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.try_adopt_task_instances
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: to_reset.extend
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: reset_tis_message.append
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.prepare_db_for_next_try
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.clear_next_method_args
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7e1a0d0>
    - <ast.Name object at 0x7f1ec7e1ad60>
    argNames:
    - self
    - max_retries
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2819
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner.check_trigger_timeouts
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - tenacity.wait_random_exponential
    - tenacity.before_sleep_log
    - airflow._shared.timezones.timezone.utcnow
    - <builtin>.dict
    - tenacity.retry_if_exception_type
    - datetime.datetime.now
    - session.execute
    - tenacity.Retrying
    - sqlalchemy.update
    - airflow.utils.retries.run_with_db_retries
    - tenacity.stop_after_attempt
    - sqlalchemy.update.where
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2844
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._find_and_purge_task_instances_without_heartbeats
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._generate_task_instance_heartbeat_timeout_message_details
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._find_task_instances_without_heartbeats
    - sqlalchemy.select
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._purge_task_instances_without_heartbeats
    - datetime.timedelta
    - base.selectinload
    - dag_id_to_team_name.get
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.orm.joinedload
    - session.add
    - TI.state.in_
    - <builtin>.list
    - session.rollback
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.selectinload
    - DagModel.dag_id.in_
    - session.scalars
    - sqlalchemy.select.join
    - <builtin>.getattr
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - session.commit
    - conf.getboolean
    - Stats.incr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - <builtin>.str
    - result.values
    - executor.change_state
    - <builtin>.len
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 2863
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._find_task_instances_without_heartbeats
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - sqlalchemy.orm.joinedload.selectinload
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.selectinload
    - sqlalchemy.select.options
    - datetime.datetime.now
    - base.selectinload
    - datetime.timedelta
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - sqlalchemy.orm.joinedload
    - session.scalars
    - TI.state.in_
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - task_instances_without_heartbeats
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 2891
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._purge_task_instances_without_heartbeats
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 2
    functionsReached:
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._generate_task_instance_heartbeat_timeout_message_details
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - sqlalchemy.select
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - dag_id_to_team_name.get
    - session.execute
    - session.add
    - <builtin>.list
    - <builtin>.len
    - DagModel.dag_id.in_
    - sqlalchemy.select.join
    - result.items
    - conf.getboolean
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - <builtin>.str
    - result.values
    - executor.change_state
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 2962
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._generate_task_instance_heartbeat_timeout_message_details
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.change_state
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 2979
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._remove_unreferenced_triggers
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - sqlalchemy.delete.where
    - sqlalchemy.delete
    - session.execute
    - airflow.models.base.Any.id.not_in
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.id.not_in
    functionSourceFile: airflow
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec81ae8e0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 2992
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._update_asset_orphanage
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - itertools.chain
    - asset_orphanation.get
    - sqlalchemy.delete
    - DagWarning.dag_id.in_
    - airflow.models.asset.AssetActive.for_asset
    - sqlalchemy.select
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - Stats.gauge
    - existing_warned_dag_ids.add
    - sqlalchemy.func.count
    - active_uri_to_name.get
    - sqlalchemy.tuple_.in_
    - session.execute
    - itertools.groupby
    - sqlalchemy.select.outerjoin
    - session.add
    - <builtin>.sorted
    - airflow.models.base.Any.__init__
    - <builtin>.super
    - incoming_name_to_uri.get
    - enum.Enum.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._generate_warning_message
    - sqlalchemy.tuple_
    - warnings_to_have.items
    - DagWarning.dag_id.not_in
    - session.scalars
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets
    - airflow.models.dagwarning.DagWarning.__init__
    - active_name_to_uri.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._orphan_unreferenced_assets
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._activate_assets_generate_warnings
    - session.merge
    - incoming_uri_to_name.get
    - operator.itemgetter
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.outerjoin
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator.itemgetter
    functionSourceFile: operator
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.groupby
    functionSourceFile: itertools
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_orphanation.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - assets
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3027
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._orphan_unreferenced_assets
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 2
    functionsReached:
    - sqlalchemy.delete.where
    - Stats.gauge
    - sqlalchemy.tuple_
    - sqlalchemy.delete
    - sqlalchemy.tuple_.in_
    - session.execute
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - assets
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 3037
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - itertools.chain
    - sqlalchemy.delete
    - DagWarning.dag_id.in_
    - airflow.models.asset.AssetActive.for_asset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - existing_warned_dag_ids.add
    - active_uri_to_name.get
    - sqlalchemy.tuple_.in_
    - session.execute
    - itertools.groupby
    - session.add
    - airflow.models.base.Any.__init__
    - <builtin>.sorted
    - <builtin>.super
    - incoming_name_to_uri.get
    - enum.Enum.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._generate_warning_message
    - sqlalchemy.tuple_
    - warnings_to_have.items
    - DagWarning.dag_id.not_in
    - session.scalars
    - airflow.models.dagwarning.DagWarning.__init__
    - active_name_to_uri.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._activate_assets_generate_warnings
    - session.merge
    - incoming_uri_to_name.get
    - operator.itemgetter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - offending
    - attr
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 3052
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._generate_warning_message
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 4
    functionsReached:
    - itertools.chain
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 3070
    functionName: airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._activate_assets_generate_warnings
    functionSourceFile: airflow.jobs.scheduler_job_runner
    functionUses: 3
    functionsReached:
    - active_name_to_uri.get
    - itertools.chain
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._generate_warning_message
    - active_uri_to_name.get
    - incoming_uri_to_name.get
    - session.add
    - airflow.models.base.Any.__init__
    - airflow.models.asset.AssetActive.for_asset
    - incoming_name_to_uri.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: active_name_to_uri.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: incoming_name_to_uri.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: active_uri_to_name.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: incoming_uri_to_name.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagWarning.dag_id.not_in
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagWarning.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: warnings_to_have.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existing_warned_dag_ids.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: runs_dict.get
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.event_scheduler
    functionSourceFile: airflow.utils.event_scheduler
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 38
    functionName: airflow.utils.event_scheduler.EventScheduler.call_regular_interval.repeat
    functionSourceFile: airflow.utils.event_scheduler
    functionUses: 0
    functionsReached:
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - itertools.chain
    - sqlalchemy.select.filter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._remove_unreferenced_triggers
    - sqlalchemy.orm.load_only
    - pools.get
    - args_dict_full.pop
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._update_dag_run_state_for_paused_dags
    - span.set_attributes
    - conf.getint
    - DagRun.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._handle_tasks_stuck_in_queued
    - log.info
    - pendulum.now
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.check_trigger_timeouts
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - ti.set_state
    - _VALID_STAT_NAME_CHARS_RE.match
    - existing_warned_dag_ids.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._reschedule_stuck_task
    - conf.get
    - datetime.timedelta
    - base.selectinload
    - dag_id_to_team_name.get
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - itertools.groupby
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_running_dags_metric
    - pathlib.Path
    - sqlalchemy.func.max
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.super
    - incoming_name_to_uri.get
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - session.rollback
    - enum.Enum.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - cfg.bundle_class
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._generate_warning_message
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - session.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - file.read_text
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._maybe_requeue_stuck_ti
    - session.scalars
    - pools.items
    - pathlib.Path.exists
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - conf.getjson
    - session.commit
    - active_name_to_uri.get
    - found.append
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._orphan_unreferenced_assets
    - airflow.models.pool.Pool.slots_stats
    - tags_full.update
    - Log.dttm.desc
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - session.merge
    - ti_metrics.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._mark_backfills_complete
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - typing.TypedDict.__init__
    - <builtin>.set
    - TaskInstance.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._generate_task_instance_heartbeat_timeout_message_details
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - dotted_path.rsplit
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_pool_metrics
    - airflow._shared.module_loading.import_string
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._find_task_instances_without_heartbeats
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - shutil.rmtree
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - <builtin>.open
    - active_uri_to_name.get
    - TI.filter_for_tis
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - sqlalchemy.tuple_.in_
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - sqlalchemy.orm.joinedload
    - ti.prepare_db_for_next_try
    - <builtin>.int
    - ti.clear_next_method_args
    - log.warning
    - DagModel.dag_id.in_
    - DagWarning.dag_id.not_in
    - sched.scheduler.enter
    - fcntl.flock
    - Job.state.is_distinct_from
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - <builtin>.next
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets
    - <builtin>.repr
    - importlib.import_module
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.utils.sqlalchemy.with_row_locks
    - query.with_for_update
    - executor.try_adopt_task_instances
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - legacy_name.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_tis_stuck_in_queued
    - query.where
    - result.values
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - Stats.incr
    - session.close
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - sqlalchemy.update
    - airflow.utils.retries.run_with_db_retries
    - tenacity.stop_after_attempt
    - airflow.models.base.Any.completed_at.is_
    - sqlalchemy.exists
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow.models.asset.AssetActive.for_asset
    - pendulum.parse
    - tenacity.wait_random_exponential
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._purge_task_instances_without_heartbeats
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - tenacity.Retrying
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - sqlalchemy.select.outerjoin
    - sqlalchemy.update.where
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - <builtin>.sorted
    - airflow.models.base.Any.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - dag.get_task
    - bundles.values
    - sqlalchemy.orm.Session.get_bind
    - statement.where
    - query.options
    - warnings_to_have.items
    - airflow.models.base.Any.id.not_in
    - sqlalchemy.sql.expression.true
    - <builtin>.getattr
    - DebugTrace.start_span
    - sqlalchemy.select.join
    - query.order_by
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - sqlalchemy.func.sum
    - operator.attrgetter
    - collections.defaultdict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._find_and_purge_task_instances_without_heartbeats
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._activate_assets_generate_warnings
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - executor.fail
    - executor.change_state
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._update_asset_orphanage
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - sqlalchemy.orm.lazyload
    - asset_orphanation.get
    - tempfile.gettempdir
    - pydantic.BaseModel.model_validate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - sqlalchemy.inspect
    - DagWarning.dag_id.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - sqlalchemy.select
    - log.isEnabledFor
    - Stats.gauge
    - <builtin>.dict
    - bundles.keys
    - session.add
    - TI.state.in_
    - log.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_num_times_stuck_in_queued
    - log.debug
    - <builtin>.list
    - sqlalchemy.orm.selectinload
    - airflow.models.pool.normalize_pool_name_for_stats
    - sqlalchemy.tuple_
    - airflow.utils.sqlalchemy.get_dialect_name
    - executor.revoke_task
    - pathlib.Path.iterdir
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - sqlalchemy.and_
    - stat_from_registry.get
    - typing.cast.scalar
    - result.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - sqlalchemy.orm.joinedload.selectinload
    - <builtin>.isinstance
    - dag_run.update_state
    - conf.getboolean
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_ti_metrics
    - session.flush
    - executor.send_callback
    - reset_tis_message.append
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - <builtin>.iter
    - incoming_uri_to_name.get
    - logger.warning
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.float
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 212
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 29
    functionsReached:
    - <builtin>.set
    - os.remove
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - tempfile.gettempdir
    - conf.getint
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.module_loading.import_string
    - log.info
    - pendulum.parse
    - log.isEnabledFor
    - shutil.rmtree
    - pendulum.now
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - <builtin>.open
    - conf.get
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - datetime.timedelta
    - bundles.keys
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    - <builtin>.sorted
    - log.error
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - bundles.values
    - <builtin>.list
    - log.debug
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - cfg.bundle_class
    - bundle_config_list.append
    - pathlib.Path.iterdir
    - file.read_text
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - <builtin>.next
    - fcntl.flock
    - <builtin>.getattr
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - pathlib.Path.exists
    - conf.getjson
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - importlib.import_module
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - found.append
    - operator.attrgetter
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - <builtin>.iter
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.len
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sched.scheduler.enter
    functionSourceFile: sched
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.assets.evaluation
    functionSourceFile: airflow.assets.evaluation
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: airflow.assets.evaluation.AssetEvaluator._resolve_asset_ref
    functionSourceFile: airflow.assets.evaluation
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.relationship.has
    - attrs.asdict
    - session.scalar
    - airflow.models.asset.resolve_ref_to_asset
    - stmt.where
    - asset.to_serialized
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - o
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 49
    functionName: airflow.assets.evaluation.AssetEvaluator._resolve_asset_alias
    functionSourceFile: airflow.assets.evaluation
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - m.to_serialized
    - <builtin>.iter
    - airflow.models.asset.expand_alias_to_assets
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: m.to_serialized
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.assets.evaluation.AssetEvaluator
    functionSourceFile: airflow.assets.evaluation
    functionUses: 0
    functionsReached:
    - functools.singledispatchmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: functools.singledispatchmethod
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - o
    - statuses
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 72
    functionName: airflow.assets.evaluation.AssetEvaluator._
    functionSourceFile: airflow.assets.evaluation
    functionUses: 0
    functionsReached:
    - statuses.get
    - airflow.assets.evaluation.AssetEvaluator._resolve_asset_ref
    - attrs.AttrsInstance.__init__
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - m.to_serialized
    - airflow.assets.evaluation.AssetEvaluator._resolve_asset_alias
    - attrs.asdict
    - airflow.models.asset.expand_alias_to_assets
    - <builtin>.any
    - sqlalchemy.orm.relationship.has
    - airflow.models.asset.resolve_ref_to_asset
    - asset.to_serialized
    - airflow.assets.evaluation.AssetEvaluator.run
    - <builtin>.iter
    - <builtin>.type
    - session.scalar
    - stmt.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: statuses.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.dependencies_states
    functionSourceFile: airflow.ti_deps.dependencies_states
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.callbacks.callback_requests
    functionSourceFile: airflow.callbacks.callback_requests
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.callbacks.callback_requests.BaseCallbackRequest.to_json
    functionSourceFile: airflow.callbacks.callback_requests
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.model_dump_json
    functionSourceFile: pydantic
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow.callbacks.callback_requests.TaskCallbackRequest.is_failure_callback
    functionSourceFile: airflow.callbacks.callback_requests
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.callbacks.callback_requests.DagRunContext
    functionSourceFile: airflow.callbacks.callback_requests
    functionUses: 0
    functionsReached:
    - pydantic.model_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - values
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 108
    functionName: airflow.callbacks.callback_requests.DagRunContext._sanitize_consumed_asset_events
    functionSourceFile: airflow.callbacks.callback_requests
    functionUses: 0
    functionsReached:
    - session.close
    - sqlalchemy.select.where
    - <builtin>.list
    - session.rollback
    - session.commit
    - sqlalchemy.orm.selectinload
    - typing.cast
    - log.warning
    - airflow.utils.session.create_session
    - sqlalchemy.inspect
    - sqlalchemy.orm.attributes.set_committed_value
    - values.get
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: values.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.attributes.set_committed_value
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi
    functionSourceFile: airflow.api_fastapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.TypeAdapter
    - pydantic.Field
    - pydantic.Tag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.WithJsonSchema
    functionSourceFile: pydantic
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.TIEnterRunningPayload
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.WithJsonSchema
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.TISuccessStatePayload
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.WithJsonSchema
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.TIDeferredStatePayload
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.WithJsonSchema
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRescheduleStatePayload
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.WithJsonSchema
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRetryStatePayload
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.WithJsonSchema
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - v
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.ti_state_discriminator
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - v.get
    - <builtin>.isinstance
    - <builtin>.set
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRunContext
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.taskinstance.InactiveAssetsResponse
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.taskinstance
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common
    functionSourceFile: airflow.api_fastapi.common
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.connection
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.connection
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.connection.ConnectionResponse
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.connection
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.variable
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.variable
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.variable.VariableResponse
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.variable
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.variable.VariablePostBody
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.variable
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api
    functionSourceFile: airflow.api_fastapi.core_api
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.types
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached:
    - pydantic.AfterValidator
    - pydantic.BeforeValidator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.types.<lambda1>
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached:
    - d.astimezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.astimezone
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.AfterValidator
    functionSourceFile: pydantic
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - td
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.api_fastapi.common.types._validate_timedelta_field
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.types.TimeDelta.<lambda1>
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.AliasGenerator
    functionSourceFile: pydantic
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.types.TimeDelta
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.AliasGenerator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BeforeValidator
    functionSourceFile: pydantic
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.types.OklchColor
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached:
    - pydantic.model_validator
    - pydantic.model_serializer
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.api_fastapi.common.types.OklchColor.parse_oklch_string
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached:
    - re.match
    - <builtin>.float
    - <builtin>.isinstance
    - match.groups
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: match.groups
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.field_validator
    functionSourceFile: pydantic
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: airflow.api_fastapi.common.types.OklchColor.validate_lightness
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: airflow.api_fastapi.common.types.OklchColor.validate_chroma
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 159
    functionName: airflow.api_fastapi.common.types.OklchColor.validate_hue
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 165
    functionName: airflow.api_fastapi.common.types.OklchColor.serialize_model
    functionSourceFile: airflow.api_fastapi.common.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api
    functionSourceFile: airflow.api_fastapi.execution_api
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables.simple
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 31
    functionName: airflow.timetables.simple.ensure_serialized_asset
    functionSourceFile: airflow.timetables.simple
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.timetables.simple._TrivialTimetable.deserialize
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.timetables.simple._TrivialTimetable.__eq__
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.timetables.simple._TrivialTimetable.__hash__
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 70
    functionName: airflow.timetables.simple._TrivialTimetable.infer_manual_data_interval
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    - airflow.timetables.base.DataInterval.exact
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: airflow.timetables.simple.NullTimetable.summary
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 88
    functionName: airflow.timetables.simple.NullTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 107
    functionName: airflow.timetables.simple.OnceTimetable.summary
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 110
    functionName: airflow.timetables.simple.OnceTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables.base.DagRunInfo.exact
    - airflow.timetables.base.DataInterval.exact
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: airflow.timetables.simple.ContinuousTimetable.summary
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 144
    functionName: airflow.timetables.simple.ContinuousTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - <builtin>.max
    - airflow.timetables.base.DagRunInfo.interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    - elapsed.as_timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elapsed.as_timedelta
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - assets
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 185
    functionName: airflow.timetables.simple.AssetTriggeredTimetable.__init__
    functionSourceFile: airflow.timetables.simple
    functionUses: 1
    functionsReached:
    - airflow.timetables.simple.ensure_serialized_asset
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 194
    functionName: airflow.timetables.simple.AssetTriggeredTimetable.deserialize
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.timetables.simple.ensure_serialized_asset
    - <builtin>.super
    - airflow.timetables.simple.AssetTriggeredTimetable.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: airflow.timetables.simple.AssetTriggeredTimetable.summary
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: airflow.timetables.simple.AssetTriggeredTimetable.serialize
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - run_type
    - data_interval
    - run_after
    - extra
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 208
    functionName: airflow.timetables.simple.AssetTriggeredTimetable.generate_run_id
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - airflow.models.dagrun.DagRun.generate_run_id
    - enum.Enum.__init__
    - airflow.utils.strings.get_random_string
    - random.choices
    - airflow.utils.types.DagRunType.generate_run_id
    - run_after.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 229
    functionName: airflow.timetables.simple.AssetTriggeredTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 242
    functionName: airflow.timetables.simple.PartitionedAssetTimetable.summary
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - assets
    - partition_mapper
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: airflow.timetables.simple.PartitionedAssetTimetable.__init__
    functionSourceFile: airflow.timetables.simple
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 249
    functionName: airflow.timetables.simple.PartitionedAssetTimetable.serialize
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 258
    functionName: airflow.timetables.simple.PartitionedAssetTimetable.deserialize
    functionSourceFile: airflow.timetables.simple
    functionUses: 0
    functionsReached:
    - airflow.timetables.simple.PartitionedAssetTimetable.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.partition_mapper.base
    functionSourceFile: airflow.partition_mapper.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.partition_mapper.base.PartitionMapper
    functionSourceFile: airflow.partition_mapper.base
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.partition_mapper.base.PartitionMapper.to_downstream
    functionSourceFile: airflow.partition_mapper.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: airflow.partition_mapper.base.PartitionMapper.serialize
    functionSourceFile: airflow.partition_mapper.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.partition_mapper.base.PartitionMapper.deserialize
    functionSourceFile: airflow.partition_mapper.base
    functionUses: 0
    functionsReached:
    - abc.ABC.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.backfill
    functionSourceFile: airflow.models.backfill
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.models.backfill.UnknownActiveBackfills.__init__
    functionSourceFile: airflow.models.backfill
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.backfill.Backfill
    functionSourceFile: airflow.models.backfill
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.JSON
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 165
    functionName: airflow.models.backfill.Backfill.__repr__
    functionSourceFile: airflow.models.backfill
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.backfill.BackfillDagRun
    functionSourceFile: airflow.models.backfill
    functionUses: 0
    functionsReached:
    - sqlalchemy.UniqueConstraint
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.orm.validates
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: airflow.models.backfill.BackfillDagRun.__repr__
    functionSourceFile: airflow.models.backfill
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 215
    functionName: airflow.models.backfill.BackfillDagRun.validate_sort_ordinal
    functionSourceFile: airflow.models.backfill
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - info
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 221
    functionName: airflow.models.backfill._get_latest_dag_run_row_query
    functionSourceFile: airflow.models.backfill
    functionUses: 9
    functionsReached:
    - DagRun.start_date.desc
    - sqlalchemy.select.where
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.utils.sqlalchemy.nulls_first
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.start_date.desc
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - dr
    - reprocess_behavior
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 235
    functionName: airflow.models.backfill._get_dag_run_no_create_reason
    functionSourceFile: airflow.models.backfill
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - dag
    - reverse
    - from_date
    - to_date
    - reprocess_behavior
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 247
    functionName: airflow.models.backfill._validate_backfill_params
    functionSourceFile: airflow.models.backfill
    functionUses: 8
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - <builtin>.any
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised:
    - InvalidBackfillDirection
    - InvalidReprocessBehavior
    - InvalidBackfillDate
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - from_date
    - to_date
    - reverse
    - reprocess_behavior
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 270
    functionName: airflow.models.backfill._do_dry_run
    functionSourceFile: airflow.models.backfill
    functionUses: 5
    functionsReached:
    - sqlalchemy.nullsfirst
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - sqlalchemy.select
    - airflow.models.backfill._get_info_list
    - airflow.models.backfill._get_dag_run_no_create_reason
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - airflow.models.base.Any.created_at.desc
    - logical_dates.append
    - <builtin>.any
    - <builtin>.list
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - <builtin>.reversed
    - <builtin>.getattr
    - DagRun.start_date.desc
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.models.backfill._get_latest_dag_run_row_query
    - airflow.utils.sqlalchemy.nulls_first
    - dag.iter_dagrun_infos_between
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - DagNotFound
    - DagNoScheduleException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - from_date
    - to_date
    - reverse
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 421
    functionName: airflow.models.backfill._get_info_list
    functionSourceFile: airflow.models.backfill
    functionUses: 8
    functionsReached:
    - <builtin>.list
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - <builtin>.reversed
    - dag.iter_dagrun_infos_between
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logical_dates.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 9
    argDefaultValues: []
    argNames:
    - dag
    - info
    - reprocess_behavior
    - backfill_id
    - dag_run_conf
    - backfill_sort_ordinal
    - triggering_user_name
    - run_on_latest_version
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 315
    functionName: airflow.models.backfill._create_backfill_dag_run
    functionSourceFile: airflow.models.backfill
    functionUses: 6
    functionsReached:
    - dag.clear
    - sqlalchemy.nullsfirst
    - session.begin_nested
    - datetime.datetime.now
    - log.info
    - sqlalchemy.select
    - airflow.models.backfill._get_dag_run_no_create_reason
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.models.backfill._handle_clear_run
    - sqlalchemy.select.where
    - nested.rollback
    - airflow.utils.strings.get_random_string
    - session.execute
    - session.add
    - airflow.models.base.Any.__init__
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - airflow.utils.types.DagRunType.generate_run_id
    - sqlalchemy.sql.update
    - <builtin>.getattr
    - DagRun.start_date.desc
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.backfill._get_latest_dag_run_row_query
    - random.choices
    - airflow.utils.sqlalchemy.nulls_first
    - run_after.isoformat
    - sqlalchemy.sql.update.where
    - query.with_for_update
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74b5b80>
    argNames:
    - session
    - dag
    - dr
    - info
    - backfill_id
    - sort_ordinal
    - run_on_latest
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 441
    functionName: airflow.models.backfill._handle_clear_run
    functionSourceFile: airflow.models.backfill
    functionUses: 7
    functionsReached:
    - dag.clear
    - sqlalchemy.sql.update
    - session.execute
    - sqlalchemy.sql.update.where
    - session.add
    - airflow.models.base.Any.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: nested.rollback
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.iter_dagrun_infos_between
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.clear
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.update
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.update.where
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 9
    argDefaultValues: []
    argNames:
    - dag_id
    - from_date
    - to_date
    - max_active_runs
    - reverse
    - dag_run_conf
    - triggering_user_name
    - reprocess_behavior
    - run_on_latest_version
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 485
    functionName: airflow.models.backfill._create_backfill
    functionSourceFile: airflow.models.backfill
    functionUses: 5
    functionsReached:
    - session.close
    - dag.clear
    - sqlalchemy.nullsfirst
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - session.begin_nested
    - <builtin>.enumerate
    - airflow.models.base.Any.completed_at.is_
    - log.info
    - sqlalchemy.select
    - airflow.models.backfill._get_dag_run_no_create_reason
    - sqlalchemy.select.where
    - airflow.models.backfill._handle_clear_run
    - airflow.models.dagrun.DagRun.generate_run_id
    - nested.rollback
    - airflow.utils.strings.get_random_string
    - sqlalchemy.func.count
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - session.add
    - <builtin>.any
    - airflow.models.base.Any.__init__
    - <builtin>.list
    - enum.Enum.__init__
    - session.rollback
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - airflow.utils.types.DagRunType.generate_run_id
    - sqlalchemy.sql.update
    - dag.iter_dagrun_infos_between
    - <builtin>.reversed
    - airflow.models.backfill._create_backfill_dag_run
    - <builtin>.getattr
    - DagRun.start_date.desc
    - session.commit
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.backfill._get_latest_dag_run_row_query
    - query.with_for_update
    - random.choices
    - airflow.utils.sqlalchemy.nulls_first
    - run_after.isoformat
    - sqlalchemy.sql.update.where
    - airflow.models.backfill._get_info_list
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - DagNotFound
    - UnknownActiveBackfills
    - RuntimeError
    - AlreadyRunningBackfill
    - DagNoScheduleException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.callbacks.database_callback_sink
    functionSourceFile: airflow.callbacks.database_callback_sink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.callbacks.database_callback_sink.DatabaseCallbackSink
    functionSourceFile: airflow.callbacks.database_callback_sink
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.callbacks.base_callback_sink
    functionSourceFile: airflow.callbacks.base_callback_sink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - callback
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 29
    functionName: airflow.callbacks.base_callback_sink.BaseCallbackSink.send
    functionSourceFile: airflow.callbacks.base_callback_sink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.db_callback_request
    functionSourceFile: airflow.models.db_callback_request
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.retries
    functionSourceFile: airflow.utils.retries
    functionUses: 0
    functionsReached:
    - conf.getint
    - typing.overload
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.retry_if_exception_type
    functionSourceFile: tenacity
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.wait_random_exponential
    functionSourceFile: tenacity
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.stop_after_attempt
    functionSourceFile: tenacity
    functionUses: 52
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.before_sleep_log
    functionSourceFile: tenacity
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.Retrying
    functionSourceFile: tenacity
    functionUses: 50
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8c674c0>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    functionSourceFile: airflow.models.dagwarning
    functionUses: 28
    functionsReached:
    - query.execution_options
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - session.commit
    - sqlalchemy.orm.Session.get_bind
    - sqlalchemy.delete
    - airflow.utils.sqlalchemy.get_dialect_name
    - cls.dag_id.in_
    - dag_ids_stmt.scalar_subquery
    - session.execute
    - sqlalchemy.true
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8817a30>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 490
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - callback.get_callback_request
    - <builtin>.isinstance
    - guard.commit
    - airflow.utils.sqlalchemy.with_row_locks
    - sqlalchemy.select.order_by
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - DbCallbackRequest.priority_weight.desc
    - session.delete
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - <builtin>.getattr
    - query.with_for_update
    - callback_queue.append
    - session.scalars
    - airflow.utils.sqlalchemy.prohibit_commit
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - task_id
    - dag_id
    - run_ids_to_keep
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 303
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 6
    functionsReached:
    - sqlalchemy.delete.where
    - cls.run_id.not_in
    - sqlalchemy.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields.write
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 5
    functionsReached:
    - session.merge
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.dagwarning
    functionSourceFile: airflow.models.dagwarning
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.dagwarning.DagWarning
    functionSourceFile: airflow.models.dagwarning
    functionUses: 0
    functionsReached:
    - sqlalchemy.Index
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - airflow.models.base.StringID
    - sqlalchemy.orm.relationship
    - functools.wraps
    - sqlalchemy.ForeignKeyConstraint
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - airflow.utils.retries.retry_db_transaction
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.models.dagwarning.DagWarning.__eq__
    functionSourceFile: airflow.models.dagwarning
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: airflow.models.dagwarning.DagWarning.__hash__
    functionSourceFile: airflow.models.dagwarning
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.true
    functionSourceFile: sqlalchemy
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_ids_stmt.scalar_subquery
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.execution_options
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.dag_processing.bundles.base
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - conf.get
    - tempfile.gettempdir
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 38
    functionsReached:
    - conf.get
    - pathlib.Path
    - tempfile.gettempdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - bundle_name
    - version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: airflow.dag_processing.bundles.base.get_bundle_tracking_file
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 9
    functionsReached:
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: airflow.dag_processing.bundles.base.get_bundle_base_folder
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 35
    functionsReached:
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - conf.get
    - pathlib.Path
    - tempfile.gettempdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - bundle_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 70
    functionName: airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 34
    functionsReached:
    - conf.get
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - tempfile.gettempdir
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - bundle_name
    - version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 74
    functionName: airflow.dag_processing.bundles.base.get_bundle_version_path
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 32
    functionsReached:
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - conf.get
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - tempfile.gettempdir
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.bundles.base.TrackedBundleVersionInfo
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - dataclasses.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - val
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 32
    functionsReached:
    - <builtin>.isinstance
    - pendulum.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 32
    functionsReached:
    - operator.attrgetter
    - conf.getint
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 32
    functionsReached:
    - ret.append
    - conf.getint
    - pendulum.now
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ret.append
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bundle_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 128
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 31
    functionsReached:
    - log.debug
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - <builtin>.isinstance
    - found.append
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - pathlib.Path.iterdir
    - file.read_text
    - log.error
    - pendulum.parse
    - pathlib.Path.exists
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.iterdir
    functionSourceFile: pathlib
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file.read_text
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: found.append
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - bundle_name
    - info
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 151
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 31
    functionsReached:
    - shutil.rmtree
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - os.remove
    - <builtin>.open
    - conf.get
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - tempfile.gettempdir
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - pathlib.Path
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - fcntl.flock
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - msg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 32
    functionsReached:
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fcntl.flock
    functionSourceFile: fcntl
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shutil.rmtree
    functionSourceFile: shutil
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.remove
    functionSourceFile: os
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - found
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 179
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 31
    functionsReached:
    - <builtin>.set
    - log.debug
    - <builtin>.list
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - pendulum.now
    - <builtin>.sorted
    - operator.attrgetter
    - datetime.timedelta
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - ret.append
    - conf.getint
    - log.isEnabledFor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.isEnabledFor
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - candidates
    - found
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 32
    functionsReached:
    - <builtin>.set
    - log.debug
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bundle_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 203
    functionName: airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 30
    functionsReached:
    - <builtin>.set
    - os.remove
    - tempfile.gettempdir
    - conf.getint
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - log.info
    - pendulum.parse
    - log.isEnabledFor
    - shutil.rmtree
    - pendulum.now
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - <builtin>.open
    - conf.get
    - datetime.timedelta
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    - <builtin>.sorted
    - log.error
    - log.debug
    - <builtin>.list
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - pathlib.Path.iterdir
    - file.read_text
    - ret.append
    - fcntl.flock
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - pathlib.Path.exists
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - <builtin>.isinstance
    - operator.attrgetter
    - found.append
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - refresh_interval
    - version
    - view_url_template
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 257
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.__init__
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - conf.get
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - tempfile.gettempdir
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.initialize
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.path
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 316
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.get_current_version
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 324
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.refresh
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9caec10>
    argNames:
    - self
    - version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.view_url
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 349
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.view_url_template
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 368
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.lock
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - pathlib.Path.mkdir
    - conf.get
    - <builtin>.open
    - tempfile.gettempdir
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    - fcntl.flock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 392
    functionName: airflow.dag_processing.bundles.base.BaseDagBundle.__repr__
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 415
    functionName: airflow.dag_processing.bundles.base.BundleVersionLock._log_exc
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 2
    functionsReached:
    - log.exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 424
    functionName: airflow.dag_processing.bundles.base.BundleVersionLock._update_version_file
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 2
    functionsReached:
    - pendulum.now
    - tempfile.TemporaryDirectory
    - pathlib.Path.write_text
    - pathlib.Path
    - pathlib.Path.parent.mkdir
    - now.isoformat
    - os.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tempfile.TemporaryDirectory
    functionSourceFile: tempfile
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: now.isoformat
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.write_text
    functionSourceFile: pathlib
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.replace
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 436
    functionName: airflow.dag_processing.bundles.base.BundleVersionLock.acquire
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 1
    functionsReached:
    - pendulum.now
    - tempfile.TemporaryDirectory
    - pathlib.Path.write_text
    - <builtin>.open
    - airflow.dag_processing.bundles.base.BundleVersionLock._update_version_file
    - pathlib.Path
    - pathlib.Path.parent.mkdir
    - now.isoformat
    - os.replace
    - fcntl.flock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 447
    functionName: airflow.dag_processing.bundles.base.BundleVersionLock.release
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 1
    functionsReached:
    - fcntl.flock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 453
    functionName: airflow.dag_processing.bundles.base.BundleVersionLock.__enter__
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - airflow.dag_processing.bundles.base.BundleVersionLock._log_exc
    - pendulum.now
    - tempfile.TemporaryDirectory
    - pathlib.Path.write_text
    - <builtin>.open
    - airflow.dag_processing.bundles.base.BundleVersionLock.acquire
    - airflow.dag_processing.bundles.base.BundleVersionLock._update_version_file
    - log.exception
    - pathlib.Path
    - pathlib.Path.parent.mkdir
    - now.isoformat
    - os.replace
    - fcntl.flock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 461
    functionName: airflow.dag_processing.bundles.base.BundleVersionLock.__exit__
    functionSourceFile: airflow.dag_processing.bundles.base
    functionUses: 0
    functionsReached:
    - fcntl.flock
    - airflow.dag_processing.bundles.base.BundleVersionLock._log_exc
    - log.exception
    - airflow.dag_processing.bundles.base.BundleVersionLock.release
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.pool
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.pool.Pool
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.ForeignKey
    - functools.wraps
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: airflow.models.pool.Pool.__repr__
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec5b991f0>
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.models.pool.Pool.get_pools
    functionSourceFile: airflow.models.pool
    functionUses: 7
    functionsReached:
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec5b99e50>
    argNames:
    - pool_name
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: airflow.models.pool.Pool.get_pool
    functionSourceFile: airflow.models.pool
    functionUses: 6
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec5b99a90>
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 115
    functionName: airflow.models.pool.Pool.get_default_pool
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - airflow.models.pool.Pool.get_pool
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7a351c0>
    argNames:
    - name
    - slots
    - description
    - include_deferred
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.models.pool.Pool.create_or_update_pool
    functionSourceFile: airflow.models.pool
    functionUses: 7
    functionsReached:
    - session.commit
    - sqlalchemy.select.filter_by
    - session.add
    - airflow.models.base.Any.__init__
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.filter_by
    functionSourceFile: sqlalchemy
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7b847f0>
    argNames:
    - name
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: airflow.models.pool.Pool.delete_pool
    functionSourceFile: airflow.models.pool
    functionUses: 5
    functionsReached:
    - session.commit
    - session.delete
    - sqlalchemy.select.filter_by
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - PoolNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 239
    functionName: airflow.models.pool.Pool.to_json
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8bf2220>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 255
    functionName: airflow.models.pool.Pool.occupied_slots
    functionSourceFile: airflow.models.pool
    functionUses: 1
    functionsReached:
    - TaskInstance.state.in_
    - <builtin>.int
    - sqlalchemy.func.sum
    - sqlalchemy.select.filter
    - airflow.models.pool.Pool.get_occupied_states
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 275
    functionName: airflow.models.pool.Pool.get_occupied_states
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec919b2b0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 283
    functionName: airflow.models.pool.Pool.running_slots
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - sqlalchemy.func.sum
    - sqlalchemy.select.filter
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec919bc40>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 302
    functionName: airflow.models.pool.Pool.queued_slots
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - sqlalchemy.func.sum
    - sqlalchemy.select.filter
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9763c40>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: airflow.models.pool.Pool.scheduled_slots
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - sqlalchemy.func.sum
    - sqlalchemy.select.filter
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9e55c70>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 340
    functionName: airflow.models.pool.Pool.deferred_slots
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - <builtin>.int
    - sqlalchemy.func.sum
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9e553d0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 359
    functionName: airflow.models.pool.Pool.open_slots
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - TaskInstance.state.in_
    - <builtin>.int
    - airflow.models.pool.Pool.occupied_slots
    - sqlalchemy.func.sum
    - sqlalchemy.select.filter
    - airflow.models.pool.Pool.get_occupied_states
    - <builtin>.float
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec96bbdf0>
    argNames:
    - pool_name
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 372
    functionName: airflow.models.pool.Pool.get_team_name
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8e81970>
    argNames:
    - pool_names
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 378
    functionName: airflow.models.pool.Pool.get_name_to_team_name_mapping
    functionSourceFile: airflow.models.pool
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.execute
    - airflow.models.base.Any.pool.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.pool.in_
    functionSourceFile: airflow
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.executors.executor_utils
    functionSourceFile: airflow.executors.executor_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.executors.executor_utils.ExecutorName.set_connector_source
    functionSourceFile: ''
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.executors.executor_utils.ExecutorName.__repr__
    functionSourceFile: airflow.executors.executor_utils
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.executors.executor_utils.ExecutorName.__eq__
    functionSourceFile: airflow.executors.executor_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.executors.executor_utils.ExecutorName.__hash__
    functionSourceFile: airflow.executors.executor_utils
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    - airflow.executors.executor_utils.ExecutorName.__repr__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.utils.log
    functionSourceFile: airflow.utils.log
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.executors.executor_constants
    functionSourceFile: airflow.executors.executor_constants
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.thread_safe_dict
    functionSourceFile: airflow.utils.thread_safe_dict
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Lock
    functionSourceFile: threading
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.dates
    functionSourceFile: airflow.utils.dates
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.dual_stats_manager
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 30
    functionName: airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 49
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6f4c610>
    - <ast.Constant object at 0x7f1ec6f4c5e0>
    - <ast.Constant object at 0x7f1ec6f4cee0>
    - <ast.Constant object at 0x7f1ec6f4c310>
    argNames:
    - prov_count
    - prov_rate
    - prov_delta
    - prov_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 42
    functionName: airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 48
    functionsReached:
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec94281c0>
    - <ast.Constant object at 0x7f1ec9428040>
    - <ast.Constant object at 0x7f1ec9428700>
    argNames:
    - args_dict
    - prov_tags
    - prov_tags_extra
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 50
    functionsReached:
    - <builtin>.dict
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - tags_full.update
    - args_dict_full.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e8b100>
    - <ast.Constant object at 0x7f1ec8e8bcd0>
    argNames:
    - prov_tags
    - prov_tags_extra
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 59
    functionsReached:
    - tags_full.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args_dict_full.pop
    functionSourceFile: <builtin>
    functionUses: 56
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tags_full.update
    functionSourceFile: <builtin>
    functionUses: 67
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - yaml.safe_load
    - <builtin>.open
    - pathlib.Path
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.__init__
    - <builtin>.str
    - pathlib.Path.exists
    - airflow._shared.observability.metrics.metrics_registry.read_metrics_yaml
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 158
    functionName: airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.__init__
    functionSourceFile: airflow._shared.observability.metrics.metrics_registry
    functionUses: 1
    functionsReached:
    - yaml.safe_load
    - <builtin>.open
    - pathlib.Path
    - <builtin>.str
    - pathlib.Path.exists
    - airflow._shared.observability.metrics.metrics_registry.read_metrics_yaml
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - export_legacy_names
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.initialize
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - variables
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 58
    functionsReached:
    - <builtin>.set
    - legacy_name.format
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    functionSourceFile: ''
    functionUses: 59
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stat_from_registry.get
    functionSourceFile: <builtin>
    functionUses: 65
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: legacy_name.format
    functionSourceFile: <builtin>
    functionUses: 65
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5d70580>
    - <ast.Constant object at 0x7f1ec5d70880>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 178
    functionName: airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.decr
    functionSourceFile: airflow._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - <builtin>.dict
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - tags_full.update
    - legacy_name.format
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - args_dict_full.pop
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.len
    - stat_from_registry.get
    - Stats.decr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Stats.decr
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.observability.metrics.metrics_registry
    functionSourceFile: airflow._shared.observability.metrics.metrics_registry
    functionUses: 0
    functionsReached:
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - yaml_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: airflow._shared.observability.metrics.metrics_registry.read_metrics_yaml
    functionSourceFile: airflow._shared.observability.metrics.metrics_registry
    functionUses: 3
    functionsReached:
    - <builtin>.open
    - yaml.safe_load
    - pathlib.Path
    - pathlib.Path.exists
    linkageType: pythonLinkage
    raised:
    - FileNotFoundError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: yaml.safe_load
    functionSourceFile: yaml
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 19
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - metrics
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow._shared.observability.metrics.metrics_registry.convert_to_rst_tables
    functionSourceFile: airflow._shared.observability.metrics.metrics_registry
    functionUses: 1
    functionsReached:
    - counters.append
    - output.append
    - tabulate.tabulate
    - metric.get
    - gauges.append
    - timers.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metric.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: counters.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gauges.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timers.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: output.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - rst_tables_str
    - output_path
    - yaml_source
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow._shared.observability.metrics.metrics_registry.write_metric_tables_file
    functionSourceFile: airflow._shared.observability.metrics.metrics_registry
    functionUses: 1
    functionsReached:
    - <builtin>.open
    - f.write
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.write
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 145
    functionName: airflow._shared.observability.metrics.metrics_registry.generate_metrics_rst_from_registry
    functionSourceFile: airflow._shared.observability.metrics.metrics_registry
    functionUses: 0
    functionsReached:
    - yaml.safe_load
    - timers.append
    - <builtin>.open
    - airflow._shared.observability.metrics.metrics_registry.write_metric_tables_file
    - f.write
    - counters.append
    - output.append
    - airflow._shared.observability.metrics.metrics_registry.convert_to_rst_tables
    - pathlib.Path
    - metric.get
    - <builtin>.str
    - pathlib.Path.exists
    - tabulate.tabulate
    - gauges.append
    - airflow._shared.observability.metrics.metrics_registry.read_metrics_yaml
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.jobs.base_job_runner
    functionSourceFile: airflow.jobs.base_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - job
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow.jobs.base_job_runner.BaseJobRunner.__init__
    functionSourceFile: airflow.jobs.base_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow.jobs.base_job_runner.BaseJobRunner._execute
    functionSourceFile: airflow.jobs.base_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.jobs.base_job_runner.BaseJobRunner
    functionSourceFile: airflow.jobs.base_job_runner
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8cf6cd0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: airflow.jobs.base_job_runner.BaseJobRunner.heartbeat_callback
    functionSourceFile: airflow.jobs.base_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8cf6b80>
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: airflow.jobs.base_job_runner.BaseJobRunner.most_recent_job
    functionSourceFile: airflow.jobs.base_job_runner
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - airflow.jobs.job.most_recent_job
    - sqlalchemy.case
    - Job.latest_heartbeat.desc
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.simple
    functionSourceFile: airflow.sdk.definitions.timetables.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.decorators
    functionSourceFile: airflow.sdk.definitions.decorators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.decorators.TaskDecoratorCollection
    functionSourceFile: airflow.sdk.definitions.decorators
    functionUses: 34
    functionsReached:
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 46
    functionName: airflow.sdk.definitions.decorators.TaskDecoratorCollection.__getattr__
    functionSourceFile: airflow.sdk.definitions.decorators
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - name.startswith
    - traceback.format_stack
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - functools.partial
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - importlib.resources.files.joinpath
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 55
    functionName: airflow.sdk.definitions.decorators.TaskDecoratorCollection.__call__
    functionSourceFile: airflow.sdk.definitions.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection.__getattr__
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - name.startswith
    - traceback.format_stack
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - functools.partial
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - importlib.resources.files.joinpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.decorators.condition
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c3a3a0>
    argNames:
    - condition
    - skip_message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 41
    functionName: airflow.sdk.definitions.decorators.condition.run_if
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 0
    functionsReached:
    - functools.wraps
    - airflow.sdk.definitions.decorators.condition.wrap_skip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - func
    - error_msg
    - reverse
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.sdk.definitions.decorators.condition.wrap_skip
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 2
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.sdk.definitions.decorators.condition.run_if.decorator
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.decorators.condition.combine_hooks
    - task.kwargs.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.kwargs.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - hooks
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 110
    functionName: airflow.sdk.definitions.decorators.condition.combine_hooks
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9428850>
    argNames:
    - condition
    - skip_message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: airflow.sdk.definitions.decorators.condition.skip_if
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 0
    functionsReached:
    - functools.wraps
    - airflow.sdk.definitions.decorators.condition.wrap_skip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.sdk.definitions.decorators.condition.skip_if.decorator
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.decorators.condition.combine_hooks
    - task.kwargs.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.sdk.definitions.decorators.condition.wrap_skip.pre_execute
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - context
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 111
    functionName: airflow.sdk.definitions.decorators.condition.combine_hooks.pre_execute
    functionSourceFile: airflow.sdk.definitions.decorators.condition
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.decorators.task_group
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - inspect.signature
    - typing.overload
    - typing.TypeVar
    - typing.ParamSpec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - attr.validators.is_callable
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - _
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 71
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory._validate
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - task_group_sig.bind_partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group_sig.bind_partial
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - typing.Protocol.tg_kwargs.setdefault
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.tg_kwargs.setdefault
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.__del__
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.hex
    - <builtin>.repr
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.__call__
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - typing.Protocol.function
    - airflow.sdk.definitions.decorators.task_group._TaskGroupFactory._create_task_group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - tg_factory
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory._create_task_group
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 3
    functionsReached:
    - typing.Protocol.function
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.Protocol.function
    functionSourceFile: typing
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.override
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - attr.evolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 124
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.partial
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.repr
    - <builtin>.isinstance
    - airflow.sdk.bases.decorator.ExpandableFactory._validate_arg_names
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - kwargs.copy
    - <builtin>.any
    - attr.evolve
    - <builtin>.type
    - airflow.sdk.bases.decorator._TaskDecorator._validate_arg_names
    - kwargs.update
    - <builtin>.super
    - airflow.sdk.definitions._internal.expandinput.is_mappable
    - <builtin>.sorted
    - KNOWN_CONTEXT_KEYS.intersection
    - parameters.values
    - <builtin>.len
    - kwargs_left.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 131
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.expand
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.bases.decorator.ExpandableFactory._validate_arg_names
    - airflow.sdk.bases.decorator._TaskDecorator._validate_arg_names
    - arg.iter_references
    - arg.values
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.hasattr
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - kwargs.copy
    - airflow.sdk.definitions.decorators.task_group._TaskGroupFactory._create_task_group
    - <builtin>.sorted
    - <builtin>.any
    - parameters.values
    - <builtin>.super
    - airflow.sdk.definitions._internal.expandinput.is_mappable
    - airflow.sdk.definitions.mappedoperator.prevent_duplicates
    - KNOWN_CONTEXT_KEYS.intersection
    - kwargs_left.pop
    - <builtin>.repr
    - <builtin>.isinstance
    - functools.partial
    - <builtin>.type
    - typing.Protocol.function
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 148
    functionName: airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.expand_kwargs
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.mappedoperator._is_container
    - <builtin>.isinstance
    - functools.partial
    - <builtin>.hasattr
    - airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value
    - <builtin>.any
    - airflow.sdk.definitions.decorators.task_group._TaskGroupFactory._create_task_group
    - typing.Protocol.function
    - arg.iter_references
    - arg.values
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97639a0>
    argNames:
    - python_callable
    - tg_kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: airflow.sdk.definitions.decorators.task_group.task_group
    functionSourceFile: airflow.sdk.definitions.decorators.task_group
    functionUses: 3
    functionsReached:
    - typing.Protocol.__init__
    - functools.partial
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.decorators.setup_teardown
    functionSourceFile: airflow.sdk.definitions.decorators.setup_teardown
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 38
    functionName: airflow.sdk.definitions.decorators.setup_teardown.setup_task
    functionSourceFile: airflow.sdk.definitions.decorators.setup_teardown
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - typing.cast
    - typing.Protocol.__init__
    - airflow.sdk.bases.decorator.task_decorator_factory
    - airflow.providers.standard.decorators.python.python_task
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8bf23a0>
    - <ast.Constant object at 0x7f1ec8bf2eb0>
    argNames:
    - python_callable
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 62
    functionName: airflow.providers.standard.decorators.python.python_task
    functionSourceFile: airflow.providers.standard.decorators.python
    functionUses: 3
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec919bbb0>
    argNames:
    - _func
    - on_failure_fail_dagrun
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 61
    functionName: airflow.sdk.definitions.decorators.setup_teardown.teardown_task
    functionSourceFile: airflow.sdk.definitions.decorators.setup_teardown
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - typing.cast
    - typing.Protocol.__init__
    - airflow.sdk.bases.decorator.task_decorator_factory
    - airflow.providers.standard.decorators.python.python_task
    - airflow.sdk.definitions.decorators.setup_teardown.teardown_task.teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 75
    functionName: airflow.sdk.definitions.decorators.setup_teardown.teardown_task.teardown
    functionSourceFile: airflow.sdk.definitions.decorators.setup_teardown
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - typing.cast
    - typing.Protocol.__init__
    - airflow.sdk.bases.decorator.task_decorator_factory
    - airflow.providers.standard.decorators.python.python_task
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tasks
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper.__init__
    functionSourceFile: airflow.sdk.definitions.decorators.setup_teardown
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 99
    functionName: airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper.__enter__
    functionSourceFile: airflow.sdk.definitions.decorators.setup_teardown
    functionUses: 0
    functionsReached:
    - cls._previous_context_managed_setup_task.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream
    - operators.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.error
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream
    - cls._previous_context_managed_teardown_task.append
    - cls._previous_teardown_downstream_of_setup.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._push_tasks
    - cls.context_map.clear
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_teardown_task
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups
    - <builtin>.any
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_setup_teardown_task
    - cls._previous_setup_upstream_of_teardown.append
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_setup_task
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operators.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 114
    functionName: airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper.__exit__
    functionSourceFile: airflow.sdk.definitions.decorators.setup_teardown
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.node.DAGNode.set_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_work_task_roots_and_leaves
    - edge_modifier.add_edge_info
    - cls.context_map.get
    - task.set_downstream
    - cls._previous_teardown_downstream_of_setup.pop
    - cls._previous_context_managed_setup_task.pop
    - task.downstream_task_ids.isdisjoint
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_teardown_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.update_relative
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_roots
    - child.downstream_group_ids.add
    - airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives
    - <builtin>.tuple
    - task.upstream_task_ids.isdisjoint
    - <builtin>.list
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_teardown_downstream_of_setup
    - parent.upstream_group_ids.add
    - task.set_upstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_teardown_relationships
    - airflow.sdk.definitions._internal.node.DAGNode.set_upstream
    - cls.context_map.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_task_as_roots
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_setup_task
    - airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_teardown_task_as_leaves
    - cls._previous_setup_upstream_of_teardown.pop
    - cls._previous_context_managed_teardown_task.pop
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_setup_upstream_of_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.decorators
    functionSourceFile: airflow.decorators
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators
    functionSourceFile: airflow.providers.standard.decorators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.python
    functionSourceFile: airflow.providers.standard.decorators.python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - op_args
    - op_kwargs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.providers.standard.decorators.python._PythonDecoratedOperator.__init__
    functionSourceFile: airflow.providers.standard.decorators.python
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk
    functionSourceFile: airflow.providers.common.compat.sdk
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - _IMPORT_MAP.keys
    - _MODULE_MAP.keys
    - airflow.providers.common.compat._compat_utils.create_module_getattr
    - _IMPORT_MAP.update
    - _RENAME_MAP.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _IMPORT_MAP.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74344f0>
    - <ast.Constant object at 0x7f1ec74345b0>
    argNames:
    - import_map
    - module_map
    - rename_map
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: airflow.providers.common.compat._compat_utils.create_module_getattr
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _RENAME_MAP.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _IMPORT_MAP.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _MODULE_MAP.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat._compat_utils
    functionSourceFile: airflow.providers.common.compat._compat_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.providers.common.compat._compat_utils.create_module_getattr.__getattr__
    functionSourceFile: airflow.providers.common.compat._compat_utils
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - importlib.import_module
    - <builtin>.isinstance
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised:
    - ImportError
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.listener
    functionSourceFile: airflow.sdk.listener
    functionUses: 0
    functionsReached:
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.listeners.spec
    functionSourceFile: airflow.sdk._shared.listeners.spec
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.listeners.spec.taskinstance
    functionSourceFile: airflow.sdk._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached:
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_running
    functionSourceFile: airflow.sdk._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_success
    functionSourceFile: airflow.sdk._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    - error
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_failed
    functionSourceFile: airflow.sdk._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 60
    functionName: airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_skipped
    functionSourceFile: airflow.sdk._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.listeners.spec.lifecycle
    functionSourceFile: airflow.sdk._shared.listeners.spec.lifecycle
    functionUses: 0
    functionsReached:
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - component
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: airflow.sdk._shared.listeners.spec.lifecycle.on_starting
    functionSourceFile: airflow.sdk._shared.listeners.spec.lifecycle
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - component
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow.sdk._shared.listeners.spec.lifecycle.before_stopping
    functionSourceFile: airflow.sdk._shared.listeners.spec.lifecycle
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.bases.sensor
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8bf2760>
    argNames:
    - self
    - is_done
    - xcom_value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: airflow.sdk.bases.sensor.PokeReturnValue.__init__
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 61
    functionName: airflow.sdk.bases.sensor.PokeReturnValue.__bool__
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 10
    argDefaultValues: []
    argNames:
    - self
    - poke_interval
    - timeout
    - soft_fail
    - mode
    - exponential_backoff
    - max_wait
    - silent_fail
    - never_fail
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 115
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator.__init__
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached:
    - airflow.sdk.bases.sensor.BaseSensorOperator._coerce_poke_interval
    - <builtin>.isinstance
    - datetime.timedelta.total_seconds
    - datetime.timedelta
    - airflow.sdk.bases.sensor.BaseSensorOperator._validate_input_values
    - airflow.sdk.bases.sensor.BaseSensorOperator._coerce_timeout
    - airflow.sdk.bases.sensor.BaseSensorOperator._coerce_max_wait
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - poke_interval
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator._coerce_poke_interval
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - datetime.timedelta
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timedelta.total_seconds
    functionSourceFile: datetime
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - timeout
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 151
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator._coerce_timeout
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - datetime.timedelta
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - max_wait
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator._coerce_max_wait
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - datetime.timedelta
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 166
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator._validate_input_values
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 177
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator.poke
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 181
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator.execute
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached:
    - hashlib.sha1
    - airflow.sdk.bases.sensor.BaseSensorOperator.execute.run_duration
    - <builtin>.isinstance
    - <builtin>.int
    - <builtin>.min
    - airflow.sdk.bases.sensor.BaseSensorOperator.poke
    - datetime.timedelta.total_seconds
    - time.sleep
    - traceback.format_exc
    - datetime.timedelta
    - airflow.sdk.timezone.utcnow
    - <builtin>.max
    - airflow.sdk.bases.sensor.BaseSensorOperator._get_next_poke_interval
    - datetime.timedelta.max.total_seconds
    - ti.get_first_reschedule_date
    - time.monotonic
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    - AirflowSensorTimeout
    - AirflowRescheduleException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_first_reschedule_date
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 197
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator.execute.run_duration
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 2
    functionsReached:
    - airflow.sdk.timezone.utcnow
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - started_at
    - run_duration
    - poke_count
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 266
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator._get_next_poke_interval
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 1
    functionsReached:
    - hashlib.sha1
    - airflow.sdk.bases.sensor.BaseSensorOperator.execute.run_duration
    - <builtin>.int
    - <builtin>.min
    - datetime.timedelta.total_seconds
    - airflow.sdk.timezone.utcnow
    - <builtin>.max
    - datetime.timedelta.max.total_seconds
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - next_method
    - next_kwargs
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 251
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator.resume_execution
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    - AirflowSensorTimeout
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.timedelta.max.total_seconds
    functionSourceFile: datetime
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 329
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator.reschedule
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 334
    functionName: airflow.sdk.bases.sensor.BaseSensorOperator.get_serialized_fields
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 338
    functionName: airflow.sdk.bases.sensor.poke_mode_only
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached:
    - <builtin>.issubclass
    - <builtin>.property
    - airflow.sdk.bases.sensor.poke_mode_only.decorate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 350
    functionName: airflow.sdk.bases.sensor.poke_mode_only.decorate
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 1
    functionsReached:
    - <builtin>.issubclass
    - <builtin>.property
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 351
    functionName: airflow.sdk.bases.sensor.poke_mode_only.decorate.mode_getter
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - _
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 354
    functionName: airflow.sdk.bases.sensor.poke_mode_only.decorate.mode_setter
    functionSourceFile: airflow.sdk.bases.sensor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.version_compat
    functionSourceFile: airflow.providers.common.compat.version_compat
    functionUses: 0
    functionsReached:
    - airflow.providers.common.compat.version_compat.get_base_airflow_version_tuple
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.providers.common.compat.version_compat.get_base_airflow_version_tuple
    functionSourceFile: airflow.providers.common.compat.version_compat
    functionUses: 1
    functionsReached:
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.template
    functionSourceFile: airflow.sdk.definitions.template
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 24
    functionName: airflow.sdk.definitions.template.literal
    functionSourceFile: airflow.sdk.definitions.template
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.timeout
    functionSourceFile: airflow.sdk.execution_time.timeout
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: airflow.sdk.execution_time.timeout.TimeoutPosix.handle_timeout
    functionSourceFile: airflow.sdk.execution_time.timeout
    functionUses: 0
    functionsReached:
    - os.getpid
    linkageType: pythonLinkage
    raised:
    - AirflowTaskTimeout
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.sdk.execution_time.timeout.TimeoutPosix.__enter__
    functionSourceFile: airflow.sdk.execution_time.timeout
    functionUses: 0
    functionsReached:
    - signal.signal
    - signal.setitimer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - type_
    - value
    - traceback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.sdk.execution_time.timeout.TimeoutPosix.__exit__
    functionSourceFile: airflow.sdk.execution_time.timeout
    functionUses: 0
    functionsReached:
    - signal.setitimer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.context
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - functools.cache
    - structlog.get_logger
    - typing.TypeVar
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_result.model_dump
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 125
    functionName: airflow.sdk.execution_time.context._mask_connection_secrets
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 9
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - pydantic.BaseModel.__init__
    - contextlib.suppress
    - secret.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - s.lower
    - log.warning
    - <builtin>.getattr
    - airflow.sdk.log.mask_secret
    - <builtin>.isinstance
    - re.compile
    - secret.lower
    - comms.send
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - var_result
    - deserialize_json
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.sdk.execution_time.context._convert_variable_result_to_variable
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - var_result.model_dump
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var_result.model_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 143
    functionName: airflow.sdk.execution_time.context._get_connection
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 5
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - AirflowNotFoundException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec934d5e0>
    argNames:
    - cls
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 9
    functionsReached:
    - airflow.sdk.execution_time.cache.SecretCache._get
    - cls._TEAM_PATTERN.format
    - val.is_expired
    - cls._cache.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1908
    functionName: airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 26
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - conf._get_custom_secret_backend
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - os.environ.get
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - <builtin>.hasattr
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - backend_list.append
    - airflow.sdk.configuration.get_custom_secret_backend
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.len
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d39730>
    argNames:
    - cls
    - conn_id
    - uri
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 122
    functionName: airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 9
    functionsReached:
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - cls._TEAM_PATTERN.format
    - airflow.sdk.execution_time.cache.SecretCache._save
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 180
    functionName: airflow.sdk.execution_time.context._async_get_connection
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 2
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - comms.send
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - inspect.isawaitable
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - asgiref.sync.sync_to_async
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowNotFoundException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.isawaitable
    functionSourceFile: inspect
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asgiref.sync.sync_to_async
    functionSourceFile: asgiref
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - key
    - deserialize_json
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 228
    functionName: airflow.sdk.execution_time.context._get_variable
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - secrets_backend.get_variable
    - typing.NamedTuple.value.__qualname__.rsplit
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - json.loads
    - log.exception
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_variable
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.sdk.execution_time.cache.SecretCache.save_variable
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowRuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c6cc40>
    argNames:
    - cls
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 75
    functionName: airflow.sdk.execution_time.cache.SecretCache.get_variable
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 4
    functionsReached:
    - airflow.sdk.execution_time.cache.SecretCache._get
    - cls._TEAM_PATTERN.format
    - val.is_expired
    - cls._cache.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: secrets_backend.get_variable
    functionSourceFile: <builtin>
    functionUses: 126
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d39c40>
    argNames:
    - cls
    - key
    - value
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 117
    functionName: airflow.sdk.execution_time.cache.SecretCache.save_variable
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 4
    functionsReached:
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - cls._TEAM_PATTERN.format
    - airflow.sdk.execution_time.cache.SecretCache._save
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca4894f0>
    - <ast.Constant object at 0x7f1eca489040>
    argNames:
    - key
    - value
    - description
    - serialize_json
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 277
    functionName: airflow.sdk.execution_time.context._set_variable
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - cls._cache.pop
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - secrets_backend.get_variable
    - typing.NamedTuple.value.__qualname__.rsplit
    - cls._TEAM_PATTERN.format
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - SUPERVISOR_COMMS.send
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.sdk.execution_time.cache.SecretCache.invalidate_variable
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec955e730>
    argNames:
    - cls
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow.sdk.execution_time.cache.SecretCache.invalidate_variable
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 4
    functionsReached:
    - cls._TEAM_PATTERN.format
    - cls._cache.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 326
    functionName: airflow.sdk.execution_time.context._delete_variable
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 1
    functionsReached:
    - cls._cache.pop
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    - airflow.sdk.execution_time.cache.SecretCache.invalidate_variable
    - cls._TEAM_PATTERN.format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 347
    functionName: airflow.sdk.execution_time.context.ConnectionAccessor.__getattr__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._get_connection
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - airflow.sdk.definitions.connection.Connection.get
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._handle_connection_error
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 220
    functionName: airflow.sdk.definitions.connection.Connection.get
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._get_connection
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._handle_connection_error
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: airflow.sdk.execution_time.context.ConnectionAccessor.__repr__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 355
    functionName: airflow.sdk.execution_time.context.ConnectionAccessor.__eq__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 361
    functionName: airflow.sdk.execution_time.context.ConnectionAccessor.__hash__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d399d0>
    argNames:
    - self
    - conn_id
    - default_conn
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 364
    functionName: airflow.sdk.execution_time.context.ConnectionAccessor.get
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._get_connection
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: airflow.sdk.execution_time.context.VariableAccessor.__eq__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 387
    functionName: airflow.sdk.execution_time.context.VariableAccessor.__hash__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 390
    functionName: airflow.sdk.execution_time.context.VariableAccessor.__repr__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 393
    functionName: airflow.sdk.execution_time.context.VariableAccessor.__getattr__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - secrets_backend.get_variable
    - typing.NamedTuple.value.__qualname__.rsplit
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - json.loads
    - log.exception
    - airflow.sdk.execution_time.context._get_variable
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_variable
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.sdk.execution_time.cache.SecretCache.save_variable
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec934d760>
    argNames:
    - self
    - key
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 396
    functionName: airflow.sdk.execution_time.context.VariableAccessor.get
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - secrets_backend.get_variable
    - typing.NamedTuple.value.__qualname__.rsplit
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - json.loads
    - log.exception
    - airflow.sdk.execution_time.context._get_variable
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_variable
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.sdk.execution_time.cache.SecretCache.save_variable
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 410
    functionName: airflow.sdk.execution_time.context.MacrosAccessor.__getattr__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 418
    functionName: airflow.sdk.execution_time.context.MacrosAccessor.__repr__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: airflow.sdk.execution_time.context.MacrosAccessor.__eq__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 426
    functionName: airflow.sdk.execution_time.context.MacrosAccessor.__hash__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ref
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 433
    functionName: airflow.sdk.execution_time.context._AssetRefResolutionMixin._resolve_asset_ref
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 3
    functionsReached:
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - SUPERVISOR_COMMS.send
    - <builtin>.str
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f55160>
    - <ast.Constant object at 0x7f1ec7f55040>
    argNames:
    - name
    - uri
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 453
    functionName: airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 9
    functionsReached:
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - SUPERVISOR_COMMS.send
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    - AirflowRuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.model_dump
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.context.OutletEventAccessor
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - attrs.Factory
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec86cb9a0>
    argNames:
    - self
    - asset
    - extra
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 488
    functionName: airflow.sdk.execution_time.context.OutletEventAccessor.add
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - SUPERVISOR_COMMS.send
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._resolve_asset_ref
    - <builtin>.str
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.context._AssetEventAccessorsMixin
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - uri
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 519
    functionName: airflow.sdk.execution_time.context._AssetEventAccessorsMixin.for_asset
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - os.PathLike.__attrs_init__
    - airflow.sdk.definitions.asset.Asset.ref
    - airflow.sdk.definitions.asset.Asset.__init__
    - <builtin>.str
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 529
    functionName: airflow.sdk.execution_time.context._AssetEventAccessorsMixin.for_asset_alias
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 532
    functionName: airflow.sdk.execution_time.context._AssetEventAccessorsMixin.__getitem__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 546
    functionName: airflow.sdk.execution_time.context.OutletEventAccessors.__str__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.to_asset
    functionSourceFile: <builtin>
    functionUses: 101
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.to_asset_alias
    functionSourceFile: <builtin>
    functionUses: 101
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 554
    functionName: airflow.sdk.execution_time.context.OutletEventAccessors.__len__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 557
    functionName: airflow.sdk.execution_time.context.OutletEventAccessors.__getitem__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - SUPERVISOR_COMMS.send
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._resolve_asset_ref
    - <builtin>.str
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bb8e0>
    - <ast.Constant object at 0x7f1ec90bb2e0>
    - <ast.Constant object at 0x7f1ec90bb2b0>
    argNames:
    - self
    - asset_name
    - asset_uri
    - alias_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 583
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.__init__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 594
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.after
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.context.InletEventsAccessor._reset_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 647
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor._reset_cache
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - before
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 599
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.before
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.context.InletEventsAccessor._reset_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec89b3fa0>
    argNames:
    - self
    - ascending
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 604
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.ascending
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.context.InletEventsAccessor._reset_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - limit
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 609
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.limit
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.context.InletEventsAccessor._reset_cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - typing.overload
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 615
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor._asset_events
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - resp.iter_asset_event_results
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised:
    - ValueError
    - AirflowRuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.iter_asset_event_results
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 653
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.__iter__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 656
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.__len__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 665
    functionName: airflow.sdk.execution_time.context.InletEventsAccessor.__getitem__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 697
    functionName: airflow.sdk.execution_time.context.InletEventsAccessors.__iter__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 700
    functionName: airflow.sdk.execution_time.context.InletEventsAccessors.__len__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 703
    functionName: airflow.sdk.execution_time.context.InletEventsAccessors.__getitem__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - <builtin>.isinstance
    - airflow.sdk.execution_time.context.InletEventsAccessor.__init__
    - <builtin>.next
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    - KeyError
    - IndexError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 756
    functionName: airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.__str__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 759
    functionName: airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.__iter__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - key.to_asset
    - <builtin>.isinstance
    - key.to_asset_alias
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 765
    functionName: airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.__len__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 768
    functionName: airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.__getitem__
    functionSourceFile: airflow.sdk.execution_time.context
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias
    - airflow.sdk.definitions.asset.AssetUniqueKey.from_asset
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db
    - airflow.sdk.definitions.asset.Asset.__init__
    - contextlib.suppress
    - SUPERVISOR_COMMS.send
    - airflow.sdk.execution_time.context._AssetRefResolutionMixin._resolve_asset_ref
    - <builtin>.str
    - attrs.AttrsInstance.__init__
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_runner.SUPERVISOR_COMMS.send
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _CURRENT_CONTEXT.append
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _CURRENT_CONTEXT.pop
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context_params.items
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key_raw.startswith
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key_raw.upper
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _attr.isoformat
    functionSourceFile: <builtin>
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.cache
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 16
    functionsReached:
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ttl
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.sdk.execution_time.cache.SecretCache._CacheValue.is_expired
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.sdk.execution_time.cache.SecretCache.init
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 0
    functionsReached:
    - multiprocessing.Manager
    - conf.getboolean
    - datetime.timedelta
    - conf.getint
    - cls.__manager.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.Manager
    functionSourceFile: multiprocessing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.__manager.dict
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.sdk.execution_time.cache.SecretCache.reset
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7870130>
    argNames:
    - cls
    - key
    - prefix
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: airflow.sdk.execution_time.cache.SecretCache._get
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 15
    functionsReached:
    - val.is_expired
    - cls._TEAM_PATTERN.format
    - cls._cache.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._TEAM_PATTERN.format
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._cache.get
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.is_expired
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d394f0>
    argNames:
    - cls
    - key
    - value
    - prefix
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 130
    functionName: airflow.sdk.execution_time.cache.SecretCache._save
    functionSourceFile: airflow.sdk.execution_time.cache
    functionUses: 15
    functionsReached:
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - cls._TEAM_PATTERN.format
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._cache.pop
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.variable
    functionSourceFile: airflow.sdk.definitions.variable
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec81aecd0>
    - <ast.Constant object at 0x7f1ec81ae1f0>
    argNames:
    - cls
    - key
    - default
    - deserialize_json
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 48
    functionName: airflow.sdk.definitions.variable.Variable.get
    functionSourceFile: airflow.sdk.definitions.variable
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - secrets_backend.get_variable
    - typing.NamedTuple.value.__qualname__.rsplit
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - json.loads
    - log.exception
    - airflow.sdk.execution_time.context._get_variable
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_variable
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.sdk.execution_time.cache.SecretCache.save_variable
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca489160>
    - <ast.Constant object at 0x7f1eca4897f0>
    argNames:
    - cls
    - key
    - value
    - description
    - serialize_json
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 61
    functionName: airflow.sdk.definitions.variable.Variable.set
    functionSourceFile: airflow.sdk.definitions.variable
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - cls._cache.pop
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - secrets_backend.get_variable
    - typing.NamedTuple.value.__qualname__.rsplit
    - cls._TEAM_PATTERN.format
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - json.dumps
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - SUPERVISOR_COMMS.send
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.sdk.execution_time.context._set_variable
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.sdk.execution_time.cache.SecretCache.invalidate_variable
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 71
    functionName: airflow.sdk.definitions.variable.Variable.delete
    functionSourceFile: airflow.sdk.definitions.variable
    functionUses: 0
    functionsReached:
    - cls._cache.pop
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    - log.exception
    - airflow.sdk.execution_time.cache.SecretCache.invalidate_variable
    - cls._TEAM_PATTERN.format
    - airflow.sdk.execution_time.context._delete_variable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.supervisor
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - conf.getint
    - structlog.get_logger
    - conf.getfloat
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 203
    functionName: airflow.sdk.execution_time.supervisor._subprocess_main
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - what.ti.model_dump
    - sys.exit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.sdk._shared.module_loading.import_string
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - re.split
    - rule.pattern.search
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - os.set_inheritable
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.access
    - value.items
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - section.values
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.sdk.execution_time.task_runner._verify_bundle_access
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - urllib.parse.quote.lower
    - html.escape
    - os.environ.pop
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cfg_bundle.bundle_class
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - os.execvp
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - bundle_config_list.append
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.sdk.log.configure_logging
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - config.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - bundle_instance.initialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.dev.ConsoleRenderer
    - structlog.processors.CallsiteParameter
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.sdk.execution_time.task_runner.reinit_supervisor_comms
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.startup
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - structlog.configure
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - <builtin>.print
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - <builtin>.filter
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - pathlib.Path.read_text
    - kwargs_ref.deref
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - shared_processors.extend
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - bundle_path.exists
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - level.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - msg.model_dump_json
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - log_level.lower
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - SUPERVISOR_COMMS.socket.close
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.TypeAdapter
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - pydantic.TypeAdapter.validate_json
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pattern.finditer
    - ti.task.iter_mapped_dependants
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - namespace_log_levels.items
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - structlog.stdlib.PositionalArgumentsFormatter
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.sdk.execution_time.task_runner.main
    - pendulum.tz.local_timezone
    - Stats.initialize
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.sdk.execution_time.task_runner.parse
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - sys.path.append
    - getpass.getuser
    - typing.NamedTuple.payload.__name__.rsplit
    - os.fspath
    - SUPERVISOR_COMMS.socket.fileno
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.sdk.log.load_remote_log_handler
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.sdk.api.client.getuser
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - os.fdopen
    - bundle_path.is_dir
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - SUPERVISOR_COMMS._get_response
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: airflow.sdk.execution_time.supervisor._reset_signals
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - signal.signal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - log_fd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 217
    functionName: airflow.sdk.execution_time.supervisor._configure_logs_over_json_channel
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.log._WarningsInterceptor.reset
    - <builtin>.map
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - log_config.pop
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - re.split
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - config.setdefault
    - os.getenv
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging._config.translate_config_values
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - level.lower
    - airflow.sdk.log.configure_logging
    - logging.config.dictConfig
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - config.get
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.func.__name__.rsplit
    - log_level.lower
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - os.fdopen
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - structlog.configure
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - section.values
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - conf.getlist
    - <builtin>.filter
    - <builtin>.isinstance
    - functools.partial
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - conf.getboolean
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - airflow.sdk.log.reset_logging
    - io.TextIOWrapper
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - child_stdin
    - child_stdout
    - child_stderr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 228
    functionName: airflow.sdk.execution_time.supervisor._reopen_std_io_handles
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - os.fdopen
    - os.dup2
    - io.TextIOWrapper
    - <builtin>.setattr
    - sock.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.fileno
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.dup2
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 248
    functionName: airflow.sdk.execution_time.supervisor._get_last_chance_stderr
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - os.dup
    - os.fdopen
    - stream.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stream.fileno
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.dup
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 262
    functionName: airflow.sdk.execution_time.supervisor.BlockedDBSession.__init__
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 265
    functionName: airflow.sdk.execution_time.supervisor.BlockedDBSession.remove
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec910bd90>
    - <ast.Constant object at 0x7f1ec910b6a0>
    - <ast.Constant object at 0x7f1ec910b400>
    - <ast.Constant object at 0x7f1ec910b9d0>
    - <ast.Constant object at 0x7f1ec910b4c0>
    argNames:
    - self
    - mapper
    - clause
    - bind
    - _sa_skip_events
    - _sa_skip_for_implicit_returning
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 268
    functionName: airflow.sdk.execution_time.supervisor.BlockedDBSession.get_bind
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 279
    functionName: airflow.sdk.execution_time.supervisor.block_orm_access
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - conf.set
    - <builtin>.hasattr
    - <builtin>.frozenset
    - <builtin>.delattr
    - conf.has_section
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.delattr
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 301
    functionName: airflow.sdk.execution_time.supervisor.block_orm_access.configure_orm
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.has_section
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 313
    functionName: airflow.sdk.execution_time.supervisor.block_orm_access.__getattr__
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 15
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - requests
    - child_stdout
    - child_stderr
    - log_fd
    - target
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 327
    functionName: airflow.sdk.execution_time.supervisor._fork_main
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - what.ti.model_dump
    - sys.exit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.sdk._shared.module_loading.import_string
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.sdk.execution_time.supervisor._configure_logs_over_json_channel
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - re.split
    - rule.pattern.search
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - sys.stdout.flush
    - group.downstream_group_ids.update
    - <builtin>.repr
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - structlog.processors.CallsiteParameterAdder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - conf.has_section
    - weakref.proxy
    - pendulum.instance
    - os.set_inheritable
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.access
    - value.items
    - airflow.sdk.execution_time.supervisor._subprocess_main
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.sdk.log._WarningsInterceptor.register
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - traceback.print_exception
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - sock.fileno
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - section.values
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.sdk.execution_time.task_runner._verify_bundle_access
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - html.escape
    - os.environ.pop
    - airflow.sdk.execution_time.supervisor._reopen_std_io_handles
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - stream.fileno
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cfg_bundle.bundle_class
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - os.execvp
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - bundle_config_list.append
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - airflow.sdk.execution_time.supervisor._get_last_chance_stderr
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - os.dup2
    - op_extra_links_from_plugin.values
    - airflow.sdk.log.configure_logging
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - os.dup
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - config.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - bundle_instance.initialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.dev.ConsoleRenderer
    - structlog.processors.CallsiteParameter
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.sdk.execution_time.supervisor._fork_main.exit
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.sdk.execution_time.task_runner.reinit_supervisor_comms
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.startup
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - structlog.configure
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - atexit._run_exitfuncs
    - logging_class_path.rsplit
    - <builtin>.print
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - <builtin>.filter
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - last_chance_stderr.flush
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - conf.set
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.log._WarningsInterceptor.reset
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - pathlib.Path.read_text
    - kwargs_ref.deref
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - atexit._clear
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - os.close
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - shared_processors.extend
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - bundle_path.exists
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - level.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - sys.exc_info
    - msg.model_dump_json
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - last_chance_stderr.write
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - airflow.sdk.execution_time.supervisor.block_orm_access
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - log_level.lower
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - SUPERVISOR_COMMS.socket.close
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.TypeAdapter
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - pydantic.TypeAdapter.validate_json
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - d.get
    - os._exit
    - pattern.finditer
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - namespace_log_levels.items
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - structlog.stdlib.PositionalArgumentsFormatter
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.sdk.execution_time.task_runner.main
    - pendulum.tz.local_timezone
    - Stats.initialize
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.sdk.execution_time.task_runner.parse
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - sys.stderr.flush
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - sys.path.append
    - getpass.getuser
    - typing.NamedTuple.payload.__name__.rsplit
    - os.fspath
    - SUPERVISOR_COMMS.socket.fileno
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.execution_time.supervisor._reset_signals
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.sdk.log.load_remote_log_handler
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.sdk.api.client.getuser
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - os.fdopen
    - bundle_path.is_dir
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - requests.fileno
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - SUPERVISOR_COMMS._get_response
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.sdk.log.reset_logging
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - n
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 383
    functionName: airflow.sdk.execution_time.supervisor._fork_main.exit
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - requests.fileno
    - sys.stderr.flush
    - atexit._run_exitfuncs
    - last_chance_stderr.flush
    - os.close
    - os._exit
    - contextlib.suppress
    - sys.stdout.flush
    - airflow.sdk.execution_time.supervisor._fork_main.exit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stderr.flush
    functionSourceFile: sys
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: last_chance_stderr.flush
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.close
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.fileno
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os._exit
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atexit._clear
    functionSourceFile: atexit
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: atexit._run_exitfuncs
    functionSourceFile: atexit
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: last_chance_stderr.write
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.print_exception
    functionSourceFile: traceback
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - target
    - logger
    - constructor_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 19
    functionLinenumber: 462
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess.start
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - what.ti.model_dump
    - sys.exit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.sdk._shared.module_loading.import_string
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.sdk.execution_time.supervisor._configure_logs_over_json_channel
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - re.split
    - rule.pattern.search
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.sdk.execution_time.supervisor._fork_main
    - sys.stdout.flush
    - group.downstream_group_ids.update
    - <builtin>.repr
    - ti.get_template_context
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - conf.has_section
    - weakref.proxy
    - pendulum.instance
    - os.set_inheritable
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.access
    - value.items
    - airflow.sdk.execution_time.supervisor._subprocess_main
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.sdk.log._WarningsInterceptor.register
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - traceback.print_exception
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - sock.fileno
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - section.values
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.sdk.execution_time.task_runner._verify_bundle_access
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - urllib.parse.quote.lower
    - html.escape
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - os.environ.pop
    - airflow.sdk.execution_time.supervisor._reopen_std_io_handles
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - stream.fileno
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cfg_bundle.bundle_class
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - os.execvp
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - bundle_config_list.append
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - airflow.sdk.execution_time.supervisor._get_last_chance_stderr
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - os.dup2
    - op_extra_links_from_plugin.values
    - airflow.sdk.log.configure_logging
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - os.dup
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - config.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - bundle_instance.initialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.dev.ConsoleRenderer
    - structlog.processors.CallsiteParameter
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.sdk.execution_time.supervisor._fork_main.exit
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.sdk.execution_time.task_runner.reinit_supervisor_comms
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk.execution_time.task_runner.startup
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - structlog.configure
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._close_unused_sockets
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - atexit._run_exitfuncs
    - logging_class_path.rsplit
    - <builtin>.print
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - <builtin>.filter
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - last_chance_stderr.flush
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - conf.set
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.log._WarningsInterceptor.reset
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - pathlib.Path.read_text
    - kwargs_ref.deref
    - <builtin>.map
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - atexit._clear
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - sock.close
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - os.close
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - shared_processors.extend
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - bundle_path.exists
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - level.lower
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - sys.exc_info
    - msg.model_dump_json
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - _attr.isoformat
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - last_chance_stderr.write
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - airflow.sdk.execution_time.supervisor.block_orm_access
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - log_level.lower
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - SUPERVISOR_COMMS.socket.close
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.TypeAdapter
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - pydantic.TypeAdapter.validate_json
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - d.get
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - os._exit
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - pattern.finditer
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - namespace_log_levels.items
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - structlog.stdlib.PositionalArgumentsFormatter
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.sdk.execution_time.task_runner.main
    - pendulum.tz.local_timezone
    - Stats.initialize
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.sdk.execution_time.task_runner.parse
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - sys.stderr.flush
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - proc._register_pipe_readers
    - field_name.endswith
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - sys.path.append
    - getpass.getuser
    - typing.NamedTuple.payload.__name__.rsplit
    - os.fspath
    - SUPERVISOR_COMMS.socket.fileno
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - airflow.sdk.execution_time.supervisor._reset_signals
    - os.fork
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - ti.xcom_push
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - child_logs.fileno
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - operator_extra_links.extend
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.sdk.api.client.getuser
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - os.fdopen
    - bundle_path.is_dir
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - requests.fileno
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - SUPERVISOR_COMMS._get_response
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - socket.socketpair
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.sdk.log.reset_logging
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.socketpair
    functionSourceFile: socket
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.fork
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - sockets
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._close_unused_sockets
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - sock.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child_logs.fileno
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: psutil.Process
    functionSourceFile: psutil
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc._register_pipe_readers
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - stdout
    - stderr
    - requests
    - logs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 528
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._register_pipe_readers
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.handle_requests
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - structlog.wrap_logger
    - target.log
    - pydantic.BaseModel.__init__
    - structlog.get_config
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._handle_request
    - e.response.json
    - structlog.stdlib.NAME_TO_LEVEL.get
    - <builtin>.bytearray
    - log.log
    - airflow.sdk.execution_time.supervisor.process_log_messages_from_subprocess
    - event.get
    - log.error
    - line.decode
    - <builtin>.tuple
    - event.pop
    - airflow.sdk.execution_time.supervisor.make_buffered_socket_reader
    - pydantic.BaseModel.model_dump
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - <builtin>.next
    - <builtin>.getattr
    - msgspec.json.decode
    - airflow.sdk.execution_time.supervisor.length_prefixed_frame_reader
    - line.rstrip
    - <builtin>.isinstance
    - n.to_bytes
    - airflow.sdk._shared.logging.structlog.reconfigure_logger
    - airflow.sdk.execution_time.supervisor.forward_to_log
    - log.exception
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - msgspec.Struct.__init__
    - <builtin>.str
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._create_log_forwarder
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec80ca160>
    argNames:
    - self
    - loggers
    - name
    - log_level
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 571
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._create_log_forwarder
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - line.rstrip
    - line.decode
    - <builtin>.tuple
    - <builtin>.isinstance
    - <builtin>.bytearray
    - log.log
    - airflow.sdk._shared.logging.structlog.reconfigure_logger
    - structlog.wrap_logger
    - airflow.sdk.execution_time.supervisor.make_buffered_socket_reader
    - airflow.sdk.execution_time.supervisor.forward_to_log
    - structlog.get_config
    - <builtin>.next
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - loggers
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1851
    functionName: airflow.sdk.execution_time.supervisor.process_log_messages_from_subprocess
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 3
    functionsReached:
    - <builtin>.tuple
    - event.pop
    - <builtin>.isinstance
    - msgspec.json.decode
    - airflow.sdk._shared.logging.structlog.reconfigure_logger
    - structlog.wrap_logger
    - target.log
    - structlog.get_config
    - event.get
    - log.exception
    - <builtin>.getattr
    - structlog.stdlib.NAME_TO_LEVEL.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83eadc0>
    argNames:
    - gen
    - on_close
    - buffer_size
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1767
    functionName: airflow.sdk.execution_time.supervisor.make_buffered_socket_reader
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 5
    functionsReached:
    - <builtin>.next
    - <builtin>.bytearray
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 608
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess.handle_requests
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - msgspec.Struct.req_encoder.encode_into
    - <builtin>.bytearray
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - n.to_bytes
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - log.exception
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - msgspec.Struct.__init__
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._handle_request
    - <builtin>.str
    - log.error
    - <builtin>.len
    - e.response.json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - gen
    - on_close
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1806
    functionName: airflow.sdk.execution_time.supervisor.length_prefixed_frame_reader
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - target_loggers
    - logger
    - level
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1893
    functionName: airflow.sdk.execution_time.supervisor.forward_to_log
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - log.log
    - line.rstrip
    - line.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - sock
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 584
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._on_socket_closed
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - contextlib.suppress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a78670>
    argNames:
    - self
    - msg
    - request_id
    - error
    - dump_opts
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 591
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 8
    functionsReached:
    - msgspec.Struct.req_encoder.encode_into
    - <builtin>.bytearray
    - n.to_bytes
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - pydantic.BaseModel.model_dump
    - msgspec.Struct.__init__
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.model_dump
    functionSourceFile: pydantic
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - msg
    - log
    - req_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 644
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._handle_request
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: e.response.json
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec881c850>
    argNames:
    - self
    - msg
    - request_id
    - error
    - dump_opts
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1680
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.close
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 653
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._cleanup_open_sockets
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - sock.close
    - stuck_sockets.append
    - log.warning
    - contextlib.suppress
    - sock.fileno
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stuck_sockets.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec7b8d520>
    - <ast.Constant object at 0x7f1ec7b8ddf0>
    - <ast.Constant object at 0x7f1ec7b8dc70>
    argNames:
    - self
    - signal_to_send
    - escalation_delay
    - force
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 673
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 6
    functionsReached:
    - log.debug
    - sock.close
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - <builtin>.int
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - log.warning
    - <builtin>.max
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - escalation_path.index
    - log.error
    - log.info
    - <builtin>.getattr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: escalation_path.index
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fc96a0>
    - <ast.Constant object at 0x7f1ec8fc9160>
    argNames:
    - self
    - max_wait_time
    - raise_on_timeout
    - expect_signal
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 749
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 9
    functionsReached:
    - sock.close
    - <builtin>.int
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - <builtin>.max
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - <builtin>.getattr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 732
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess.wait
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 735
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess.__rich_repr__
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 743
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess.__repr__
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8723ee0>
    - <ast.Constant object at 0x7f1ec8723280>
    argNames:
    - self
    - raise_on_timeout
    - expect_signal
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 794
    functionName: airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 11
    functionsReached:
    - <builtin>.getattr
    - <builtin>.int
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90024c0>
    - <ast.Constant object at 0x7f1ec9002820>
    argNames:
    - self
    - raise_on_timeout
    - expect_signal
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1554
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    functionSourceFile: ''
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - conn_id
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 836
    functionName: airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 10
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - conn_result.model_dump
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - <builtin>.len
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - connection_response.model_dump
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - client
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 883
    functionName: airflow.sdk.execution_time.supervisor._remote_logging_conn
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 9
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - conn_result.model_dump
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - os.getenv
    - <builtin>.len
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - conn_id.upper
    - typing.NamedTuple.payload.__qualname__.rsplit
    - connection_response.model_dump
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.log.load_remote_conn_id
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - secrets_backend.get_connection
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_id.upper
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - pydantic.TypeAdapter
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 9
    argDefaultValues: []
    argNames:
    - cls
    - what
    - dag_rel_path
    - bundle_info
    - client
    - target
    - logger
    - sentry_integration
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 969
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess.start
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - proc._on_child_started
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc._on_child_started
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - ti
    - dag_rel_path
    - bundle_info
    - sentry_integration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 992
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._on_child_started
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - datetime.datetime.now
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - os.fspath
    - log.info
    - escalation_path.index
    - sock.close
    - pydantic.BaseModel.model_construct
    - <builtin>.bytearray
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - <builtin>.max
    - log.error
    - log.debug
    - <builtin>.int
    - log.warning
    - pydantic.BaseModel.model_dump
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - <builtin>.getattr
    - time.monotonic
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - n.to_bytes
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - msgspec.Struct.__init__
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1033
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess.wait
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_heartbeat_failures
    - log.info
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - pathlib.Path
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - conn_result.model_dump
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.log.upload_to_remote
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - os.getenv
    - <builtin>.len
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sock.close
    - conn_id.upper
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - connection_response.model_dump
    - handler.upload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - stuck_sockets.append
    - log.warning
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._cleanup_open_sockets
    - importlib.import_module
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk.log.relative_path_from_logger
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - fh.fileno
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - escalation_path.index
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - <builtin>.max
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - relative_path.as_posix
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess.update_task_state_if_needed
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.sdk.log.load_remote_conn_id
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._upload_logs
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._send_heartbeat_if_needed
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - sock.fileno
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._monitor_subprocess
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - <builtin>.min
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_process_overtime_if_needed
    - logger.warning
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1079
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._monitor_subprocess
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - contextlib.suppress
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._send_heartbeat_if_needed
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_heartbeat_failures
    - log.info
    - sock.fileno
    - escalation_path.index
    - sock.close
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - <builtin>.max
    - log.error
    - log.debug
    - <builtin>.list
    - <builtin>.int
    - <builtin>.min
    - stuck_sockets.append
    - log.warning
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._cleanup_open_sockets
    - <builtin>.getattr
    - time.monotonic
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_process_overtime_if_needed
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1054
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess.update_task_state_if_needed
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1067
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._upload_logs
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - pathlib.Path
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - conn_result.model_dump
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.log.upload_to_remote
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - os.getenv
    - <builtin>.len
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - conn_id.upper
    - typing.NamedTuple.payload.__qualname__.rsplit
    - connection_response.model_dump
    - handler.upload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk.log.relative_path_from_logger
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - fh.fileno
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - relative_path.as_posix
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.log.load_remote_conn_id
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - secrets_backend.get_connection
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - logger.warning
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1143
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._send_heartbeat_if_needed
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - log.debug
    - sock.close
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - <builtin>.int
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill
    - log.warning
    - <builtin>.max
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - escalation_path.index
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_heartbeat_failures
    - log.error
    - log.info
    - <builtin>.getattr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1126
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_process_overtime_if_needed
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 2
    functionsReached:
    - log.debug
    - sock.close
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - <builtin>.int
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill
    - log.warning
    - <builtin>.max
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - escalation_path.index
    - log.error
    - log.info
    - <builtin>.getattr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1183
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_heartbeat_failures
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 3
    functionsReached:
    - log.debug
    - sock.close
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - <builtin>.int
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill
    - log.warning
    - <builtin>.max
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - escalation_path.index
    - log.error
    - log.info
    - <builtin>.getattr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1201
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess.final_state
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 48
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 22
    EdgeCount: 68
    ICount: 20
    IfCount: 48
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - msg
    - log
    - req_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1226
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_request
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.sdk.execution_time.comms.VariableResult.from_variable_response
    - task_states_response.model_dump
    - airflow.sdk.execution_time.comms.TaskStatesResult.from_api_response
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - airflow.sdk.execution_time.comms.XComSequenceSliceResult.from_response
    - asset_events_response.model_dump
    - airflow.sdk.execution_time.supervisor.make_buffered_socket_reader
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - airflow.sdk.execution_time.comms.XComResult.from_xcom_response
    - n.to_bytes
    - airflow.sdk._shared.logging.structlog.reconfigure_logger
    - log.exception
    - inactive_assets_response.model_dump
    - airflow.sdk.execution_time.comms.AssetResult.from_asset_response
    - <builtin>.len
    - <builtin>.set
    - dr_response.model_dump
    - msgspec.Struct.req_encoder.encode_into
    - socket.send_fds
    - structlog.wrap_logger
    - target.log
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.comms.TaskBreadcrumbsResult.from_api_response
    - dr_state_response.model_dump
    - airflow.sdk.execution_time.supervisor.ActivitySubprocess._send_new_log_fd
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - airflow.sdk.execution_time.comms.AssetEventsResult.from_asset_events_response
    - airflow.sdk.execution_time.supervisor.process_log_messages_from_subprocess
    - connection_response.model_dump
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - response.model_dump
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - child_logs.close
    - airflow.sdk.execution_time.comms.DagRunResult.from_api_response
    - airflow.sdk.execution_time.comms.InactiveAssetsResult.from_inactive_assets_response
    - log.warning
    - variable_response.model_dump
    - <builtin>.next
    - airflow.sdk.log.mask_secret
    - re.compile
    - msgspec.Struct.__init__
    - comms.send
    - airflow.sdk.execution_time.comms.XComSequenceIndexResult.from_response
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.comms.HITLDetailRequestResult.from_api_response
    - secret.items
    - structlog.stdlib.NAME_TO_LEVEL.get
    - child_logs.fileno
    - event.get
    - xcom_response.model_dump
    - <builtin>.tuple
    - <builtin>.getattr
    - time.monotonic
    - msgspec.json.decode
    - asset_response.model_dump
    - secret.lower
    - prev_dag_run.model_dump
    - <builtin>.type
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - contextlib.suppress
    - structlog.get_config
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.sdk.execution_time.comms.PrevSuccessfulDagRunResult.from_dagrun_response
    - <builtin>.bytearray
    - airflow.sdk.execution_time.comms.DagRunStateResult.from_api_response
    - log.error
    - log.debug
    - s.lower
    - event.pop
    - hitl_request.model_dump
    - pydantic.BaseModel.model_dump
    - socket.socketpair
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1476
    functionName: airflow.sdk.execution_time.supervisor.ActivitySubprocess._send_new_log_fd
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached:
    - socket.send_fds
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - structlog.wrap_logger
    - target.log
    - pydantic.BaseModel.__init__
    - structlog.get_config
    - structlog.stdlib.NAME_TO_LEVEL.get
    - <builtin>.bytearray
    - airflow.sdk.execution_time.supervisor.process_log_messages_from_subprocess
    - child_logs.fileno
    - event.get
    - <builtin>.tuple
    - event.pop
    - child_logs.close
    - airflow.sdk.execution_time.supervisor.make_buffered_socket_reader
    - pydantic.BaseModel.model_dump
    - socket.socketpair
    - <builtin>.next
    - <builtin>.getattr
    - msgspec.json.decode
    - <builtin>.isinstance
    - n.to_bytes
    - airflow.sdk._shared.logging.structlog.reconfigure_logger
    - log.exception
    - msgspec.Struct.__init__
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.send_fds
    functionSourceFile: socket
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child_logs.close
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1502
    functionName: airflow.sdk.execution_time.supervisor.in_process_api_server
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.supervisor.InProcessSupervisorComms
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1517
    functionName: airflow.sdk.execution_time.supervisor.InProcessSupervisorComms._get_response
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1521
    functionName: airflow.sdk.execution_time.supervisor.InProcessSupervisorComms.send
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.delattr
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.sdk.execution_time.supervisor.InProcessSupervisorComms._get_response
    - <builtin>.getattr
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - temp_comms
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1724
    functionName: airflow.sdk.execution_time.supervisor.set_supervisor_comms
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 14
    functionsReached:
    - <builtin>.object
    - <builtin>.hasattr
    - <builtin>.getattr
    - <builtin>.delattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - attrs.field
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1550
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._Client.request
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1561
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._handle_socket_comms
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - sock.close
    - <builtin>.int
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - <builtin>.max
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - <builtin>.getattr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 9
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1566
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._setup_subprocess_socket
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.handle_requests
    - thread.start
    - os.set_inheritable
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - pydantic.BaseModel.__init__
    - contextlib.suppress
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._handle_request
    - e.response.json
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._on_socket_closed
    - <builtin>.bytearray
    - child_sock.close
    - log.error
    - thread.join
    - os.environ.pop
    - pydantic.BaseModel.model_dump
    - threading.Thread
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - socket.socketpair
    - <builtin>.next
    - airflow.sdk.execution_time.supervisor.length_prefixed_frame_reader
    - n.to_bytes
    - requests.close
    - child_sock.fileno
    - log.exception
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - msgspec.Struct.__init__
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: threading.Thread
    functionSourceFile: threading
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child_sock.fileno
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: thread.start
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.close
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child_sock.close
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: thread.join
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - what
    - task
    - logger
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 1593
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 10
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - ti.get_template_context
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - html.escape
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - group.upstream_group_ids.update
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - pathlib.Path.read_text
    - <builtin>.map
    - kwargs_ref.deref
    - conf.getint
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - d.get
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d57df0>
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1661
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 13
    functionsReached:
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - kwargs.setdefault
    - httpx.MockTransport
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.sdk.api.client.BearerAuth.__init__
    - <builtin>.type
    - airflow.sdk.api.client.Client.__init__
    - certifi.where
    - <builtin>.map
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: supervisor.client.task_instances.start
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: supervisor._setup_subprocess_socket
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: supervisor.update_task_state_if_needed
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client.<lambda1>
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - base_url
    - dry_run
    - token
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 901
    functionName: airflow.sdk.api.client.Client.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 16
    functionsReached:
    - kwargs.setdefault
    - httpx.MockTransport
    - airflow.sdk.api.client.BearerAuth.__init__
    - <builtin>.type
    - certifi.where
    - <builtin>.map
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1710
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process._run_trigger
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 5
    functionsReached:
    - trigger.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trigger.run
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.run
    functionSourceFile: asyncio
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1716
    functionName: airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.final_state
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - sock
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1778
    functionName: airflow.sdk.execution_time.supervisor.make_buffered_socket_reader.cb
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - buffer.find
    - buffer.extend
    - contextlib.suppress
    - gen.send
    - sock.recv_into
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.recv_into
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gen.send
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buffer.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buffer.find
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - sock
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1819
    functionName: airflow.sdk.execution_time.supervisor.length_prefixed_frame_reader.cb
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 0
    functionsReached:
    - int.from_bytes
    - <builtin>.bytearray
    - decoder.decode
    - <builtin>.memoryview
    - gen.send
    - sock.recv
    - sock.recv_into
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.recv
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decoder.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msgspec.json.decode
    functionSourceFile: msgspec
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event.pop
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.stdlib.NAME_TO_LEVEL.get
    functionSourceFile: structlog
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target.log
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.rstrip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.decode
    functionSourceFile: <builtin>
    functionUses: 22
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.log
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - log_path
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1953
    functionName: airflow.sdk.execution_time.supervisor._configure_logging
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 6
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - pathlib.Path
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - conn_result.model_dump
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - airflow.sdk.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - log.exception
    - os.getenv
    - <builtin>.len
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - structlog.wrap_logger
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - conn_id.upper
    - typing.NamedTuple.payload.__qualname__.rsplit
    - shared_processors.extend
    - connection_response.model_dump
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - <builtin>.reversed
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - re.compile
    - airflow.sdk.log.init_log_file
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - pathlib.Path.touch
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - pathlib.Path.open
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - os.environ.get
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - typing.cast
    - airflow.sdk.log.load_remote_conn_id
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - structlog.WriteLogger
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - secrets_backend.get_connection
    - parent.mkdir
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - pathlib.Path.mkdir
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.open
    functionSourceFile: pathlib
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.BytesLogger
    functionSourceFile: structlog
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.WriteLogger
    functionSourceFile: structlog
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 7
    IfCount: 11
    argCount: 10
    argDefaultValues: []
    argNames:
    - ti
    - bundle_info
    - dag_rel_path
    - token
    - server
    - dry_run
    - log_path
    - subprocess_logs_to_stdout
    - client
    - sentry_integration
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 1978
    functionName: airflow.sdk.execution_time.supervisor.supervise
    functionSourceFile: airflow.sdk.execution_time.supervisor
    functionUses: 5
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - conn_id.upper
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - os.walk
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - conn.get_uri
    - <builtin>.reversed
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - ti.get_template_context
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - pathlib.Path.open
    - value.items
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - attrs.asdict
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - log_file_descriptor.close
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.log.load_remote_conn_id
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - html.escape
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk.api.client.get_hostname
    - airflow.sdk.configuration.initialize_secrets_backends
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.sdk.log.init_log_file
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - import_errors.update
    - attr.asdict
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - structlog.WriteLogger
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - airflow.sdk.execution_time.task_runner._prepare
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - httpx.Limits
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - pathlib.Path.read_text
    - <builtin>.map
    - kwargs_ref.deref
    - conf.getint
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - httpx.Client.close
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - shared_processors.extend
    - res.group
    - connection_response.model_dump
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - importlib.util.spec_from_loader
    - _attr.isoformat
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - attrs.AttrsInstance.value.items
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - process.wait
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - attrs.AttrsInstance.value.payload.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - parent.mkdir
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - d.get
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pattern.finditer
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - airflow.sdk.configuration.ensure_secrets_loaded
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - conn_result.model_dump
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - json.dumps
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - <builtin>.delattr
    - SUPERVISOR_COMMS.send
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - airflow.sdk.log._load_logging_config
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - ti.xcom_push
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - v.deref
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.supervisor._configure_logging
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Limits
    functionSourceFile: httpx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: process.wait
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_file_descriptor.close
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client.close
    functionSourceFile: httpx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.app
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - svcs.fastapi.lifespan
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 58
    functionName: airflow.api_fastapi.execution_api.app._jwt_validator
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 1
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.set
    - airflow.api_fastapi.auth.tokens.thumbprint
    - pem_data.encode
    - digest.finalize
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow.api_fastapi.auth.tokens._guess_best_algorithm
    - airflow.api_fastapi.auth.tokens.JWKS.from_private_key
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - conf.get
    - <builtin>.open
    - cryptography.hazmat.backends.default_backend
    - payload.encode
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - base64.urlsafe_b64encode
    - json.dumps
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - jwt.algorithms.OKPAlgorithm
    - <builtin>.frozenset
    - key.public_key
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - log.warning
    - jwt.PyJWKSet
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - conf.get_mandatory_list_value
    - <builtin>.isinstance
    - fh.read
    - jwt.algorithms.RSAAlgorithm
    - jsonstr.encode
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_sig_validation_args
    - digest.update
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 74
    functionName: airflow.api_fastapi.execution_api.app._jwt_generator
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - conf.set
    - pem_data.encode
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - conf.getint
    - conf.get
    - <builtin>.open
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - payload.encode
    - base64.urlsafe_b64encode
    - <builtin>.object
    - log.warning
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - conf.get_mandatory_list_value
    - <builtin>.isinstance
    - fh.read
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - base64.urlsafe_b64encode.decode
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: svcs.fastapi.lifespan
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - app
    - registry
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 89
    functionName: airflow.api_fastapi.execution_api.app.lifespan
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - cryptography.hazmat.primitives.hashes.Hash
    - conf.set
    - airflow.api_fastapi.auth.tokens.thumbprint
    - pem_data.encode
    - digest.finalize
    - airflow.api_fastapi.execution_api.app._jwt_validator
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow.api_fastapi.auth.tokens._guess_best_algorithm
    - airflow.api_fastapi.auth.tokens.JWKS.from_private_key
    - jwt.algorithms.OKPAlgorithm.to_jwk
    - registry.register_value
    - conf.get
    - <builtin>.open
    - cryptography.hazmat.backends.default_backend
    - payload.encode
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - base64.urlsafe_b64encode
    - json.dumps
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - <builtin>.object
    - jwt.algorithms.OKPAlgorithm
    - registry.register_factory
    - <builtin>.frozenset
    - key.public_key
    - jwt.algorithms.RSAAlgorithm.to_jwk
    - log.warning
    - jwt.PyJWKSet
    - airflow.api_fastapi.auth.tokens.key_to_jwk_dict
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - os.urandom
    - conf.get_mandatory_list_value
    - <builtin>.isinstance
    - fh.read
    - jwt.algorithms.RSAAlgorithm
    - jsonstr.encode
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_sig_validation_args
    - digest.update
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: registry.register_factory
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: registry.register_value
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - call_next
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow.api_fastapi.execution_api.app.CorrelationIdMiddleware.dispatch
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - request.headers.get
    - structlog.contextvars.bind_contextvars
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.headers.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: structlog.contextvars.bind_contextvars
    functionSourceFile: structlog
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - call_next
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: airflow.api_fastapi.execution_api.app.JWTReissueMiddleware.dispatch
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - svcs.Container
    - logger.warning
    - services.aget
    - time.time
    - auth_header.split
    - <builtin>.max
    - validator.avalidated_claims
    - claims.get
    - auth_header.lower
    - <builtin>.str
    - request.headers.get
    - generator.generate
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_header.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_header.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: svcs.Container
    functionSourceFile: svcs
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: services.aget
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: validator.avalidated_claims
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time.time
    functionSourceFile: time
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - req
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 165
    functionName: airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.openapi_jsons
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - comp.get
    - <builtin>.list
    - <builtin>.isinstance
    - resp.render
    - prop.get
    - BundleInfo.model_json_schema
    - json.loads
    - prop.pop
    - airflow.api_fastapi.execution_api.app.get_extra_schemas
    - airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi.replace_any_of_with_one_of
    - TaskInstance.model_json_schema
    - spec.items
    - extra_schemas.items
    - <builtin>.super
    - airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - openapi_schema
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 174
    functionName: airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 1
    functionsReached:
    - comp.get
    - <builtin>.list
    - <builtin>.isinstance
    - BundleInfo.model_json_schema
    - prop.pop
    - airflow.api_fastapi.execution_api.app.get_extra_schemas
    - TaskInstance.model_json_schema
    - airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi.replace_any_of_with_one_of
    - spec.items
    - extra_schemas.items
    - prop.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.render
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 264
    functionName: airflow.api_fastapi.execution_api.app.get_extra_schemas
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - TaskInstance.model_json_schema
    - BundleInfo.model_json_schema
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extra_schemas.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - spec
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 201
    functionName: airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi.replace_any_of_with_one_of
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 2
    functionsReached:
    - spec.items
    - airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi.replace_any_of_with_one_of
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: spec.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: comp.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prop.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: prop.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - route
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 231
    functionName: airflow.api_fastapi.execution_api.app.create_task_execution_api_app.custom_generate_unique_id
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.Cadwyn.__init__
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.Cadwyn.add_middleware
    functionSourceFile: cadwyn
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.Cadwyn.generate_and_include_versioned_routers
    functionSourceFile: cadwyn
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.Cadwyn.exception_handler
    functionSourceFile: cadwyn
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - exc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 254
    functionName: airflow.api_fastapi.execution_api.app.create_task_execution_api_app.handle_exceptions
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - logger.exception
    - request.headers.get
    - <builtin>.type
    - fastapi.responses.JSONResponse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.responses.JSONResponse
    functionSourceFile: fastapi
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.model_json_schema
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: BundleInfo.model_json_schema
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.app.InProcessExecutionAPI
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 303
    functionName: airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.app
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.common.dagbag.create_dag_bag
    - airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    - airflow.models.dagbag.DBDagBag.__init__
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - cadwyn.Cadwyn.exception_handler
    - cadwyn.Cadwyn.__init__
    - cadwyn.Cadwyn.add_middleware
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 320
    functionName: airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.app.always_allow
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 331
    functionName: airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.transport
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - contextlib.AsyncExitStack.enter_async_context
    - httpx.WSGITransport
    - airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.transport.start_lifespan
    - asyncio.run_coroutine_threadsafe
    - a2wsgi.ASGIMiddleware
    - contextlib.AsyncExitStack
    - app.router.lifespan_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: a2wsgi.ASGIMiddleware
    functionSourceFile: a2wsgi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cm
    - app
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 340
    functionName: airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.transport.start_lifespan
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 1
    functionsReached:
    - contextlib.AsyncExitStack.enter_async_context
    - app.router.lifespan_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: app.router.lifespan_context
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.AsyncExitStack.enter_async_context
    functionSourceFile: contextlib
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.run_coroutine_threadsafe
    functionSourceFile: asyncio
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.WSGITransport
    functionSourceFile: httpx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 349
    functionName: airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.atransport
    functionSourceFile: airflow.api_fastapi.execution_api.app
    functionUses: 0
    functionsReached:
    - httpx.ASGITransport
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.ASGITransport
    functionSourceFile: httpx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions
    functionSourceFile: airflow.api_fastapi.execution_api.versions
    functionUses: 0
    functionsReached:
    - cadwyn.VersionBundle
    - cadwyn.Version
    - cadwyn.HeadVersion
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.HeadVersion
    functionSourceFile: cadwyn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.Version
    functionSourceFile: cadwyn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionBundle
    functionSourceFile: cadwyn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_08_10
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_08_10
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.schema
    functionSourceFile: cadwyn
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_08_10.AddDagRunStateFieldAndPreviousEndpoint
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_08_10
    functionUses: 0
    functionsReached:
    - cadwyn.convert_response_to_previous_version_for
    - cadwyn.schema
    - cadwyn.schema.field
    - cadwyn.endpoint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.schema.field
    functionSourceFile: cadwyn
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.endpoint
    functionSourceFile: cadwyn
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.convert_response_to_previous_version_for
    functionSourceFile: cadwyn
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.api_fastapi.execution_api.versions.v2025_08_10.AddDagRunStateFieldAndPreviousEndpoint.remove_state_from_dag_run
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_08_10
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_08_10.AddIncludePriorDatesToGetXComSlice
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_08_10
    functionUses: 0
    functionsReached:
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.xcoms
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - fastapi.APIRouter.get
    - fastapi.APIRouter.head
    - fastapi.Depends
    - fastapi.APIRouter
    - fastapi.APIRouter.post
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9d57dc0>
    argNames:
    - dag_id
    - run_id
    - task_id
    - xcom_key
    - request
    - token
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.has_xcom_access
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.Depends
    functionSourceFile: fastapi
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter
    functionSourceFile: fastapi
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a874c0>
    argNames:
    - dag_id
    - run_id
    - task_id
    - key
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 75
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.xcom_query
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - query.limit
    - cls.map_index.in_
    - sqlalchemy.select.where
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - <builtin>.hasattr
    - sqlalchemy.select
    - cls.task_id.in_
    - cls.dag_id.in_
    - DagRun.logical_date.desc
    - airflow.models.xcom.XComModel.get_many
    - query.where
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.get
    functionSourceFile: fastapi
    functionUses: 49
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - task_id
    - key
    - offset
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 96
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.get_mapped_xcom_by_index
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - xcom_query.order_by
    - pydantic.RootModel.__init__
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - query.limit
    - XComModel.map_index.asc
    - XComModel.map_index.desc
    - session.scalars
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - cls.task_id.in_
    - DagRun.logical_date.desc
    - query.where
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xcom_query.order_by
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: XComModel.map_index.asc
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: XComModel.map_index.desc
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.RootModel.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 0
    IfCount: 16
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - task_id
    - key
    - params
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 141
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.get_mapped_xcom_by_slice
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.order_by
    - pydantic.RootModel.__init__
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - sqlalchemy.func.count
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - session.execute
    - query.with_only_columns
    - query.limit
    - XComModel.map_index.desc
    - XComModel.map_index.asc
    - query.offset
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - sqlalchemy.select.select_from
    - query.order_by
    - cls.map_index.in_
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - cls.task_id.in_
    - DagRun.logical_date.desc
    - airflow.utils.db.get_query_count
    - query.where
    - session.scalar
    - query.slice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.offset
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.slice
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.with_only_columns
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.head
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c571f0>
    argNames:
    - response
    - session
    - xcom_query
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 234
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.head_xcom
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.order_by
    - sqlalchemy.func.count
    - airflow.utils.db.get_query_count
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - task_id
    - key
    - session
    - params
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 265
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.get_xcom
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - xcom_query.order_by
    - pydantic.BaseModel.__init__
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - xcom_query.where
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - query.limit
    - XComModel.map_index.desc
    - XComModel.map_index.asc
    - airflow.models.base.Any.value.is_not
    - session.scalars
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - cls.task_id.in_
    - DagRun.logical_date.desc
    - query.where
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.value.is_not
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: xcom_query.where
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.post
    functionSourceFile: fastapi
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6bfae80>
    - <ast.UnaryOp object at 0x7f1ec6bfaa00>
    - <ast.Constant object at 0x7f1ec6bfa0a0>
    argNames:
    - dag_id
    - run_id
    - task_id
    - key
    - session
    - value
    - map_index
    - mapped_length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 321
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.set_xcom
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.models.taskmap.TaskMap.__init__
    - sqlalchemy.delete
    - session.flush
    - log.warning
    - airflow.models.xcom.XComModel.set
    - session.merge
    - session.execute
    - session.add
    - airflow.models.base.Any.__init__
    - airflow.models.xcom.XComModel.serialize_value
    - session.scalar
    - json.dumps
    - conf.getint
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - task_id
    - run_id
    - map_index
    - length
    - keys
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: airflow.models.taskmap.TaskMap.__init__
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.delete
    functionSourceFile: fastapi
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec91304f0>
    argNames:
    - session
    - dag_id
    - run_id
    - task_id
    - key
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: airflow.api_fastapi.execution_api.routes.xcoms.delete_xcom
    functionSourceFile: airflow.api_fastapi.execution_api.routes.xcoms
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - session.execute
    - session.commit
    - sqlalchemy.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.db.common
    functionSourceFile: airflow.api_fastapi.common.db.common
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - fastapi.Depends
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 41
    functionName: airflow.api_fastapi.common.db.common._get_session
    functionSourceFile: airflow.api_fastapi.common.db.common
    functionUses: 0
    functionsReached:
    - session.close
    - session.rollback
    - session.commit
    - airflow.utils.session.create_session
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - statement
    - filters
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.api_fastapi.common.db.common.apply_filters_to_select
    functionSourceFile: airflow.api_fastapi.common.db.common
    functionUses: 34
    functionsReached:
    - f.to_orm
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.to_orm
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.api_fastapi.common.db.common._get_async_session
    functionSourceFile: airflow.api_fastapi.common.db.common
    functionUses: 0
    functionsReached:
    - airflow.utils.session.create_session_async
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 7
    argDefaultValues: []
    argNames:
    - statement
    - filters
    - order_by
    - offset
    - limit
    - session
    - return_total_entries
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 96
    functionName: airflow.api_fastapi.common.db.common.paginated_select_async
    functionSourceFile: airflow.api_fastapi.common.db.common
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - sqlalchemy.func.count
    - airflow.utils.db.get_query_count_async
    - session.scalar
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 7
    argDefaultValues: []
    argNames:
    - statement
    - filters
    - order_by
    - offset
    - limit
    - session
    - return_total_entries
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 155
    functionName: airflow.api_fastapi.common.db.common.paginated_select
    functionSourceFile: airflow.api_fastapi.common.db.common
    functionUses: 31
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - sqlalchemy.func.count
    - airflow.utils.db.get_query_count
    - session.scalar
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.taskmap
    functionSourceFile: airflow.models.taskmap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.taskmap.TaskMap
    functionSourceFile: airflow.models.taskmap
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.CheckConstraint
    - sqlalchemy.orm.mapped_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.CheckConstraint
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - ti
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.models.taskmap.TaskMap.from_task_instance_xcom
    functionSourceFile: airflow.models.taskmap
    functionUses: 0
    functionsReached:
    - airflow.models.taskmap.TaskMap.__init__
    - <builtin>.list
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: airflow.models.taskmap.TaskMap.variant
    functionSourceFile: airflow.models.taskmap
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.log.error
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.log.info
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.log.debug
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_expanded_tis.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.xcom
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.xcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.deps
    functionSourceFile: airflow.api_fastapi.execution_api.deps
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.execution_api.deps.JWTBearer.__init__
    - fastapi.Depends
    - <builtin>.super
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.api_fastapi.execution_api.deps._container
    functionSourceFile: airflow.api_fastapi.execution_api.deps
    functionUses: 0
    functionsReached:
    - svcs.Container
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec880c1c0>
    - <ast.Constant object at 0x7f1ec880c460>
    argNames:
    - self
    - path_param_name
    - required_claims
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.api_fastapi.execution_api.deps.JWTBearer.__init__
    functionSourceFile: airflow.api_fastapi.execution_api.deps
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec880c4f0>
    argNames:
    - self
    - request
    - services
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.api_fastapi.execution_api.deps.JWTBearer.__call__
    functionSourceFile: airflow.api_fastapi.execution_api.deps
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - log.warning
    - validator.avalidated_claims
    - services.aget
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec97c57f0>
    argNames:
    - session
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.api_fastapi.execution_api.deps.get_team_name_dep
    functionSourceFile: airflow.api_fastapi.execution_api.deps
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - conf.getboolean
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.token
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.token
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_09_23
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_09_23
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_09_23.AddDagVersionIdField
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_09_23
    functionUses: 0
    functionsReached:
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_11_05
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_11_05
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_11_05.AddTriggeringUserNameField
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_11_05
    functionUses: 0
    functionsReached:
    - cadwyn.convert_response_to_previous_version_for
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.api_fastapi.execution_api.versions.v2025_11_05.AddTriggeringUserNameField.remove_triggering_user_name_from_dag_run
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_11_05
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_10_27
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_10_27
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_10_27.MakeDagRunConfNullable
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_10_27
    functionUses: 0
    functionsReached:
    - cadwyn.convert_response_to_previous_version_for
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.api_fastapi.execution_api.versions.v2025_10_27.MakeDagRunConfNullable.ensure_conf_is_dict_in_dag_run
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_10_27
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_05_20
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_05_20
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_05_20.DowngradeUpstreamMapIndexes
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_05_20
    functionUses: 0
    functionsReached:
    - cadwyn.convert_response_to_previous_version_for
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec84c6730>
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: airflow.api_fastapi.execution_api.versions.v2025_05_20.DowngradeUpstreamMapIndexes.downgrade_upstream_map_indexes
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_05_20
    functionUses: 0
    functionsReached:
    - cadwyn.VersionChange.body.get
    - <builtin>.all
    - resp.items
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionChange.body.get
    functionSourceFile: cadwyn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_11_07
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_11_07
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_11_07
    functionUses: 0
    functionsReached:
    - cadwyn.convert_response_to_previous_version_for
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField.remove_partition_key_from_dag_run
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_11_07
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField.remove_partition_key_from_asset_events
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_11_07
    functionUses: 0
    functionsReached:
    - elem.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: elem.pop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.dagrun
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.dagrun.TriggerDAGRunPayload
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.dagrun
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.asset_event
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.asset_event
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_04_28
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_04_28
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_04_28.AddRenderedMapIndexField
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_04_28
    functionUses: 0
    functionsReached:
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_12_08
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_12_08
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_12_08.MovePreviousRunEndpoint
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_12_08
    functionUses: 0
    functionsReached:
    - cadwyn.endpoint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2025_12_08.AddDagRunDetailEndpoint
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2025_12_08
    functionUses: 0
    functionsReached:
    - cadwyn.endpoint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2026_03_31
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2026_03_31
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2026_03_31.ModifyDeferredTaskKwargsToJsonValue
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2026_03_31
    functionUses: 0
    functionsReached:
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.versions.v2026_03_31.RemoveUpstreamMapIndexesField
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2026_03_31
    functionUses: 0
    functionsReached:
    - cadwyn.convert_response_to_previous_version_for
    - cadwyn.schema
    - cadwyn.schema.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: airflow.api_fastapi.execution_api.versions.v2026_03_31.RemoveUpstreamMapIndexesField.add_upstream_map_indexes_field
    functionSourceFile: airflow.api_fastapi.execution_api.versions.v2026_03_31
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.task.trigger_rule
    functionSourceFile: airflow.task.trigger_rule
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - trigger_rule
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 41
    functionName: airflow.task.trigger_rule.TriggerRule.is_valid
    functionSourceFile: airflow.task.trigger_rule
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - enum.Enum.__members__.values
    - airflow.task.trigger_rule.TriggerRule.all_triggers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.task.trigger_rule.TriggerRule.all_triggers
    functionSourceFile: airflow.task.trigger_rule
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - enum.Enum.__members__.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.Enum.__members__.values
    functionSourceFile: enum
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: airflow.task.trigger_rule.TriggerRule.__str__
    functionSourceFile: airflow.task.trigger_rule
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.variables
    functionSourceFile: airflow.api_fastapi.execution_api.routes.variables
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - fastapi.APIRouter.get
    - fastapi.Depends
    - fastapi.APIRouter
    - fastapi.APIRouter.put
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Call object at 0x7f1ec920e4c0>
    - <ast.Name object at 0x7f1ec920e790>
    argNames:
    - request
    - variable_key
    - token
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.api_fastapi.execution_api.routes.variables.has_variable_access
    functionSourceFile: airflow.api_fastapi.execution_api.routes.variables
    functionUses: 0
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - variable_key
    - team_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 65
    functionName: airflow.api_fastapi.execution_api.routes.variables.get_variable
    functionSourceFile: airflow.api_fastapi.execution_api.routes.variables
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pydantic.BaseModel.__init__
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - TaskSDKVariable.get
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.hasattr
    - secrets_backend.get_variable
    - SecretCache.save_variable
    - re.escape
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - backend_list.append
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - log.exception
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.put
    functionSourceFile: fastapi
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - variable_key
    - body
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 94
    functionName: airflow.api_fastapi.execution_api.routes.variables.put_variable
    functionSourceFile: airflow.api_fastapi.execution_api.routes.variables
    functionUses: 0
    functionsReached:
    - session.close
    - conf._get_custom_secret_backend
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - airflow.models.variable.Variable.set
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.dialects.mysql.insert.values
    - TaskSDKVariable.set
    - json.dumps
    - <builtin>.super
    - airflow.configuration.get_custom_secret_backend
    - session.rollback
    - sqlalchemy.dialects.sqlite.insert
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - backend_list.append
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - <builtin>.isinstance
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - pg_stmt.on_conflict_do_update
    - <builtin>.type
    - log.exception
    - <builtin>.str
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8854850>
    - <ast.Constant object at 0x7f1ec88549d0>
    - <ast.Constant object at 0x7f1ec8854490>
    - <ast.Constant object at 0x7f1ec88543d0>
    argNames:
    - key
    - value
    - description
    - serialize_json
    - team_name
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 191
    functionName: airflow.models.variable.Variable.set
    functionSourceFile: airflow.models.variable
    functionUses: 11
    functionsReached:
    - session.close
    - conf._get_custom_secret_backend
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.dialects.mysql.insert.values
    - TaskSDKVariable.set
    - json.dumps
    - <builtin>.super
    - airflow.configuration.get_custom_secret_backend
    - session.rollback
    - sqlalchemy.dialects.sqlite.insert
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - backend_list.append
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - <builtin>.isinstance
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - pg_stmt.on_conflict_do_update
    - <builtin>.type
    - log.exception
    - <builtin>.str
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - variable_key
    - team_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 113
    functionName: airflow.api_fastapi.execution_api.routes.variables.delete_variable
    functionSourceFile: airflow.api_fastapi.execution_api.routes.variables
    functionUses: 0
    functionsReached:
    - Variable.team_name.is_
    - session.close
    - session.rollback
    - session.commit
    - <builtin>.hasattr
    - conf.getboolean
    - TaskSDKVariable.delete
    - warnings.warn
    - session.execute
    - airflow.models.variable.Variable.delete
    - airflow.utils.session.create_session
    - sqlalchemy.or_
    - sys.modules.get
    - contextlib.nullcontext
    - SecretCache.invalidate_variable
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8196c70>
    - <ast.Constant object at 0x7f1ec81967f0>
    argNames:
    - key
    - team_name
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 400
    functionName: airflow.models.variable.Variable.delete
    functionSourceFile: airflow.models.variable
    functionUses: 5
    functionsReached:
    - Variable.team_name.is_
    - session.close
    - session.rollback
    - session.commit
    - <builtin>.hasattr
    - conf.getboolean
    - TaskSDKVariable.delete
    - warnings.warn
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.or_
    - airflow.models.variable.Variable.delete
    - sys.modules.get
    - contextlib.nullcontext
    - SecretCache.invalidate_variable
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.variable
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.variable.Variable
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - sqlalchemy.orm.reconstructor
    - sqlalchemy.orm.declared_attr
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.Text
    - airflow.utils.session.provide_session
    - sqlalchemy.Text.with_variant
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.ForeignKey
    - functools.wraps
    - sqlalchemy.String
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a785e0>
    - <ast.Constant object at 0x7f1ec9a78460>
    - <ast.Constant object at 0x7f1ec9a78940>
    - <ast.Constant object at 0x7f1ec9a78970>
    argNames:
    - self
    - key
    - val
    - description
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.models.variable.Variable.__init__
    functionSourceFile: airflow.models.variable
    functionUses: 12
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 74
    functionName: airflow.models.variable.Variable.on_db_load
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: airflow.models.variable.Variable.__repr__
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 82
    functionName: airflow.models.variable.Variable.get_val
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - <builtin>.bytes
    - conf.get
    - cryptography.fernet.MultiFernet
    - airflow.models.crypto._NullFernet.decrypt
    - <builtin>.isinstance
    - airflow.models.crypto._RealFernet.decrypt
    - cryptography.fernet.MultiFernet.decrypt
    - log.warning
    - msg.encode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 99
    functionName: airflow.models.variable.Variable.set_val
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - <builtin>.bytes
    - cryptography.fernet.MultiFernet
    - conf.get
    - log.warning
    - airflow.models.crypto._NullFernet.encrypt
    - airflow.models.crypto._RealFernet.encrypt
    - cryptography.fernet.MultiFernet.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.models.variable.Variable.val
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - <builtin>.property
    - sqlalchemy.orm.synonym
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9572a90>
    - <ast.Constant object at 0x7f1ec9572130>
    argNames:
    - cls
    - key
    - default
    - description
    - deserialize_json
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 112
    functionName: airflow.models.variable.Variable.setdefault
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - session.close
    - conf._get_custom_secret_backend
    - airflow.models.variable.Variable.get
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - TaskSDKVariable.get
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - name.strip
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.models.variable.Variable.set
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - SecretCache.save_variable
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.dialects.mysql.insert.values
    - re.escape
    - <builtin>.any
    - TaskSDKVariable.set
    - airflow.configuration.get_custom_secret_backend
    - json.dumps
    - <builtin>.super
    - session.rollback
    - sqlalchemy.dialects.sqlite.insert
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - backend_list.append
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - pg_stmt.on_conflict_do_update
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - log.exception
    - <builtin>.str
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskSDKVariable.get
    functionSourceFile: <builtin>
    functionUses: 111
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec998dd90>
    argNames:
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 493
    functionName: airflow.models.variable.Variable.get_variable_from_secrets
    functionSourceFile: airflow.models.variable
    functionUses: 112
    functionsReached:
    - conf._get_custom_secret_backend
    - SecretCache.get_variable
    - secrets_backend.get_variable
    - dotted_path.rsplit
    - airflow.configuration.initialize_secrets_backends
    - SecretCache.save_variable
    - importlib.import_module
    - <builtin>.type
    - backend_list.append
    - log.exception
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.module_loading.import_string
    - <builtin>.len
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskSDKVariable.set
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 458
    functionName: airflow.models.variable.Variable.check_for_write_conflict
    functionSourceFile: airflow.models.variable
    functionUses: 12
    functionsReached:
    - <builtin>.isinstance
    - conf._get_custom_secret_backend
    - secrets_backend.get_variable
    - dotted_path.rsplit
    - airflow.configuration.initialize_secrets_backends
    - log.warning
    - importlib.import_module
    - <builtin>.type
    - backend_list.append
    - log.exception
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.module_loading.import_string
    - <builtin>.len
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pg_stmt.on_conflict_do_update
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.mysql.insert
    functionSourceFile: sqlalchemy
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.mysql.insert.values
    functionSourceFile: sqlalchemy
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mysql_stmt.on_duplicate_key_update
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.sqlite.insert
    functionSourceFile: sqlalchemy
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.sqlite.insert.values
    functionSourceFile: sqlalchemy
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlite_stmt.on_conflict_do_update
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SecretCache.invalidate_variable
    functionSourceFile: <builtin>
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec794a8e0>
    - <ast.Constant object at 0x7f1ec794a910>
    - <ast.Constant object at 0x7f1ec794a5b0>
    argNames:
    - key
    - value
    - serialize_json
    - team_name
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 326
    functionName: airflow.models.variable.Variable.update
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - session.close
    - conf._get_custom_secret_backend
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select
    - airflow.models.variable.Variable.set
    - sqlalchemy.select.where
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - SecretCache.save_variable
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.dialects.mysql.insert.values
    - airflow.configuration.get_custom_secret_backend
    - json.dumps
    - TaskSDKVariable.set
    - <builtin>.super
    - Variable.team_name.is_
    - session.rollback
    - sqlalchemy.dialects.sqlite.insert
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - backend_list.append
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - <builtin>.isinstance
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - pg_stmt.on_conflict_do_update
    - <builtin>.type
    - sqlalchemy.or_
    - log.exception
    - <builtin>.str
    - session.scalar
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - KeyError
    - AttributeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Variable.team_name.is_
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskSDKVariable.delete
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 451
    functionName: airflow.models.variable.Variable.rotate_fernet_key
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - airflow.models.crypto._RealFernet.__init__
    - fernet_part.encode
    - fernet_key.split
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - cryptography.fernet.MultiFernet
    - conf.get
    - cryptography.fernet.MultiFernet.rotate
    - log.warning
    - airflow.models.crypto._RealFernet.rotate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SecretCache.get_variable
    functionSourceFile: <builtin>
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SecretCache.save_variable
    functionSourceFile: <builtin>
    functionUses: 113
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec910b1c0>
    argNames:
    - variable_key
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 529
    functionName: airflow.models.variable.Variable.get_team_name
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8944340>
    argNames:
    - variable_keys
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 535
    functionName: airflow.models.variable.Variable.get_key_to_team_name_mapping
    functionSourceFile: airflow.models.variable
    functionUses: 0
    functionsReached:
    - Variable.key.in_
    - sqlalchemy.select.where
    - session.execute
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Variable.key.in_
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.crypto
    functionSourceFile: airflow.models.crypto
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7441490>
    argNames:
    - self
    - msg
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: airflow.models.crypto.FernetProtocol.decrypt
    functionSourceFile: airflow.models.crypto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.models.crypto.FernetProtocol.encrypt
    functionSourceFile: airflow.models.crypto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.encode
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fernet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow.models.crypto._RealFernet.__init__
    functionSourceFile: airflow.models.crypto
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.fernet.MultiFernet.decrypt
    functionSourceFile: cryptography
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.fernet.MultiFernet.encrypt
    functionSourceFile: cryptography
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.fernet.MultiFernet.rotate
    functionSourceFile: cryptography
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fernet_part.encode
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.fernet.Fernet
    functionSourceFile: cryptography
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fernet_key.split
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cryptography.fernet.MultiFernet
    functionSourceFile: cryptography
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.secrets
    functionSourceFile: airflow.secrets
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.secrets.__getattr__
    functionSourceFile: airflow.secrets
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.secrets.base_secrets
    functionSourceFile: airflow.secrets.base_secrets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.secrets_backend
    functionSourceFile: airflow._shared.secrets_backend
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.secrets_backend.base
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c96ac0>
    argNames:
    - path_prefix
    - secret_id
    - sep
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: airflow._shared.secrets_backend.base.BaseSecretsBackend.build_path
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c964c0>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow._shared.secrets_backend.base.BaseSecretsBackend.get_conn_value
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a787f0>
    argNames:
    - self
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow._shared.secrets_backend.base.BaseSecretsBackend.get_variable
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow._shared.secrets_backend.base.BaseSecretsBackend.get_config
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 2
    functionsReached:
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 88
    functionName: airflow._shared.secrets_backend.base.BaseSecretsBackend.deserialize_connection
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - airflow.models.connection.Connection.from_json
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - sys.modules.get
    - name.strip
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.environ.get
    - uri.replace
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - airflow._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class
    - airflow.sdk.definitions.connection.Connection.from_json
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - json.dumps
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - <builtin>.len
    - <builtin>.int
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow.sdk.definitions.connection.Connection.from_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - uri.count
    - kwargs.pop
    - value.strip
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - urllib.parse.unquote.rsplit
    - query.items
    - re.compile
    - warnings.warn
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.models.connection.sanitize_conn_id
    - sqlalchemy.create_engine.url.password.lower
    - TaskSDKConnection.from_json
    - airflow.models.base.Any.from_uri
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5bb7a00>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 110
    functionName: airflow._shared.secrets_backend.base.BaseSecretsBackend.get_connection
    functionSourceFile: airflow._shared.secrets_backend.base
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - airflow.models.connection.Connection.from_json
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - sys.modules.get
    - name.strip
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.environ.get
    - uri.replace
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - airflow._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class
    - airflow.sdk.definitions.connection.Connection.from_json
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - json.dumps
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - <builtin>.len
    - <builtin>.int
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow.sdk.definitions.connection.Connection.from_uri
    - airflow._shared.secrets_backend.base.BaseSecretsBackend.get_conn_value
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - uri.count
    - kwargs.pop
    - value.strip
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow._shared.secrets_backend.base.BaseSecretsBackend.deserialize_connection
    - urllib.parse.unquote.rsplit
    - query.items
    - re.compile
    - warnings.warn
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.models.connection.sanitize_conn_id
    - sqlalchemy.create_engine.url.password.lower
    - TaskSDKConnection.from_json
    - airflow.models.base.Any.from_uri
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.connection
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - uri_parts
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.sdk.definitions.connection._parse_netloc_to_hostname
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 14
    functionsReached:
    - urllib.parse.unquote
    - urllib.parse.urlsplit.netloc.rsplit
    - urllib.parse.unquote.rsplit
    - urllib.parse.unquote.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 3
    IfCount: 10
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec79507f0>
    argNames:
    - val
    - mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: airflow.sdk.definitions.connection._prune_dict
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions.connection._prune_dict.<lambda2>
    - <builtin>.isinstance
    - airflow.sdk.definitions.connection._prune_dict
    - new_list.append
    - airflow.sdk.definitions.connection._prune_dict.<lambda1>
    - val.items
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.connection._prune_dict.<lambda1>
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.connection._prune_dict.<lambda2>
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 3
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val.items
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_list.append
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 2
    IfCount: 14
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: airflow.sdk.definitions.connection.Connection.get_uri
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 0
    functionsReached:
    - <builtin>.dict
    - urllib.parse.quote
    - urllib.parse.urlencode
    - log.warning
    - urllib.parse.parse_qsl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - hook_params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 190
    functionName: airflow.sdk.definitions.connection.Connection.get_hook
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 0
    functionsReached:
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - jsonschema.validators.validator_for
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - <builtin>.set
    - attrs.AttrsInstance.func.__name__.rsplit
    - importlib.resources.files
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - traceback.format_stack
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - <builtin>.getattr
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - core_dummy_hooks.items
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - log.error
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - functools.partial
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - e
    - conn_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 213
    functionName: airflow.sdk.definitions.connection.Connection._handle_connection_error
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowNotFoundException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 229
    functionName: airflow.sdk.definitions.connection.Connection.async_get
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.execution_time.context._async_get_connection
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - comms.send
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - inspect.isawaitable
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - asgiref.sync.sync_to_async
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._handle_connection_error
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 238
    functionName: airflow.sdk.definitions.connection.Connection.extra_dejson
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - <builtin>.set
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - pydantic.BaseModel.__init__
    - contextlib.suppress
    - secret.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - <builtin>.super
    - s.lower
    - log.warning
    - <builtin>.getattr
    - airflow.sdk.log.mask_secret
    - <builtin>.isinstance
    - re.compile
    - secret.lower
    - json.loads
    - log.exception
    - comms.send
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 253
    functionName: airflow.sdk.definitions.connection.Connection.get_extra_dejson
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - prune_empty
    - validate
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 264
    functionName: airflow.sdk.definitions.connection.Connection.to_dict
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 1
    functionsReached:
    - airflow.sdk.definitions.connection._prune_dict.<lambda2>
    - <builtin>.isinstance
    - airflow.sdk.definitions.connection._prune_dict
    - new_list.append
    - airflow.sdk.definitions.connection._prune_dict.<lambda1>
    - val.items
    - <builtin>.bool
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 374
    functionName: airflow.sdk.definitions.connection.Connection._normalize_conn_type
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 15
    functionsReached:
    - urllib.parse.urlsplit.scheme.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 309
    functionName: airflow.sdk.definitions.connection.Connection.as_json
    functionSourceFile: airflow.sdk.definitions.connection
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.connection._prune_dict.<lambda2>
    - <builtin>.isinstance
    - airflow.sdk.definitions.connection._prune_dict
    - new_list.append
    - conn_repr.pop
    - airflow.sdk.definitions.connection._prune_dict.<lambda1>
    - val.items
    - <builtin>.bool
    - airflow.sdk.definitions.connection.Connection.to_dict
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - protocol
    - host
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 365
    functionName: airflow.sdk.definitions.connection.Connection._create_host
    functionSourceFile: ''
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.secrets.metastore
    functionSourceFile: airflow.secrets.metastore
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.secrets.metastore.MetastoreBackend
    functionSourceFile: airflow.secrets.metastore
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9507220>
    - <ast.Name object at 0x7f1ec95071c0>
    argNames:
    - self
    - conn_id
    - team_name
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.secrets.metastore.MetastoreBackend.get_connection
    functionSourceFile: airflow.secrets.metastore
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - Connection.team_name.is_
    - sqlalchemy.or_
    - session.expunge_all
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Connection.team_name.is_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e46580>
    - <ast.Name object at 0x7f1ec6e46f70>
    argNames:
    - self
    - key
    - team_name
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.secrets.metastore.MetastoreBackend.get_variable
    functionSourceFile: airflow.secrets.metastore
    functionUses: 0
    functionsReached:
    - Variable.team_name.is_
    - sqlalchemy.select.where
    - sqlalchemy.or_
    - session.expunge_all
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.connections
    functionSourceFile: airflow.api_fastapi.execution_api.routes.connections
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - fastapi.APIRouter.get
    - fastapi.Depends
    - fastapi.APIRouter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec975ec70>
    - <ast.Name object at 0x7f1ec975e2e0>
    argNames:
    - connection_id
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.api_fastapi.execution_api.routes.connections.has_connection_access
    functionSourceFile: airflow.api_fastapi.execution_api.routes.connections
    functionUses: 0
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - connection_id
    - team_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 61
    functionName: airflow.api_fastapi.execution_api.routes.connections.get_connection
    functionSourceFile: airflow.api_fastapi.execution_api.routes.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - urllib.parse.urlsplit.scheme.replace
    - dotted_path.rsplit
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - pydantic.BaseModel.model_validate
    - SecretCache.save_connection_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - re.escape
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - log.debug
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._parse_from_uri
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.models.connection.Connection._normalize_conn_type
    - log.warning
    - SecretCache.get_connection_uri
    - airflow.models.connection.Connection._create_host
    - backend_list.append
    - conn.get_uri
    - urllib.parse.unquote.split
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - TaskSDKConnection.get
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - query.items
    - conf.getboolean
    - urllib.parse.unquote.rsplit
    - warnings.warn
    - airflow.models.connection.Connection.get_connection_from_secrets
    - airflow.configuration.initialize_secrets_backends
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - <builtin>.len
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.dagbag
    functionSourceFile: airflow.api_fastapi.common.dagbag
    functionUses: 0
    functionsReached:
    - fastapi.Depends
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow.api_fastapi.common.dagbag.dag_bag_from_app
    functionSourceFile: airflow.api_fastapi.common.dagbag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c8e610>
    argNames:
    - dag_bag
    - dag_id
    - session
    - include_reason
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    functionSourceFile: airflow.api_fastapi.common.dagbag
    functionUses: 18
    functionsReached:
    - dag_bag.get_latest_version_of_dag
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_bag.get_latest_version_of_dag
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_bag
    - dag_run
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.api_fastapi.common.dagbag.get_dag_for_run
    functionSourceFile: airflow.api_fastapi.common.dagbag
    functionUses: 3
    functionsReached:
    - dag_bag.get_dag_for_run
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_bag.get_dag_for_run
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_bag
    - dag_run
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.api_fastapi.common.dagbag.get_dag_for_run_or_latest_version
    functionSourceFile: airflow.api_fastapi.common.dagbag
    functionUses: 4
    functionsReached:
    - dag_bag.get_dag_for_run
    - dag_bag.get_latest_version_of_dag
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes
    functionSourceFile: airflow.api_fastapi.execution_api.routes
    functionUses: 0
    functionsReached:
    - cadwyn.VersionedAPIRouter.include_router
    - cadwyn.VersionedAPIRouter
    - fastapi.APIRouter.include_router
    - fastapi.APIRouter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.include_router
    functionSourceFile: fastapi
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionedAPIRouter
    functionSourceFile: cadwyn
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionedAPIRouter.include_router
    functionSourceFile: cadwyn
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.task_instances
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - cadwyn.VersionedAPIRouter.include_router
    - cadwyn.VersionedAPIRouter
    - cadwyn.VersionedAPIRouter.patch
    - structlog.get_logger
    - cadwyn.VersionedAPIRouter.put
    - cadwyn.VersionedAPIRouter.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionedAPIRouter.patch
    functionSourceFile: cadwyn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 13
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - task_instance_id
    - ti_run_payload
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 101
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.ti_run
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - sqlalchemy.sql.select
    - data.pop
    - sqlalchemy.update
    - log.info
    - airflow.api_fastapi.execution_api.routes.task_instances._is_eligible_to_retry
    - sqlalchemy.sql.column
    - query.values
    - xcom_query.where
    - structlog.contextvars.bind_contextvars
    - sqlalchemy.func.count
    - session.execute
    - sqlalchemy.orm.joinedload
    - sqlalchemy.update.where
    - log.error
    - log.debug
    - <builtin>.list
    - airflow._shared.timezones.timezone.utcnow
    - log.warning
    - ti_run_payload.model_dump
    - session.scalars
    - sqlalchemy.sql.select.filter_by
    - <builtin>.getattr
    - log.exception
    - sqlalchemy.sql.select.where
    - sqlalchemy.sql.select.select_from
    - <builtin>.str
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - ValueError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.column
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.select
    functionSourceFile: sqlalchemy
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.select.select_from
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti_run_payload.model_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.select.filter_by
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.select.where
    functionSourceFile: sqlalchemy
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - state
    - try_number
    - max_tries
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 924
    functionName: airflow.api_fastapi.execution_api.routes.task_instances._is_eligible_to_retry
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 10
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - task_instance_id
    - ti_patch_payload
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 284
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.ti_update_state
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.value.items
    - sqlalchemy.sql.select
    - airflow.models.taskreschedule.TaskReschedule.__init__
    - log.info
    - <builtin>.hasattr
    - conf.get
    - ti_patch_payload.model_dump
    - <builtin>.super
    - enum.Enum.__init__
    - airflow.models.crypto._RealFernet.__init__
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - session.get
    - airflow.models.crypto._RealFernet.encrypt
    - TI.register_asset_changes_in_db
    - cryptography.fernet.MultiFernet
    - log.exception
    - sqlalchemy.sql.select.where
    - session.scalar
    - airflow.api_fastapi.execution_api.routes.task_instances._handle_fail_fast_for_dag
    - airflow.models.crypto.get_fernet
    - datetime.datetime.now
    - cryptography.fernet.MultiFernet.encrypt
    - ti.prepare_db_for_next_try
    - json.dumps
    - attrs.AttrsInstance.payload.value.items
    - <builtin>.int
    - log.warning
    - airflow.sdk.serde.encode
    - airflow.models.trigger.Trigger.encrypt_kwargs
    - collections.abc.ItemsView
    - fernet_part.encode
    - task_dict.items
    - airflow.models.trigger.Trigger.__init__
    - sqlalchemy.update
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - query.values
    - structlog.contextvars.bind_contextvars
    - dag_bag.get_dag_for_run
    - session.execute
    - sqlalchemy.update.where
    - attrs.AttrsInstance.value.items
    - attrs.AttrsInstance.items
    - datetime.datetime
    - airflow.models.base.Any.items
    - airflow.sdk.serde._is_namedtuple
    - airflow._shared.timezones.timezone.datetime
    - sqlalchemy.orm.Session.get_bind
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.getattr
    - typing.cast
    - <builtin>.type
    - <builtin>.str
    - cryptography.fernet.Fernet
    - attr.has
    - typing.NamedTuple.payload.items
    - typing.NamedTuple.items
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - fernet_key.split
    - session.add
    - airflow.api_fastapi.execution_api.routes.task_instances._create_ti_state_update_query_and_update_state
    - log.error
    - typing.NamedTuple.value.payload.items
    - log.debug
    - airflow.utils.sqlalchemy.get_dialect_name
    - TI.duration_expression_update
    - airflow.models.crypto._NullFernet.encrypt
    - <builtin>.callable
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - session.flush
    - dataclasses.asdict
    - typing.NamedTuple.payload.value.items
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti_patch_payload.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 7
    IfCount: 16
    argCount: 6
    argDefaultValues: []
    argNames:
    - ti_patch_payload
    - task_instance_id
    - query
    - session
    - dag_bag
    - dag_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 400
    functionName: airflow.api_fastapi.execution_api.routes.task_instances._create_ti_state_update_query_and_update_state
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 1
    functionsReached:
    - airflow.models.base.Any.value.items
    - airflow.models.crypto.get_fernet
    - cryptography.fernet.Fernet
    - datetime.datetime.now
    - attr.has
    - airflow.models.trigger.Trigger.__init__
    - sqlalchemy.sql.select
    - sqlalchemy.update
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.models.taskreschedule.TaskReschedule.__init__
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - cryptography.fernet.MultiFernet.encrypt
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - fernet_key.split
    - <builtin>.hasattr
    - query.values
    - <builtin>.int
    - conf.get
    - dag_bag.get_dag_for_run
    - ti_patch_payload.model_dump
    - ti.prepare_db_for_next_try
    - session.add
    - sqlalchemy.update.where
    - json.dumps
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - log.error
    - attrs.AttrsInstance.items
    - <builtin>.super
    - enum.Enum.__init__
    - datetime.datetime
    - airflow.models.crypto._RealFernet.__init__
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.timezones.timezone.datetime
    - airflow.sdk._shared.module_loading.qualname
    - session.get
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.orm.Session.get_bind
    - TI.duration_expression_update
    - log.warning
    - airflow.models.crypto._NullFernet.encrypt
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.serde.encode
    - airflow.models.trigger.Trigger.encrypt_kwargs
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - airflow.models.crypto._RealFernet.encrypt
    - <builtin>.getattr
    - TI.register_asset_changes_in_db
    - collections.abc.ItemsView
    - fernet_part.encode
    - typing.NamedTuple.value.items
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - cryptography.fernet.MultiFernet
    - session.flush
    - airflow.sdk.serde._is_namedtuple
    - dataclasses.asdict
    - <builtin>.type
    - typing.NamedTuple.payload.value.items
    - sqlalchemy.sql.select.where
    - task_dict.items
    - <builtin>.str
    - session.scalar
    - airflow.api_fastapi.execution_api.routes.task_instances._handle_fail_fast_for_dag
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.duration_expression_update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - ti
    - dag_id
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 383
    functionName: airflow.api_fastapi.execution_api.routes.task_instances._handle_fail_fast_for_dag
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 2
    functionsReached:
    - dag_bag.get_dag_for_run
    - sqlalchemy.sql.select
    - sqlalchemy.sql.select.where
    - task_dict.items
    - session.scalar
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_dict.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.register_asset_changes_in_db
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - ti_id
    - start_date
    - end_date
    - reschedule_date
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.models.taskreschedule.TaskReschedule.__init__
    functionSourceFile: airflow.models.taskreschedule
    functionUses: 2
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_instance_id
    - ti_patch_payload
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 524
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.ti_skip_downstream
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - log.debug
    - <builtin>.len
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - structlog.contextvars.bind_contextvars
    - sqlalchemy.tuple_
    - datetime.datetime.now
    - query_result.fetchone
    - sqlalchemy.tuple_.in_
    - sqlalchemy.sql.select
    - session.execute
    - sqlalchemy.update
    - <builtin>.str
    - sqlalchemy.sql.select.where
    - sqlalchemy.update.where
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query_result.fetchone
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionedAPIRouter.put
    functionSourceFile: cadwyn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_instance_id
    - ti_payload
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 570
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.ti_heartbeat
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - log.debug
    - airflow._shared.timezones.timezone.utcnow
    - structlog.contextvars.bind_contextvars
    - datetime.datetime.now
    - log.warning
    - sqlalchemy.sql.select
    - session.execute
    - sqlalchemy.update
    - <builtin>.str
    - sqlalchemy.sql.select.where
    - sqlalchemy.update.where
    - log.error
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_instance_id
    - put_rtif_payload
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 648
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.ti_put_rtif
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - log.debug
    - <builtin>.len
    - structlog.contextvars.bind_contextvars
    - task_instance.update_rtif
    - sqlalchemy.sql.select
    - sqlalchemy.sql.select.where
    - <builtin>.str
    - session.scalar
    - log.error
    - log.info
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instance.update_rtif
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_instance_id
    - rendered_map_index
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 677
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.ti_patch_rendered_map_index
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - log.debug
    - typing.cast
    - structlog.contextvars.bind_contextvars
    - session.execute
    - sqlalchemy.update
    - <builtin>.str
    - sqlalchemy.update.where
    - log.error
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionedAPIRouter.get
    functionSourceFile: cadwyn
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - task_instance_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 713
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.get_previous_successful_dagrun
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - log.debug
    - DR.logical_date.desc
    - structlog.contextvars.bind_contextvars
    - pydantic.BaseModel.__init__
    - sqlalchemy.sql.select
    - pydantic.BaseModel.model_validate
    - sqlalchemy.sql.select.where
    - <builtin>.str
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 1
    IfCount: 10
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec71f8670>
    - <ast.Constant object at 0x7f1ec71f8280>
    - <ast.Constant object at 0x7f1ec71f8160>
    - <ast.Constant object at 0x7f1ec71f8a60>
    - <ast.Constant object at 0x7f1ec71f8700>
    - <ast.Constant object at 0x7f1ec71f86d0>
    argNames:
    - dag_id
    - session
    - dag_bag
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 753
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_count
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - task_group.iter_tasks
    - sqlalchemy.sql.select
    - TI.logical_date.in_
    - sqlalchemy.func.count
    - sqlalchemy.tuple_.in_
    - TI.state.in_
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - sqlalchemy.tuple_
    - airflow.api_fastapi.execution_api.routes.task_instances._get_group_tasks
    - dag_bag.get_latest_version_of_dag
    - session.scalars
    - TI.task_id.in_
    - TI.run_id.in_
    - TI.state.is_
    - sqlalchemy.or_
    - dag.task_group_dict.get
    - sqlalchemy.sql.select.where
    - sqlalchemy.sql.select.select_from
    - query.where
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.logical_date.in_
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.run_id.in_
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9298100>
    - <ast.Constant object at 0x7f1ec92987c0>
    argNames:
    - dag_id
    - task_group_id
    - session
    - dag_bag
    - logical_dates
    - run_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 936
    functionName: airflow.api_fastapi.execution_api.routes.task_instances._get_group_tasks
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 2
    functionsReached:
    - TI.task_id.in_
    - task_group.iter_tasks
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - sqlalchemy.sql.select
    - dag.task_group_dict.get
    - sqlalchemy.sql.select.where
    - dag_bag.get_latest_version_of_dag
    - session.scalars
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7a355b0>
    - <ast.UnaryOp object at 0x7f1ec7a35c40>
    - <ast.Constant object at 0x7f1ec7a35ca0>
    argNames:
    - dag_id
    - task_id
    - session
    - logical_date
    - map_index
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 812
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.get_previous_task_instance
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - DR.logical_date.desc
    - pydantic.BaseModel.__init__
    - sqlalchemy.sql.select
    - sqlalchemy.orm.joinedload
    - query.where
    - sqlalchemy.sql.select.join
    - session.scalars
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.select.join
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d3a370>
    - <ast.Constant object at 0x7f1ec7d3a520>
    - <ast.Constant object at 0x7f1ec7d3a3d0>
    - <ast.Constant object at 0x7f1ec7d3aa90>
    - <ast.Constant object at 0x7f1ec7d3aeb0>
    argNames:
    - dag_id
    - session
    - dag_bag
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 864
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_states
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - TI.task_id.in_
    - task_group.iter_tasks
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - TI.logical_date.in_
    - collections.defaultdict
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.execution_api.routes.task_instances._get_group_tasks
    - sqlalchemy.sql.select
    - dag.task_group_dict.get
    - sqlalchemy.sql.select.where
    - dag_bag.get_latest_version_of_dag
    - query.where
    - session.scalars
    - TI.run_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 910
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_breadcrumbs
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_breadcrumbs._iter_breadcrumbs
    - pydantic.BaseModel.__init__
    - row.items
    - sqlalchemy.sql.select
    - session.execute
    - sqlalchemy.sql.select.where
    - <builtin>.str
    - TI.state.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 917
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_breadcrumbs._iter_breadcrumbs
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 1
    functionsReached:
    - <builtin>.str
    - row.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: row.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.task_group_dict.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.iter_tasks
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_instance_id
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 971
    functionName: airflow.api_fastapi.execution_api.routes.task_instances.validate_inlets_and_outlets
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_instances
    functionUses: 0
    functionsReached:
    - itertools.chain
    - pydantic.BaseModel.__init__
    - contextlib.suppress
    - sqlalchemy.sql.select
    - attrs.AttrsInstance.__init__
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - asset_unique_key.asprofile
    - structlog.contextvars.bind_contextvars
    - sqlalchemy.tuple_.in_
    - dag_bag.get_dag_for_run
    - session.execute
    - attrs.astuple
    - log.error
    - dag.get_task
    - asset.asprofile
    - sqlalchemy.tuple_
    - <builtin>.isinstance
    - sqlalchemy.sql.select.where
    - <builtin>.str
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset.asprofile
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_unique_key.asprofile
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.compat
    functionSourceFile: airflow.api_fastapi.compat
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.taskreschedule
    functionSourceFile: airflow.models.taskreschedule
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.taskreschedule.TaskReschedule
    functionSourceFile: airflow.models.taskreschedule
    functionUses: 0
    functionsReached:
    - sqlalchemy.Uuid
    - sqlalchemy.Index
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.orm.relationship
    - sqlalchemy.ForeignKey
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - ti
    - descending
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: airflow.models.taskreschedule.TaskReschedule.stmt_for_task_instance
    functionSourceFile: airflow.models.taskreschedule
    functionUses: 5
    functionsReached:
    - airflow.models.base.Any.id.desc
    - sqlalchemy.select.where
    - airflow.models.base.Any.id.asc
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.health
    functionSourceFile: airflow.api_fastapi.execution_api.routes.health
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 29
    functionName: airflow.api_fastapi.execution_api.routes.health.health
    functionSourceFile: airflow.api_fastapi.execution_api.routes.health
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1eca4e4f70>
    argNames:
    - services
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.api_fastapi.execution_api.routes.health.ping
    functionSourceFile: airflow.api_fastapi.execution_api.routes.health
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    - services.get_pings
    - ok.append
    - fastapi.responses.JSONResponse
    - svc.aping
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: services.get_pings
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: svc.aping
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ok.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.asset_events
    functionSourceFile: airflow.api_fastapi.execution_api.routes.asset_events
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - join_clause
    - where_clause
    - session
    - ascending
    - limit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.api_fastapi.execution_api.routes.asset_events._get_asset_events_through_sql_clauses
    functionSourceFile: airflow.api_fastapi.execution_api.routes.asset_events
    functionUses: 2
    functionsReached:
    - airflow.models.base.Any.timestamp.desc
    - airflow.models.base.Any.timestamp.asc
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - asset_events_query.limit
    - session.scalars
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_events_query.limit
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec82f32e0>
    - <ast.Constant object at 0x7f1ec82f3940>
    - <ast.Constant object at 0x7f1ec82f3340>
    - <ast.Constant object at 0x7f1ec82f3a00>
    argNames:
    - name
    - uri
    - session
    - after
    - before
    - ascending
    - limit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 78
    functionName: airflow.api_fastapi.execution_api.routes.asset_events.get_asset_event_by_asset_name_uri
    functionSourceFile: airflow.api_fastapi.execution_api.routes.asset_events
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.timestamp.desc
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.orm.relationship.has
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - asset_events_query.limit
    - session.scalars
    - sqlalchemy.and_
    - airflow.api_fastapi.execution_api.routes.asset_events._get_asset_events_through_sql_clauses
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec973bb20>
    - <ast.Constant object at 0x7f1ec973bee0>
    - <ast.Constant object at 0x7f1ec973b970>
    - <ast.Constant object at 0x7f1ec973b2b0>
    argNames:
    - name
    - session
    - after
    - before
    - ascending
    - limit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 117
    functionName: airflow.api_fastapi.execution_api.routes.asset_events.get_asset_event_by_asset_alias
    functionSourceFile: airflow.api_fastapi.execution_api.routes.asset_events
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.timestamp.desc
    - airflow.models.base.Any.timestamp.asc
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - asset_events_query.limit
    - session.scalars
    - sqlalchemy.and_
    - airflow.api_fastapi.execution_api.routes.asset_events._get_asset_events_through_sql_clauses
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.task_reschedules
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_reschedules
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - task_instance_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.api_fastapi.execution_api.routes.task_reschedules.get_start_date
    functionSourceFile: airflow.api_fastapi.execution_api.routes.task_reschedules
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - airflow.models.base.Any.id.asc
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.assets
    functionSourceFile: airflow.api_fastapi.execution_api.routes.assets
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.api_fastapi.execution_api.routes.assets.get_asset_by_name
    functionSourceFile: airflow.api_fastapi.execution_api.routes.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.relationship.has
    - airflow.api_fastapi.execution_api.routes.assets._raise_if_not_found
    - pydantic.BaseModel.model_validate
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - asset
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow.api_fastapi.execution_api.routes.assets._raise_if_not_found
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - uri
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.api_fastapi.execution_api.routes.assets.get_asset_by_uri
    functionSourceFile: airflow.api_fastapi.execution_api.routes.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.relationship.has
    - airflow.api_fastapi.execution_api.routes.assets._raise_if_not_found
    - pydantic.BaseModel.model_validate
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.hitl
    functionSourceFile: airflow.api_fastapi.execution_api.routes.hitl
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - structlog.get_logger
    - fastapi.APIRouter
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_instance_id
    - payload
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.api_fastapi.execution_api.routes.hitl.upsert_hitl_detail
    functionSourceFile: airflow.api_fastapi.execution_api.routes.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - user.model_dump
    - pydantic.BaseModel.model_validate
    - session.add
    - airflow.models.base.Any.__init__
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: user.model_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - hitl_detail_model
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 88
    functionName: airflow.api_fastapi.execution_api.routes.hitl._check_hitl_detail_exists
    functionSourceFile: airflow.api_fastapi.execution_api.routes.hitl
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.patch
    functionSourceFile: fastapi
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_instance_id
    - payload
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 105
    functionName: airflow.api_fastapi.execution_api.routes.hitl.update_hitl_detail
    functionSourceFile: airflow.api_fastapi.execution_api.routes.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.commit
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - session.execute
    - airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse.from_hitl_detail_orm
    - session.add
    - airflow.api_fastapi.execution_api.routes.hitl._check_hitl_detail_exists
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - hitl_detail
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse.from_hitl_detail_orm
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.hitl
    functionUses: 2
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - task_instance_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 134
    functionName: airflow.api_fastapi.execution_api.routes.hitl.get_hitl_detail
    functionSourceFile: airflow.api_fastapi.execution_api.routes.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - pydantic.BaseModel.__init__
    - session.execute
    - airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse.from_hitl_detail_orm
    - airflow.api_fastapi.execution_api.routes.hitl._check_hitl_detail_exists
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.hitl
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailRequest
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.hitl
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.hitl.UpdateHITLDetailPayload
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.hitl
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse
    functionSourceFile: airflow.api_fastapi.execution_api.datamodels.hitl
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - cadwyn.VersionedAPIRouter
    - cadwyn.VersionedAPIRouter.post
    - cadwyn.VersionedAPIRouter.only_exists_in_older_versions
    - cadwyn.VersionedAPIRouter.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionedAPIRouter.only_exists_in_older_versions
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec919b970>
    argNames:
    - dag_id
    - logical_date
    - session
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 48
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs.get_previous_dagrun_compat
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - DagRunModel.logical_date.desc
    - airflow.api_fastapi.execution_api.routes.dag_runs.get_previous_dagrun
    - pydantic.BaseModel.model_validate
    - session.scalar
    - stmt.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81ef100>
    argNames:
    - dag_id
    - logical_date
    - session
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 228
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs.get_previous_dagrun
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - DagRunModel.logical_date.desc
    - pydantic.BaseModel.model_validate
    - session.scalar
    - stmt.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs.get_dag_run
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - pydantic.BaseModel.model_validate
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.VersionedAPIRouter.post
    functionSourceFile: cadwyn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - payload
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 92
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs.trigger_dag_run
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow.api.common.trigger_dag.trigger_dag
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - dag.timetable.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - logical_date.replace
    - airflow.api.common.trigger_dag._trigger_dag
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - airflow.models.dagbag.DBDagBag.__init__
    - dag.timetable.generate_run_id
    - airflow.models.base.Any.created_at.desc
    - airflow.models.dagbag.DBDagBag._read_dag
    - pydantic.BaseModel.logical_date.replace
    - DagModel.get_current
    - airflow._shared.timezones.timezone.utcnow
    - dag.create_dagrun
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - json.loads
    - DagRun.find_duplicate
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 10
    argDefaultValues: []
    argNames:
    - dag_id
    - triggered_by
    - triggering_user_name
    - run_after
    - run_id
    - conf
    - logical_date
    - replace_microseconds
    - partition_key
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 130
    functionName: airflow.api.common.trigger_dag.trigger_dag
    functionSourceFile: airflow.api.common.trigger_dag
    functionUses: 8
    functionsReached:
    - pendulum.instance
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - dag.timetable.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - logical_date.replace
    - airflow.api.common.trigger_dag._trigger_dag
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - airflow.models.dagbag.DBDagBag.__init__
    - dag.timetable.generate_run_id
    - airflow.models.base.Any.created_at.desc
    - airflow.models.dagbag.DBDagBag._read_dag
    - pydantic.BaseModel.logical_date.replace
    - DagModel.get_current
    - airflow._shared.timezones.timezone.utcnow
    - dag.create_dagrun
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - json.loads
    - DagRun.find_duplicate
    linkageType: pythonLinkage
    raised:
    - DagNotFound
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 147
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs.clear_dag_run
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - dag.clear
    - airflow.api_fastapi.common.dagbag.get_dag_for_run
    - dag_bag.get_dag_for_run
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs.get_dagrun_state
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalars
    - pydantic.BaseModel.__init__
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e00e80>
    - <ast.Constant object at 0x7f1ec7e00790>
    - <ast.Constant object at 0x7f1ec7e00220>
    argNames:
    - dag_id
    - session
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 209
    functionName: airflow.api_fastapi.execution_api.routes.dag_runs.get_dr_count
    functionSourceFile: airflow.api_fastapi.execution_api.routes.dag_runs
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - DagRunModel.state.in_
    - sqlalchemy.select
    - sqlalchemy.func.count
    - DagRunModel.run_id.in_
    - session.scalar
    - stmt.where
    - DagRunModel.logical_date.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRunModel.logical_date.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRunModel.run_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRunModel.state.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRunModel.logical_date.desc
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.api.common.trigger_dag
    functionSourceFile: airflow.api.common.trigger_dag
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 11
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_bag
    - triggered_by
    - triggering_user_name
    - run_after
    - run_id
    - conf
    - logical_date
    - replace_microseconds
    - partition_key
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 42
    functionName: airflow.api.common.trigger_dag._trigger_dag
    functionSourceFile: airflow.api.common.trigger_dag
    functionUses: 9
    functionsReached:
    - pendulum.instance
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - dag.timetable.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - logical_date.replace
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - dag.timetable.generate_run_id
    - airflow.models.base.Any.created_at.desc
    - airflow.models.dagbag.DBDagBag._read_dag
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - dag.create_dagrun
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - json.loads
    - DagRun.find_duplicate
    linkageType: pythonLinkage
    raised:
    - DagNotFound
    - DagRunAlreadyExists
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logical_date.replace
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.find_duplicate
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.client
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - conf.get
    - structlog.get_logger
    - typing.TypeVar
    - functools.cache
    - typing.ParamSpec
    - conf.getint
    - conf.getfloat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97c5c70>
    argNames:
    - maxsize
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 103
    functionName: airflow.sdk.api.client.lru_cache
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 104
    functionName: airflow.sdk.api.client.lru_cache.wrapper
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97c5fd0>
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.sdk.api.client._get_fqdn
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - name.strip
    - socket.gethostname
    - socket.getaddrinfo
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 175
    functionName: airflow.sdk.api.client.get_json_error
    functionSourceFile: airflow.sdk.api.client
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.api.client.ServerResponseError.__init__
    - airflow.sdk.api.client.ServerResponseError.from_response
    - response.headers.get
    - pydantic.BaseModel.model_validate_json
    - response.read
    - <builtin>.super
    - msgspec.json.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1024
    functionName: airflow.sdk.api.client.ServerResponseError.from_response
    functionSourceFile: airflow.sdk.api.client
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.api.client.ServerResponseError.__init__
    - response.headers.get
    - pydantic.BaseModel.model_validate_json
    - response.read
    - <builtin>.super
    - msgspec.json.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 182
    functionName: airflow.sdk.api.client.raise_on_4xx_5xx
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.get_json_error
    - <builtin>.isinstance
    - airflow.sdk.api.client.ServerResponseError.__init__
    - airflow.sdk.api.client.ServerResponseError.from_response
    - response.raise_for_status
    - response.headers.get
    - pydantic.BaseModel.model_validate_json
    - response.read
    - <builtin>.super
    - msgspec.json.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - response
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 187
    functionName: airflow.sdk.api.client.raise_on_4xx_5xx_with_note
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.get_json_error
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow.sdk.api.client.ServerResponseError.__init__
    - e.add_note
    - response.request.headers.get
    - airflow.sdk.api.client.ServerResponseError.from_response
    - response.raise_for_status
    - response.headers.get
    - pydantic.BaseModel.model_validate_json
    - response.read
    - <builtin>.super
    - msgspec.json.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.request.headers.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: e.add_note
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: airflow.sdk.api.client.add_correlation_id
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - uuid6.uuid7
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 211
    functionName: airflow.sdk.api.client.TaskInstanceOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - id
    - pid
    - when
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: airflow.sdk.api.client.TaskInstanceOperations.start
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.getuser
    - airflow.sdk.api.client.get_hostname
    - pydantic.BaseModel.__init__
    - conf.getimport
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - getpass.getuser
    - httpx.Client.patch
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client.patch
    functionSourceFile: httpx
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.read
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - id
    - state
    - when
    - rendered_map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: airflow.sdk.api.client.TaskInstanceOperations.finish
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.patch
    - enum.Enum.__init__
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - id
    - end_date
    - rendered_map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 231
    functionName: airflow.sdk.api.client.TaskInstanceOperations.retry
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.patch
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - id
    - when
    - task_outlets
    - outlet_events
    - rendered_map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: airflow.sdk.api.client.TaskInstanceOperations.succeed
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.patch
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - id
    - msg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 246
    functionName: airflow.sdk.api.client.TaskInstanceOperations.defer
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - msg.model_dump
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump_json
    - httpx.Client.patch
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - id
    - msg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 253
    functionName: airflow.sdk.api.client.TaskInstanceOperations.reschedule
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - msg.model_dump
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump_json
    - httpx.Client.patch
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - id
    - pid
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 260
    functionName: airflow.sdk.api.client.TaskInstanceOperations.heartbeat
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.get_hostname
    - pydantic.BaseModel.__init__
    - conf.getimport
    - httpx.Client.put
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client.put
    functionSourceFile: httpx
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - id
    - msg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 264
    functionName: airflow.sdk.api.client.TaskInstanceOperations.skip_downstream_tasks
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.patch
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - id
    - body
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 269
    functionName: airflow.sdk.api.client.TaskInstanceOperations.set_rtif
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.put
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - id
    - rendered_map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: airflow.sdk.api.client.TaskInstanceOperations.set_rendered_map_index
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.patch
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 282
    functionName: airflow.sdk.api.client.TaskInstanceOperations.get_previous_successful_dagrun
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - resp.read
    - httpx.Client.get
    - pydantic.BaseModel.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client.get
    functionSourceFile: httpx
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bb3940>
    argNames:
    - self
    - id
    - try_number
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 291
    functionName: airflow.sdk.api.client.TaskInstanceOperations.get_reschedule_start_date
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - resp.json
    - pydantic.BaseModel.__init__
    - httpx.Client.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.json
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9b03070>
    - <ast.Constant object at 0x7f1ec9b03b50>
    - <ast.Constant object at 0x7f1ec9b03f70>
    - <ast.Constant object at 0x7f1ec9b032b0>
    - <ast.Constant object at 0x7f1ec9b038b0>
    - <ast.Constant object at 0x7f1ec9b034f0>
    argNames:
    - self
    - dag_id
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 296
    functionName: airflow.sdk.api.client.TaskInstanceOperations.get_count
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - d.isoformat
    - resp.json
    - pydantic.BaseModel.__init__
    - params.items
    - httpx.Client.get
    - params.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.isoformat
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8cdfa00>
    - <ast.UnaryOp object at 0x7f1ec8cdf5b0>
    - <ast.Constant object at 0x7f1ec8cdf5e0>
    argNames:
    - self
    - dag_id
    - task_id
    - logical_date
    - map_index
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 326
    functionName: airflow.sdk.api.client.TaskInstanceOperations.get_previous
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - logical_date.isoformat
    - resp.json
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - httpx.Client.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e0a4c0>
    - <ast.Constant object at 0x7f1ec8e0a940>
    - <ast.Constant object at 0x7f1ec8e0a250>
    - <ast.Constant object at 0x7f1ec8e0ac10>
    - <ast.Constant object at 0x7f1ec8e0a130>
    argNames:
    - self
    - dag_id
    - map_index
    - task_ids
    - task_group_id
    - logical_dates
    - run_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 352
    functionName: airflow.sdk.api.client.TaskInstanceOperations.get_task_states
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - d.isoformat
    - params.items
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - httpx.Client.get
    - params.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 380
    functionName: airflow.sdk.api.client.TaskInstanceOperations.get_task_breakcrumbs
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - resp.read
    - httpx.Client.get
    - pydantic.BaseModel.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 385
    functionName: airflow.sdk.api.client.TaskInstanceOperations.validate_inlets_and_outlets
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - resp.read
    - httpx.Client.get
    - pydantic.BaseModel.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 394
    functionName: airflow.sdk.api.client.ConnectionOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 397
    functionName: airflow.sdk.api.client.ConnectionOperations.get
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - log.debug
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - httpx.Client.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 417
    functionName: airflow.sdk.api.client.VariableOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 420
    functionName: airflow.sdk.api.client.VariableOperations.get
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - log.debug
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - httpx.Client.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c57550>
    argNames:
    - self
    - key
    - value
    - description
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 436
    functionName: airflow.sdk.api.client.VariableOperations.set
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.model_dump_json
    - httpx.Client.put
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 445
    functionName: airflow.sdk.api.client.VariableOperations.delete
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.delete
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client.delete
    functionSourceFile: httpx
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 460
    functionName: airflow.sdk.api.client.XComOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - run_id
    - task_id
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 463
    functionName: airflow.sdk.api.client.XComOperations.head
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - httpx.Client.head
    - pydantic.BaseModel.__init__
    - <builtin>.len
    - content_range.startswith
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client.head
    functionSourceFile: httpx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content_range.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fc9b20>
    - <ast.Constant object at 0x7f1ec8fc9dc0>
    argNames:
    - self
    - dag_id
    - run_id
    - task_id
    - key
    - map_index
    - include_prior_dates
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 474
    functionName: airflow.sdk.api.client.XComOperations.get
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.get
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - log.error
    - params.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec721f580>
    - <ast.Constant object at 0x7f1ec721f8e0>
    argNames:
    - self
    - dag_id
    - run_id
    - task_id
    - key
    - value
    - map_index
    - mapped_length
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 512
    functionName: airflow.sdk.api.client.XComOperations.set
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.post
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client.post
    functionSourceFile: httpx
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8520f40>
    argNames:
    - self
    - dag_id
    - run_id
    - task_id
    - key
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 536
    functionName: airflow.sdk.api.client.XComOperations.delete
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.delete
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - run_id
    - task_id
    - key
    - offset
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 554
    functionName: airflow.sdk.api.client.XComOperations.get_sequence_item
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.get
    - pydantic.BaseModel.__init__
    - resp.read
    - log.error
    - XComSequenceIndexResponse.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: XComSequenceIndexResponse.model_validate_json
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8944220>
    argNames:
    - self
    - dag_id
    - run_id
    - task_id
    - key
    - start
    - stop
    - step
    - include_prior_dates
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 589
    functionName: airflow.sdk.api.client.XComOperations.get_sequence_slice
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.get
    - XComSequenceSliceResponse.model_validate_json
    - resp.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: XComSequenceSliceResponse.model_validate_json
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 616
    functionName: airflow.sdk.api.client.AssetOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d59910>
    - <ast.Constant object at 0x7f1ec8d59190>
    argNames:
    - self
    - name
    - uri
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 619
    functionName: airflow.sdk.api.client.AssetOperations.get
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.get
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - log.error
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 649
    functionName: airflow.sdk.api.client.AssetEventOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8a1c790>
    - <ast.Constant object at 0x7f1ec8a1ceb0>
    - <ast.Constant object at 0x7f1ec8a1c5e0>
    - <ast.Constant object at 0x7f1ec8a1cc70>
    - <ast.Constant object at 0x7f1ec8a1cb50>
    - <ast.Constant object at 0x7f1ec8a1c100>
    - <ast.Constant object at 0x7f1ec8a1c700>
    argNames:
    - self
    - name
    - uri
    - alias_name
    - after
    - before
    - ascending
    - limit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 652
    functionName: airflow.sdk.api.client.AssetEventOperations.get
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - after.isoformat
    - pydantic.BaseModel.model_validate_json
    - before.isoformat
    - resp.read
    - httpx.Client.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: after.isoformat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: before.isoformat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 688
    functionName: airflow.sdk.api.client.DagRunOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e4a970>
    - <ast.Constant object at 0x7f1ec7e4ac70>
    - <ast.Constant object at 0x7f1ec7e4aa00>
    argNames:
    - self
    - dag_id
    - run_id
    - conf
    - logical_date
    - reset_dag_run
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 691
    functionName: airflow.sdk.api.client.DagRunOperations.trigger
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.post
    - airflow.sdk.api.client.DagRunOperations.clear
    - pydantic.BaseModel.__init__
    - log.info
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 718
    functionName: airflow.sdk.api.client.DagRunOperations.clear
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached:
    - httpx.Client.post
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 724
    functionName: airflow.sdk.api.client.DagRunOperations.get_detail
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - resp.read
    - httpx.Client.get
    - pydantic.BaseModel.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 729
    functionName: airflow.sdk.api.client.DagRunOperations.get_state
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - resp.read
    - httpx.Client.get
    - pydantic.BaseModel.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6bfa190>
    - <ast.Constant object at 0x7f1ec6bfae80>
    - <ast.Constant object at 0x7f1ec6bfa1c0>
    argNames:
    - self
    - dag_id
    - logical_dates
    - run_ids
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 734
    functionName: airflow.sdk.api.client.DagRunOperations.get_count
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - d.isoformat
    - resp.json
    - pydantic.BaseModel.__init__
    - params.items
    - httpx.Client.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91cfdf0>
    argNames:
    - self
    - dag_id
    - logical_date
    - state
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 755
    functionName: airflow.sdk.api.client.DagRunOperations.get_previous
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - logical_date.isoformat
    - resp.json
    - pydantic.BaseModel.__init__
    - httpx.Client.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - client
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 781
    functionName: airflow.sdk.api.client.HITLOperations.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues: []
    argNames:
    - self
    - ti_id
    - options
    - subject
    - body
    - defaults
    - multiple
    - params
    - assigned_users
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 784
    functionName: airflow.sdk.api.client.HITLOperations.add_response
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Client.post
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti_id
    - chosen_options
    - params_input
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 813
    functionName: airflow.sdk.api.client.HITLOperations.update_response
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate_json
    - resp.read
    - httpx.Client.patch
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 832
    functionName: airflow.sdk.api.client.HITLOperations.get_detail_response
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - resp.read
    - httpx.Client.get
    - pydantic.BaseModel.model_validate_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 839
    functionName: airflow.sdk.api.client.BearerAuth.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 842
    functionName: airflow.sdk.api.client.BearerAuth.auth_flow
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 850
    functionName: airflow.sdk.api.client.noop_handler
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - httpx.Response
    - log.debug
    - path.startswith
    - path.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Response
    functionSourceFile: httpx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - exception
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 883
    functionName: airflow.sdk.api.client._should_retry_api_request
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.api.client.Client
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - tenacity.wait_random_exponential
    - tenacity.before_log
    - tenacity.retry_if_exception
    - airflow.sdk.api.client.lru_cache.wrapper
    - methodtools.lru_cache
    - tenacity.retry
    - tenacity.stop_after_attempt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec794aca0>
    argNames:
    - ca_file
    - ca_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 894
    functionName: airflow.sdk.api.client.Client._get_ssl_context_cached
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - ssl.create_default_context
    - ctx.load_verify_locations
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ssl.create_default_context
    functionSourceFile: ssl
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx.load_verify_locations
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.MockTransport
    functionSourceFile: httpx
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: certifi.where
    functionSourceFile: certifi
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 930
    functionName: airflow.sdk.api.client.Client._update_auth
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.BearerAuth.__init__
    - response.headers.get
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.retry_if_exception
    functionSourceFile: tenacity
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.before_log
    functionSourceFile: tenacity
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.retry
    functionSourceFile: tenacity
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 942
    functionName: airflow.sdk.api.client.Client.request
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 958
    functionName: airflow.sdk.api.client.Client.task_instances
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.TaskInstanceOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 964
    functionName: airflow.sdk.api.client.Client.dag_runs
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.DagRunOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 970
    functionName: airflow.sdk.api.client.Client.connections
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.ConnectionOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 976
    functionName: airflow.sdk.api.client.Client.variables
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.VariableOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 982
    functionName: airflow.sdk.api.client.Client.xcoms
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.XComOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 988
    functionName: airflow.sdk.api.client.Client.assets
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.AssetOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 994
    functionName: airflow.sdk.api.client.Client.asset_events
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.AssetEventOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1000
    functionName: airflow.sdk.api.client.Client.hitl
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - airflow.sdk.api.client.HITLOperations.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1009
    functionName: airflow.sdk.api.client._ErrorBody.__repr__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - message
    - request
    - response
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1014
    functionName: airflow.sdk.api.client.ServerResponseError.__init__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1019
    functionName: airflow.sdk.api.client.ServerResponseError.__reduce__
    functionSourceFile: airflow.sdk.api.client
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.read
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.python
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    - lazy_object_proxy.Proxy
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - text
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: airflow.providers.standard.operators.python._parse_version_info
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - text.strip
    - <builtin>.len
    - <builtin>.int
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: text.strip
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - executable
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 115
    functionName: airflow.providers.standard.operators.python._PythonVersionInfo.from_executable
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - <builtin>.int
    - subprocess.check_output
    - result.strip
    - text.strip
    - typing.NamedTuple.__init__
    - <builtin>.len
    - airflow.providers.standard.operators.python._parse_version_info
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.check_output
    functionSourceFile: subprocess
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.strip
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 203
    functionName: airflow.providers.standard.operators.python.PythonOperator.is_async
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - inspect.unwrap
    - inspect.isfunction
    - airflow.sdk.bases.decorator.unwrap_partial
    - contextlib.suppress
    - airflow.sdk.bases.decorator.unwrap_callable
    - <builtin>.type
    - <builtin>.callable
    - inspect.iscoroutinefunction
    - airflow.sdk.bases.decorator.is_async_callable
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 206
    functionName: airflow.providers.standard.operators.python.PythonOperator.execute
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 2
    functionsReached:
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._retrieve_index_urls_from_connection_ids
    - airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv
    - airflow.sdk.bases.operator.BaseAsyncOperator.execute
    - pathlib.Path.write_text
    - conf._get_custom_secret_backend
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._prepare_venv
    - requirements.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - template.stream
    - pathlib.Path.read_text
    - pathlib.Path.is_absolute
    - <builtin>.map
    - asyncio.set_event_loop
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - pathlib.Path.write_bytes
    - tempfile.TemporaryDirectory
    - <builtin>.hasattr
    - conf.get
    - secrets_backend.get_variable
    - airflow.providers.standard.operators.python.ExternalPythonOperator.execute_callable
    - airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    - pathlib.Path
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source
    - airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - time.sleep
    - resp.model_dump
    - ti.xcom_pull
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - asyncio.wait_for
    - airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    - airflow.example_dags.tutorial_dag.transform
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    - typing.NamedTuple.__init__
    - requirements.sort
    - pathlib.Path.exists
    - signature.parameters.values
    - airflow.operators.branch.BaseBranchOperator.update
    - os.PathLike.__attrs_init__
    - SecretCache.get_variable
    - textwrap.dedent
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - inspect.signature
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - os.getenv
    - airflow.utils.hashlib_wrapper.md5
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - typing.TypedDict.__init__
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args
    - <builtin>.set
    - urllib.parse.quote.items
    - runner.run
    - shlex.quote
    - <builtin>.len
    - airflow.providers.standard.operators.python._parse_version_info
    - MODIFIED_DAG_MODULE_NAME.format
    - pathlib.Path.cwd
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs
    - pydantic.BaseModel.__init__
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    - TaskSDKVariable.get
    - os.fspath
    - sys.modules.get
    - name.strip
    - asyncio.new_event_loop
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    - airflow._shared.module_loading.import_string
    - jinja2.nativetypes.NativeEnvironment
    - shutil.rmtree
    - jinja2.Environment
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.determine_kwargs
    - urllib.parse.quote
    - env_vars.update
    - <builtin>.open
    - asyncio.get_event_loop
    - json.dumps
    - pathlib.Path.is_file
    - loop.close
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args
    - <builtin>.int
    - inspect.getsource
    - airflow.example_dags.standard.example_python_operator.log_sql
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - SUPERVISOR_COMMS.send
    - template_env.get_template
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    - '...dag_fuzz.py_func'
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    - loop.is_closed
    - fcntl.flock
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - re.compile
    - airflow.example_dags.standard.example_python_operator.print_context
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    - airflow.utils.file.get_unique_dag_module_name
    - airflow.providers.standard.example_dags.example_python_operator.print_context
    - airflow.sdk.definitions.context.context_merge
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - airflow.providers.standard.utils.python_virtualenv.write_python_script
    - airflow.models.variable.Variable.get_variable_from_secrets
    - hash_text.encode
    - airflow.providers.standard.operators.python.PythonOperator.execute
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    - subprocess.Popen
    - ti.xcom_push
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - airflow.providers.standard.operators.python.PythonOperator.determine_kwargs
    - airflow.sdk.bases.operator.event_loop
    - subprocess.check_output
    - airflow.providers.standard.utils.skipmixin.SkipMixin.skip
    - proc.wait
    - shutil.which
    - pathlib.Path.parent.mkdir
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator.execute_callable
    - airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    - airflow.configuration.get_custom_secret_backend
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - order_data.values
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - os.path.dirname
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    - airflow.providers.standard.operators.python._PythonVersionInfo.from_executable
    - airflow.example_dags.standard.example_python_operator.my_sleeping_function
    - pathlib.Path.read_bytes
    - result.strip
    - itertools.islice
    - <builtin>.getattr
    - pathlib.Path.stat
    - airflow.example_dags.tutorial_dag.extract
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - warnings.warn
    - airflow.providers.standard.example_dags.example_python_operator.log_sql
    - urllib.parse.urlparse.netloc.split
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.__init__
    - <builtin>.type
    - airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    - jinja2.select_autoescape
    - airflow.example_dags.tutorial_dag.load
    - hash_object.hexdigest
    - <builtin>.str
    - signature.parameters.items
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    - pprint.pprint
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._execute_python_callable_in_subprocess
    - airflow.sdk.definitions.asset.Asset.__init__
    - sqlalchemy.create_engine.url.password.items
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - text.strip
    - hashlib.md5
    - airflow.providers.standard.utils.python_virtualenv._use_uv
    - airflow.providers.standard.operators.python.PythonOperator.aexecute_callable
    - airflow.providers.standard.operators.python.ShortCircuitOperator.execute.get_tasks_to_skip
    - airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._ensure_venv_cache_exists
    - urllib.parse.urlparse._replace
    - <builtin>.dict
    - re.sub
    - airflow.providers.standard.operators.python.PythonOperator.aexecute
    - file.read
    - <builtin>.print
    - urllib.parse.urlparse
    - SecretCache.save_variable
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    - airflow.providers.standard.operators.python.ShortCircuitOperator.execute
    - line.decode
    - <builtin>.list
    - hashlib.sha1
    - airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    - s.lower
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._cleanup_python_pycache_dir
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    - urllib.parse.quote.lower
    - pathlib.Path.mkdir
    - airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    - random.choice
    - backend_list.append
    - jinja2.FileSystemLoader
    - <builtin>.bool
    - airflow.example_dags.standard.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    - airflow.configuration.ensure_secrets_loaded
    - asyncio.sleep
    - typing.TypedDict.update
    - inspect.getfile
    - <builtin>.isinstance
    - cmd.append
    - conf.getboolean
    - file_path.encode
    - <builtin>.iter
    - loop.run_until_complete
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._calculate_cache_hash
    - env_vars.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 345
    functionName: airflow.providers.standard.operators.python.ShortCircuitOperator.execute
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 3
    functionsReached:
    - <builtin>.list
    - <builtin>.isinstance
    - typing.cast
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - airflow.providers.standard.utils.skipmixin.SkipMixin.skip
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - ti.xcom_push
    - airflow.providers.standard.operators.python.ShortCircuitOperator.execute.get_tasks_to_skip
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 236
    functionName: airflow.providers.standard.operators.python.PythonOperator.determine_kwargs
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - inspect.signature
    - signature.parameters.values
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - <builtin>.any
    - itertools.islice
    - signature.parameters.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 96
    functionName: airflow.sdk.definitions.asset.decorators._AssetMainOperator.determine_kwargs
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - <builtin>.dict
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - inspect.signature
    - SUPERVISOR_COMMS.send
    - <builtin>.str
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 215
    functionName: airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 7
    functionsReached:
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.execution_time.context.context_get_outlet_events
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1144
    functionName: airflow.providers.standard.operators.python.ExternalPythonOperator.execute_callable
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 3
    functionsReached:
    - MODIFIED_DAG_MODULE_NAME.format
    - airflow.providers.standard.utils.python_virtualenv.write_python_script
    - shlex.quote
    - pathlib.Path.write_text
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._execute_python_callable_in_subprocess
    - text.strip
    - template.stream
    - os.fspath
    - pathlib.Path.is_absolute
    - subprocess.Popen
    - <builtin>.map
    - log.info
    - pathlib.Path.write_bytes
    - jinja2.nativetypes.NativeEnvironment
    - jinja2.Environment
    - tempfile.TemporaryDirectory
    - subprocess.check_output
    - <builtin>.dict
    - re.sub
    - env_vars.update
    - <builtin>.open
    - file.read
    - pathlib.Path
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source
    - proc.wait
    - logging.getLogger
    - pathlib.Path.is_file
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - line.decode
    - os.path.dirname
    - hashlib.sha1
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args
    - <builtin>.len
    - inspect.getsource
    - <builtin>.int
    - airflow.providers.standard.operators.python._PythonVersionInfo.from_executable
    - pathlib.Path.read_bytes
    - template_env.get_template
    - result.strip
    - jinja2.FileSystemLoader
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result
    - pathlib.Path.stat
    - inspect.getfile
    - <builtin>.isinstance
    - file_path.encode
    - textwrap.dedent
    - airflow.utils.file.get_unique_dag_module_name
    - <builtin>.iter
    - jinja2.select_autoescape
    - os.getenv
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args
    - airflow.providers.standard.operators.python._parse_version_info
    - env_vars.get
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 966
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator.execute_callable
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 3
    functionsReached:
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._retrieve_index_urls_from_connection_ids
    - airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv
    - pathlib.Path.write_text
    - conf._get_custom_secret_backend
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._prepare_venv
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - requirements.append
    - template.stream
    - pathlib.Path.read_text
    - <builtin>.map
    - log.info
    - pathlib.Path.write_bytes
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - tempfile.TemporaryDirectory
    - <builtin>.hasattr
    - conf.get
    - secrets_backend.get_variable
    - airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    - pathlib.Path
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - requirements.sort
    - pathlib.Path.exists
    - SecretCache.get_variable
    - textwrap.dedent
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.utils.hashlib_wrapper.md5
    - os.getenv
    - <builtin>.len
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args
    - <builtin>.set
    - urllib.parse.quote.items
    - MODIFIED_DAG_MODULE_NAME.format
    - shlex.quote
    - pathlib.Path.cwd
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - TaskSDKVariable.get
    - os.fspath
    - sys.modules.get
    - name.strip
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    - airflow._shared.module_loading.import_string
    - jinja2.nativetypes.NativeEnvironment
    - shutil.rmtree
    - jinja2.Environment
    - urllib.parse.quote
    - <builtin>.open
    - env_vars.update
    - json.dumps
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args
    - inspect.getsource
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - template_env.get_template
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    - fcntl.flock
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result
    - importlib.import_module
    - re.compile
    - airflow.utils.file.get_unique_dag_module_name
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    - airflow.providers.standard.utils.python_virtualenv.write_python_script
    - airflow.models.variable.Variable.get_variable_from_secrets
    - hash_text.encode
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    - subprocess.Popen
    - proc.wait
    - shutil.which
    - pathlib.Path.parent.mkdir
    - airflow.configuration.get_custom_secret_backend
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - os.path.dirname
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    - pathlib.Path.read_bytes
    - <builtin>.getattr
    - pathlib.Path.stat
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - warnings.warn
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.__init__
    - urllib.parse.urlparse.netloc.split
    - <builtin>.type
    - airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    - jinja2.select_autoescape
    - hash_object.hexdigest
    - <builtin>.str
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._execute_python_callable_in_subprocess
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - hashlib.md5
    - airflow.providers.standard.utils.python_virtualenv._use_uv
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._ensure_venv_cache_exists
    - urllib.parse.urlparse._replace
    - <builtin>.dict
    - re.sub
    - file.read
    - urllib.parse.urlparse
    - SecretCache.save_variable
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    - line.decode
    - hashlib.sha1
    - s.lower
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._cleanup_python_pycache_dir
    - urllib.parse.quote.lower
    - pathlib.Path.mkdir
    - backend_list.append
    - jinja2.FileSystemLoader
    - <builtin>.bool
    - airflow.configuration.ensure_secrets_loaded
    - inspect.getfile
    - <builtin>.isinstance
    - cmd.append
    - conf.getboolean
    - file_path.encode
    - <builtin>.iter
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._calculate_cache_hash
    - env_vars.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - func
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.utils.operator_helpers.KeywordParameters.determine
    functionSourceFile: airflow.utils.operator_helpers
    functionUses: 16
    functionsReached:
    - <builtin>.len
    - signature.parameters.items
    - inspect.signature
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - <builtin>.any
    - itertools.islice
    - signature.parameters.values
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 241
    functionName: airflow.providers.standard.operators.python.PythonOperator.execute_callable
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - runner.run
    - pprint.pprint
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    - ti.xcom_push
    - log.info
    - airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    - <builtin>.print
    - airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    - airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    - json.dumps
    - order_data.values
    - airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    - time.sleep
    - airflow.example_dags.standard.example_python_operator.log_sql
    - airflow.example_dags.standard.example_python_operator.my_sleeping_function
    - airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    - ti.xcom_pull
    - airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    - random.choice
    - airflow.example_dags.tutorial_dag.transform
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    - '...dag_fuzz.py_func'
    - airflow.example_dags.standard.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    - airflow.example_dags.tutorial_dag.extract
    - asyncio.sleep
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - os.PathLike.__attrs_init__
    - typing.cast
    - airflow.providers.standard.example_dags.example_python_operator.log_sql
    - airflow.example_dags.standard.example_python_operator.print_context
    - airflow.providers.standard.example_dags.example_python_operator.print_context
    - json.loads
    - airflow.example_dags.tutorial_dag.load
    - <builtin>.str
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 261
    functionName: airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 7
    functionsReached:
    - typing.cast
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.execution_time.context.context_get_outlet_events
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator
    functionUses: 7
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.example_dags.standard.example_python_operator.log_sql
    functionSourceFile: airflow.example_dags.standard.example_python_operator
    functionUses: 7
    functionsReached:
    - <builtin>.str
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: airflow.example_dags.standard.example_python_operator.my_sleeping_function
    functionSourceFile: airflow.example_dags.standard.example_python_operator
    functionUses: 7
    functionsReached:
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    functionSourceFile: airflow.providers.standard.example_dags.example_python_operator
    functionUses: 7
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - inlet_events
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    functionSourceFile: airflow.example_dags.example_asset_alias_with_no_taskflow
    functionUses: 7
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.example_dags.tutorial_dag.transform
    functionSourceFile: airflow.example_dags.tutorial_dag
    functionUses: 7
    functionsReached:
    - order_data.values
    - ti.xcom_pull
    - json.loads
    - ti.xcom_push
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_branch_operator.<lambda1>
    functionSourceFile: airflow.example_dags.standard.example_branch_operator
    functionUses: 7
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - outlet_events
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 67
    functionName: airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    functionSourceFile: airflow.example_dags.example_asset_alias_with_no_taskflow
    functionUses: 7
    functionsReached:
    - <builtin>.str
    - airflow.sdk.definitions.asset.Asset.__init__
    - os.PathLike.__attrs_init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.example_dags.tutorial_dag.extract
    functionSourceFile: airflow.example_dags.tutorial_dag
    functionUses: 7
    functionsReached:
    - ti.xcom_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.providers.standard.example_dags.example_python_operator.log_sql
    functionSourceFile: airflow.providers.standard.example_dags.example_python_operator
    functionUses: 7
    functionsReached:
    - <builtin>.str
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cae790>
    argNames:
    - ds
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.example_dags.standard.example_python_operator.print_context
    functionSourceFile: airflow.example_dags.standard.example_python_operator
    functionUses: 7
    functionsReached:
    - <builtin>.print
    - pprint.pprint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d39700>
    argNames:
    - ds
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.providers.standard.example_dags.example_python_operator.print_context
    functionSourceFile: airflow.providers.standard.example_dags.example_python_operator
    functionUses: 7
    functionsReached:
    - <builtin>.print
    - pprint.pprint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.example_dags.tutorial_dag.load
    functionSourceFile: airflow.example_dags.tutorial_dag
    functionUses: 7
    functionsReached:
    - ti.xcom_pull
    - <builtin>.print
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    functionSourceFile: airflow.providers.standard.example_dags.example_python_operator
    functionUses: 7
    functionsReached:
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    functionSourceFile: airflow.example_dags.standard.example_python_operator
    functionUses: 7
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: runner.run
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 282
    functionName: airflow.providers.standard.operators.python.PythonOperator.aexecute_callable
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - runner.run
    - pprint.pprint
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    - ti.xcom_push
    - log.info
    - airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    - <builtin>.print
    - airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    - airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    - json.dumps
    - order_data.values
    - airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    - time.sleep
    - airflow.example_dags.standard.example_python_operator.log_sql
    - airflow.example_dags.standard.example_python_operator.my_sleeping_function
    - airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    - ti.xcom_pull
    - airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    - random.choice
    - airflow.example_dags.tutorial_dag.transform
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    - '...dag_fuzz.py_func'
    - airflow.example_dags.standard.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    - airflow.example_dags.tutorial_dag.extract
    - asyncio.sleep
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - os.PathLike.__attrs_init__
    - typing.cast
    - airflow.providers.standard.example_dags.example_python_operator.log_sql
    - airflow.example_dags.standard.example_python_operator.print_context
    - airflow.providers.standard.example_dags.example_python_operator.print_context
    - json.loads
    - airflow.example_dags.tutorial_dag.load
    - <builtin>.str
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 309
    functionName: airflow.providers.standard.operators.python.BranchPythonOperator.choose_branch
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 1
    functionsReached:
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._retrieve_index_urls_from_connection_ids
    - airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv
    - airflow.sdk.bases.operator.BaseAsyncOperator.execute
    - pathlib.Path.write_text
    - conf._get_custom_secret_backend
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._prepare_venv
    - requirements.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - template.stream
    - pathlib.Path.read_text
    - <builtin>.map
    - pathlib.Path.is_absolute
    - asyncio.set_event_loop
    - log.info
    - pathlib.Path.write_bytes
    - pathlib.Path.relative_to
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - tempfile.TemporaryDirectory
    - <builtin>.hasattr
    - conf.get
    - secrets_backend.get_variable
    - airflow.providers.standard.operators.python.ExternalPythonOperator.execute_callable
    - airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    - pathlib.Path
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source
    - airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - time.sleep
    - resp.model_dump
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - ti.xcom_pull
    - asyncio.wait_for
    - airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    - airflow.example_dags.tutorial_dag.transform
    - typing.NamedTuple.__init__
    - requirements.sort
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    - pathlib.Path.exists
    - signature.parameters.values
    - airflow.operators.branch.BaseBranchOperator.update
    - os.PathLike.__attrs_init__
    - SecretCache.get_variable
    - textwrap.dedent
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - inspect.signature
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - os.getenv
    - airflow.utils.hashlib_wrapper.md5
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - typing.TypedDict.__init__
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    - <builtin>.set
    - urllib.parse.quote.items
    - runner.run
    - shlex.quote
    - MODIFIED_DAG_MODULE_NAME.format
    - <builtin>.len
    - airflow.providers.standard.operators.python._parse_version_info
    - pathlib.Path.cwd
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs
    - pydantic.BaseModel.__init__
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    - TaskSDKVariable.get
    - os.fspath
    - sys.modules.get
    - name.strip
    - asyncio.new_event_loop
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    - airflow._shared.module_loading.import_string
    - jinja2.nativetypes.NativeEnvironment
    - shutil.rmtree
    - jinja2.Environment
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.determine_kwargs
    - urllib.parse.quote
    - env_vars.update
    - <builtin>.open
    - asyncio.get_event_loop
    - json.dumps
    - pathlib.Path.is_file
    - loop.close
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args
    - <builtin>.int
    - inspect.getsource
    - airflow.example_dags.standard.example_python_operator.log_sql
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - SUPERVISOR_COMMS.send
    - template_env.get_template
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    - '...dag_fuzz.py_func'
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    - loop.is_closed
    - fcntl.flock
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - re.compile
    - airflow.utils.file.get_unique_dag_module_name
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    - airflow.providers.standard.example_dags.example_python_operator.print_context
    - airflow.example_dags.standard.example_python_operator.print_context
    - airflow.sdk.definitions.context.context_merge
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - airflow.providers.standard.utils.python_virtualenv.write_python_script
    - airflow.models.variable.Variable.get_variable_from_secrets
    - hash_text.encode
    - airflow.providers.standard.operators.python.PythonOperator.execute
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - ti.xcom_push
    - subprocess.Popen
    - airflow.providers.standard.operators.python.PythonOperator.determine_kwargs
    - airflow.sdk.bases.operator.event_loop
    - subprocess.check_output
    - airflow.providers.standard.utils.skipmixin.SkipMixin.skip
    - proc.wait
    - shutil.which
    - pathlib.Path.parent.mkdir
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator.execute_callable
    - airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    - airflow.configuration.get_custom_secret_backend
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - order_data.values
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - os.path.dirname
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    - airflow.providers.standard.operators.python._PythonVersionInfo.from_executable
    - airflow.example_dags.standard.example_python_operator.my_sleeping_function
    - pathlib.Path.read_bytes
    - result.strip
    - itertools.islice
    - <builtin>.getattr
    - pathlib.Path.stat
    - airflow.example_dags.tutorial_dag.extract
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - warnings.warn
    - airflow.providers.standard.example_dags.example_python_operator.log_sql
    - urllib.parse.urlparse.netloc.split
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.__init__
    - <builtin>.type
    - airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    - airflow.example_dags.tutorial_dag.load
    - jinja2.select_autoescape
    - hash_object.hexdigest
    - <builtin>.str
    - signature.parameters.items
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    - pprint.pprint
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._execute_python_callable_in_subprocess
    - airflow.sdk.definitions.asset.Asset.__init__
    - sqlalchemy.create_engine.url.password.items
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - text.strip
    - hashlib.md5
    - airflow.providers.standard.utils.python_virtualenv._use_uv
    - airflow.providers.standard.operators.python.PythonOperator.aexecute_callable
    - airflow.providers.standard.operators.python.ShortCircuitOperator.execute.get_tasks_to_skip
    - airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._ensure_venv_cache_exists
    - urllib.parse.urlparse._replace
    - <builtin>.dict
    - re.sub
    - airflow.providers.standard.operators.python.PythonOperator.aexecute
    - file.read
    - <builtin>.print
    - urllib.parse.urlparse
    - SecretCache.save_variable
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    - airflow.providers.standard.operators.python.ShortCircuitOperator.execute
    - line.decode
    - <builtin>.list
    - hashlib.sha1
    - airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    - s.lower
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._cleanup_python_pycache_dir
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    - pathlib.Path.mkdir
    - urllib.parse.quote.lower
    - airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    - random.choice
    - backend_list.append
    - jinja2.FileSystemLoader
    - <builtin>.bool
    - airflow.example_dags.standard.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    - airflow.configuration.ensure_secrets_loaded
    - asyncio.sleep
    - typing.TypedDict.update
    - inspect.getfile
    - <builtin>.isinstance
    - cmd.append
    - conf.getboolean
    - file_path.encode
    - <builtin>.iter
    - loop.run_until_complete
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._calculate_cache_hash
    - env_vars.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ignore_downstream_trigger_rules
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 341
    functionName: airflow.providers.standard.operators.python.ShortCircuitOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 359
    functionName: airflow.providers.standard.operators.python.ShortCircuitOperator.execute.get_tasks_to_skip
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - tasks
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 74
    functionName: airflow.providers.standard.utils.skipmixin.SkipMixin.skip
    functionSourceFile: airflow.providers.standard.utils.skipmixin
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - ti.xcom_push
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 394
    functionName: airflow.providers.standard.operators.python._load_pickle
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 400
    functionName: airflow.providers.standard.operators.python._load_dill
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - log.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 409
    functionName: airflow.providers.standard.operators.python._load_cloudpickle
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - log.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: BASE_SERIALIZABLE_CONTEXT_KEYS.add
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    - BASE_SERIALIZABLE_CONTEXT_KEYS.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 13
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - serializer
    - op_args
    - op_kwargs
    - string_args
    - templates_dict
    - templates_exts
    - expect_airflow
    - skip_on_exit_code
    - env_vars
    - inherit_env
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 481
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.map
    - <builtin>.super
    - inspect.isgeneratorfunction
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.isgeneratorfunction
    functionSourceFile: inspect
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 537
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._iter_serializable_context_keys
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 540
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.execute
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.providers.standard.operators.python.ExternalPythonOperator._iter_serializable_context_keys
    - raw_str.strip
    - packaging.requirements.Requirement.splitlines
    - packaging.requirements.Requirement
    - itertools.chain.from_iterable
    - subprocess.check_output
    - airflow.operators.branch.BaseBranchOperator.items
    - re.sub
    - <builtin>.super
    - airflow.providers.standard.operators.python.ExternalPythonOperator._get_airflow_version_from_target_env
    - result.strip
    - subprocess.check_call
    - <builtin>.getattr
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._get_bundle_path_from_context
    - typing.cast
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._iter_serializable_context_keys
    - line.startswith
    - airflow.providers.standard.operators.python.ExternalPythonOperator._is_pendulum_installed_in_target_env
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1162
    functionName: airflow.providers.standard.operators.python.ExternalPythonOperator._iter_serializable_context_keys
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - airflow.providers.standard.operators.python.ExternalPythonOperator._get_airflow_version_from_target_env
    - subprocess.check_output
    - result.strip
    - subprocess.check_call
    - airflow.providers.standard.operators.python.ExternalPythonOperator._is_pendulum_installed_in_target_env
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 4
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 986
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator._iter_serializable_context_keys
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - packaging.requirements.Requirement
    - itertools.chain.from_iterable
    - re.sub
    - raw_str.strip
    - packaging.requirements.Requirement.splitlines
    - line.startswith
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.operators.branch.BaseBranchOperator.items
    functionSourceFile: airflow
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 548
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._get_bundle_path_from_context
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 566
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 6
    functionsReached:
    - inspect.getsource
    - textwrap.dedent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 570
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 6
    functionsReached:
    - pathlib.Path.write_bytes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 571
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args.resolve_proxies
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - obj.items
    - <builtin>.isinstance
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args.resolve_proxies
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.write_bytes
    functionSourceFile: pathlib
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 587
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 6
    functionsReached:
    - <builtin>.map
    - pathlib.Path.write_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 590
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 6
    functionsReached:
    - pathlib.Path.read_bytes
    - pathlib.Path.stat
    linkageType: pythonLinkage
    raised:
    - DeserializingResultError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.stat
    functionSourceFile: pathlib
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - memo
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 598
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.__deepcopy__
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - <builtin>.id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 5
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - python_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 603
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._execute_python_callable_in_subprocess
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - MODIFIED_DAG_MODULE_NAME.format
    - airflow.providers.standard.utils.python_virtualenv.write_python_script
    - shlex.quote
    - pathlib.Path.write_text
    - template.stream
    - subprocess.Popen
    - os.fspath
    - <builtin>.map
    - pathlib.Path.write_bytes
    - log.info
    - jinja2.nativetypes.NativeEnvironment
    - jinja2.Environment
    - tempfile.TemporaryDirectory
    - <builtin>.dict
    - re.sub
    - env_vars.update
    - <builtin>.open
    - file.read
    - pathlib.Path
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source
    - proc.wait
    - logging.getLogger
    - line.decode
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - os.path.dirname
    - hashlib.sha1
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args
    - inspect.getsource
    - pathlib.Path.read_bytes
    - template_env.get_template
    - jinja2.FileSystemLoader
    - pathlib.Path.exists
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result
    - pathlib.Path.stat
    - inspect.getfile
    - <builtin>.isinstance
    - file_path.encode
    - textwrap.dedent
    - airflow.utils.file.get_unique_dag_module_name
    - <builtin>.iter
    - jinja2.select_autoescape
    - os.getenv
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args
    - env_vars.get
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.getfile
    functionSourceFile: inspect
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ffa370>
    argNames:
    - jinja_context
    - filename
    - render_template_as_native_obj
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 230
    functionName: airflow.providers.standard.utils.python_virtualenv.write_python_script
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 6
    functionsReached:
    - jinja2.nativetypes.NativeEnvironment
    - os.path.dirname
    - jinja2.Environment
    - template_env.get_template
    - jinja2.FileSystemLoader
    - jinja2.select_autoescape
    - template.stream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env_vars.update
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env_vars.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8851340>
    - <ast.Constant object at 0x7f1ec8851070>
    argNames:
    - cmd
    - cwd
    - env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 9
    functionsReached:
    - logging.getLogger
    - line.decode
    - shlex.quote
    - <builtin>.iter
    - proc.wait
    - subprocess.Popen
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file.read
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 682
    functionName: airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.determine_kwargs
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - signature.parameters.items
    - inspect.signature
    - keyword_params.unpacking
    - keyword_params.serializing
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - <builtin>.any
    - itertools.islice
    - signature.parameters.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: keyword_params.unpacking
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: keyword_params.serializing
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 1
    IfCount: 8
    argCount: 20
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - requirements
    - python_version
    - serializer
    - system_site_packages
    - pip_install_options
    - op_args
    - op_kwargs
    - string_args
    - templates_dict
    - templates_exts
    - expect_airflow
    - skip_on_exit_code
    - index_urls
    - index_urls_from_connection_ids
    - venv_cache_path
    - env_vars
    - inherit_env
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 765
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - <builtin>.str
    - <builtin>.list
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bc1f40>
    argNames:
    - self
    - exclude_cloudpickle
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 839
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 7
    functionsReached:
    - requirements.sort
    - requirements.append
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requirements.append
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requirements.sort
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - venv_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 854
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator._prepare_venv
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv
    - shlex.quote
    - pathlib.Path.write_text
    - requirements.append
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    - subprocess.Popen
    - airflow.providers.standard.utils.python_virtualenv._use_uv
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    - log.info
    - conf.get
    - airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    - pathlib.Path
    - proc.wait
    - shutil.which
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    - logging.getLogger
    - line.decode
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    - <builtin>.bool
    - requirements.sort
    - cmd.append
    - warnings.warn
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    - <builtin>.iter
    - airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 5
    IfCount: 9
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8584cd0>
    - <ast.Constant object at 0x7f1ec8584760>
    - <ast.Constant object at 0x7f1ec8584e20>
    - <ast.Constant object at 0x7f1ec8584be0>
    argNames:
    - venv_directory
    - python_bin
    - system_site_packages
    - requirements
    - requirements_file_path
    - pip_install_options
    - index_urls
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 168
    functionName: airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 6
    functionsReached:
    - shlex.quote
    - pathlib.Path.write_text
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    - subprocess.Popen
    - airflow.providers.standard.utils.python_virtualenv._use_uv
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    - log.info
    - conf.get
    - airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    - pathlib.Path
    - proc.wait
    - shutil.which
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    - logging.getLogger
    - line.decode
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    - <builtin>.bool
    - cmd.append
    - warnings.warn
    - <builtin>.iter
    - airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9556bb0>
    argNames:
    - self
    - exclude_cloudpickle
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 867
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator._calculate_cache_hash
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - sqlalchemy.create_engine.url.password.items
    - hash_text.encode
    - requirements.append
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - TaskSDKVariable.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - sys.modules.get
    - hashlib.md5
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.hasattr
    - secrets_backend.get_variable
    - SecretCache.save_variable
    - re.escape
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - json.dumps
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - backend_list.append
    - requirements.sort
    - <builtin>.str
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - log.exception
    - hash_object.hexdigest
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hash_text.encode
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hash_object.hexdigest
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 14
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - venv_cache_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 894
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator._ensure_venv_cache_exists
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv
    - pathlib.Path.write_text
    - conf._get_custom_secret_backend
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._prepare_venv
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - requirements.append
    - pathlib.Path.read_text
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.hasattr
    - conf.get
    - secrets_backend.get_variable
    - airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    - pathlib.Path
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - requirements.sort
    - pathlib.Path.exists
    - SecretCache.get_variable
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - shlex.quote
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - TaskSDKVariable.get
    - sys.modules.get
    - name.strip
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    - airflow._shared.module_loading.import_string
    - shutil.rmtree
    - <builtin>.open
    - json.dumps
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    - fcntl.flock
    - importlib.import_module
    - re.compile
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    - airflow.models.variable.Variable.get_variable_from_secrets
    - hash_text.encode
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    - subprocess.Popen
    - proc.wait
    - shutil.which
    - pathlib.Path.parent.mkdir
    - airflow.configuration.get_custom_secret_backend
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    - <builtin>.getattr
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - warnings.warn
    - <builtin>.type
    - airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    - hash_object.hexdigest
    - <builtin>.str
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - hashlib.md5
    - airflow.providers.standard.utils.python_virtualenv._use_uv
    - SecretCache.save_variable
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    - line.decode
    - s.lower
    - urllib.parse.quote.lower
    - pathlib.Path.mkdir
    - backend_list.append
    - <builtin>.bool
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - cmd.append
    - conf.getboolean
    - <builtin>.iter
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._calculate_cache_hash
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - cache_dir_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 949
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator._cleanup_python_pycache_dir
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - shutil.rmtree
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 958
    functionName: airflow.providers.standard.operators.python.PythonVirtualenvOperator._retrieve_index_urls_from_connection_ids
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - urllib.parse.urlparse._replace
    - urllib.parse.quote
    - urllib.parse.urlparse
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.__init__
    - urllib.parse.urlparse.netloc.split
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    - <builtin>.super
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1eca467610>
    argNames:
    - self
    - pi_conn_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.providers.standard.hooks.package_index.PackageIndexHook.__init__
    functionSourceFile: airflow.providers.standard.hooks.package_index
    functionUses: 5
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 71
    functionName: airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    functionSourceFile: airflow.providers.standard.hooks.package_index
    functionUses: 7
    functionsReached:
    - urllib.parse.urlparse._replace
    - urllib.parse.quote
    - urllib.parse.urlparse
    - urllib.parse.urlparse.netloc.split
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.cwd
    functionSourceFile: pathlib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: packaging.requirements.Requirement.splitlines
    functionSourceFile: packaging
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: raw_str.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.startswith
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: packaging.requirements.Requirement
    functionSourceFile: packaging
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1041
    functionName: airflow.providers.standard.operators.python.BranchPythonVirtualenvOperator.choose_branch
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.execute
    - airflow.providers.standard.operators.python.ExternalPythonOperator._iter_serializable_context_keys
    - raw_str.strip
    - packaging.requirements.Requirement.splitlines
    - packaging.requirements.Requirement
    - itertools.chain.from_iterable
    - subprocess.check_output
    - airflow.operators.branch.BaseBranchOperator.items
    - re.sub
    - <builtin>.super
    - airflow.providers.standard.operators.python.ExternalPythonOperator._get_airflow_version_from_target_env
    - result.strip
    - subprocess.check_call
    - <builtin>.getattr
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._get_bundle_path_from_context
    - typing.cast
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._iter_serializable_context_keys
    - line.startswith
    - airflow.providers.standard.operators.python.ExternalPythonOperator._is_pendulum_installed_in_target_env
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.python.ExternalPythonOperator
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 15
    argDefaultValues: []
    argNames:
    - self
    - python
    - python_callable
    - serializer
    - op_args
    - op_kwargs
    - string_args
    - templates_dict
    - templates_exts
    - expect_airflow
    - expect_pendulum
    - skip_on_exit_code
    - env_vars
    - inherit_env
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1107
    functionName: airflow.providers.standard.operators.python.ExternalPythonOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.is_absolute
    functionSourceFile: pathlib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1208
    functionName: airflow.providers.standard.operators.python.ExternalPythonOperator._get_airflow_version_from_target_env
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - subprocess.check_output
    - result.strip
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1170
    functionName: airflow.providers.standard.operators.python.ExternalPythonOperator._is_pendulum_installed_in_target_env
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 5
    functionsReached:
    - subprocess.check_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.check_call
    functionSourceFile: subprocess
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1185
    functionName: airflow.providers.standard.operators.python.ExternalPythonOperator._external_airflow_version_script
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - textwrap.dedent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1251
    functionName: airflow.providers.standard.operators.python.BranchExternalPythonOperator.choose_branch
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.execute
    - airflow.providers.standard.operators.python.ExternalPythonOperator._iter_serializable_context_keys
    - raw_str.strip
    - packaging.requirements.Requirement.splitlines
    - packaging.requirements.Requirement
    - itertools.chain.from_iterable
    - subprocess.check_output
    - airflow.operators.branch.BaseBranchOperator.items
    - re.sub
    - <builtin>.super
    - airflow.providers.standard.operators.python.ExternalPythonOperator._get_airflow_version_from_target_env
    - result.strip
    - subprocess.check_call
    - <builtin>.getattr
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._get_bundle_path_from_context
    - typing.cast
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._iter_serializable_context_keys
    - line.startswith
    - airflow.providers.standard.operators.python.ExternalPythonOperator._is_pendulum_installed_in_target_env
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1255
    functionName: airflow.providers.standard.operators.python.get_current_context
    functionSourceFile: airflow.providers.standard.operators.python
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.operators.python.get_current_context
    - warnings.warn
    - airflow.providers.standard.operators.python._get_current_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1296
    functionName: airflow.providers.standard.operators.python._get_current_context
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.utils.context
    functionSourceFile: airflow.utils.context
    functionUses: 0
    functionsReached:
    - functools.partial
    - sys.modules.setdefault
    - module_imports.items
    - warnings.warn
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 50
    functionName: airflow.utils.context.VariableAccessor.__getattr__
    functionSourceFile: airflow.utils.context
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - TaskSDKVariable.get
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.hasattr
    - secrets_backend.get_variable
    - SecretCache.save_variable
    - re.escape
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - backend_list.append
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - log.exception
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec5b8c5b0>
    argNames:
    - self
    - key
    - default
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 55
    functionName: airflow.utils.context.VariableAccessor.get
    functionSourceFile: airflow.utils.context
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - TaskSDKVariable.get
    - airflow.serialization.definitions.notset.is_arg_set
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.hasattr
    - secrets_backend.get_variable
    - SecretCache.save_variable
    - re.escape
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - backend_list.append
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - log.exception
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 66
    functionName: airflow.utils.context.ConnectionAccessor.__getattr__
    functionSourceFile: airflow.utils.context
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - urllib.parse.urlsplit.scheme.replace
    - dotted_path.rsplit
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - SecretCache.save_connection_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - re.escape
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - log.debug
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._parse_from_uri
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.models.connection.Connection._normalize_conn_type
    - log.warning
    - SecretCache.get_connection_uri
    - airflow.models.connection.Connection._create_host
    - backend_list.append
    - conn.get_uri
    - urllib.parse.unquote.split
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - TaskSDKConnection.get
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - query.items
    - conf.getboolean
    - urllib.parse.unquote.rsplit
    - warnings.warn
    - airflow.models.connection.Connection.get_connection_from_secrets
    - airflow.configuration.initialize_secrets_backends
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - <builtin>.len
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72ff640>
    argNames:
    - self
    - conn_id
    - default_conn
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 71
    functionName: airflow.utils.context.ConnectionAccessor.get
    functionSourceFile: airflow.utils.context
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - urllib.parse.urlsplit.scheme.replace
    - dotted_path.rsplit
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - SecretCache.save_connection_uri
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - re.escape
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - log.debug
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._parse_from_uri
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.models.connection.Connection._normalize_conn_type
    - log.warning
    - SecretCache.get_connection_uri
    - airflow.models.connection.Connection._create_host
    - backend_list.append
    - conn.get_uri
    - urllib.parse.unquote.split
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - TaskSDKConnection.get
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - query.items
    - conf.getboolean
    - urllib.parse.unquote.rsplit
    - warnings.warn
    - airflow.models.connection.Connection.get_connection_from_secrets
    - airflow.configuration.initialize_secrets_backends
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - <builtin>.len
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c748b0>
    - <ast.Constant object at 0x7f1ec9c74280>
    argNames:
    - name
    - uri
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 89
    functionName: airflow.utils.context.OutletEventAccessors._get_asset_from_db
    functionSourceFile: airflow.utils.context
    functionUses: 0
    functionsReached:
    - session.close
    - sqlalchemy.select.where
    - session.rollback
    - session.commit
    - sqlalchemy.orm.relationship.has
    - airflow.utils.session.create_session
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.utils.python_virtualenv
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 8
    functionsReached:
    - <builtin>.bool
    - shutil.which
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shutil.which
    functionSourceFile: shutil
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: airflow.providers.standard.utils.python_virtualenv._use_uv
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached:
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - conf.get
    - shutil.which
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - tmp_dir
    - python_bin
    - system_site_packages
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached:
    - <builtin>.bool
    - cmd.append
    - warnings.warn
    - shutil.which
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cmd.append
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - tmp_dir
    - python_bin
    - system_site_packages
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached:
    - cmd.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - tmp_dir
    - requirements_file_path
    - pip_install_options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - tmp_dir
    - requirements_file_path
    - pip_install_options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - tmp_dir
    - requirements
    - pip_install_options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 106
    functionName: airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - tmp_dir
    - requirements
    - pip_install_options
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - conf_file
    - index_urls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached:
    - <builtin>.len
    - pathlib.Path.write_text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8516370>
    argNames:
    - index_urls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    functionSourceFile: airflow.providers.standard.utils.python_virtualenv
    functionUses: 7
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shlex.quote
    functionSourceFile: shlex
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.wait
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.nativetypes.NativeEnvironment
    functionSourceFile: jinja2
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.select_autoescape
    functionSourceFile: jinja2
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.Environment
    functionSourceFile: jinja2
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template_env.get_template
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.stream
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.utils.skipmixin
    functionSourceFile: airflow.providers.standard.utils.skipmixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - nodes
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.providers.standard.utils.skipmixin._ensure_tasks
    functionSourceFile: airflow.providers.standard.utils.skipmixin
    functionUses: 8
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - tasks
    - map_index
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    functionSourceFile: airflow.providers.standard.utils.skipmixin
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - DownstreamTasksSkipped
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - branch_task_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 105
    functionName: airflow.providers.standard.utils.skipmixin.SkipMixin.skip_all_except
    functionSourceFile: airflow.providers.standard.utils.skipmixin
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - branch_task_id_set.update
    - <builtin>.type
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - ti.xcom_push
    - dag.get_task
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: branch_task_id_set.update
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.hooks.package_index
    functionSourceFile: airflow.providers.standard.hooks.package_index
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.providers.standard.hooks.package_index.PackageIndexHook.get_ui_field_behaviour
    functionSourceFile: airflow.providers.standard.hooks.package_index
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - index_url
    - user
    - password
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    functionSourceFile: airflow.providers.standard.hooks.package_index
    functionUses: 8
    functionsReached:
    - urllib.parse.urlparse.netloc.split
    - urllib.parse.quote
    - urllib.parse.urlparse._replace
    - urllib.parse.urlparse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse.netloc.split
    functionSourceFile: urllib
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlparse._replace
    functionSourceFile: urllib
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 67
    functionName: airflow.providers.standard.hooks.package_index.PackageIndexHook.get_conn
    functionSourceFile: airflow.providers.standard.hooks.package_index
    functionUses: 0
    functionsReached:
    - urllib.parse.urlparse._replace
    - urllib.parse.quote
    - urllib.parse.urlparse
    - urllib.parse.urlparse.netloc.split
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 79
    functionName: airflow.providers.standard.hooks.package_index.PackageIndexHook.test_connection
    functionSourceFile: airflow.providers.standard.hooks.package_index
    functionUses: 0
    functionsReached:
    - urllib.parse.urlparse._replace
    - urllib.parse.quote
    - urllib.parse.urlparse
    - urllib.parse.urlparse.netloc.split
    - <builtin>.str
    - subprocess.run
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.run
    functionSourceFile: subprocess
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.standard
    functionSourceFile: airflow.providers.common.compat.standard
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.branch
    functionSourceFile: airflow.providers.standard.operators.branch
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - branches_to_execute
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 40
    functionName: airflow.providers.standard.operators.branch.BranchMixIn.do_branch
    functionSourceFile: airflow.providers.standard.operators.branch
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - airflow.providers.standard.operators.branch.BranchMixIn._expand_task_group_roots
    - airflow.providers.standard.utils.skipmixin.SkipMixin.skip_all_except
    - branch_task_id_set.update
    - <builtin>.type
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - ti.xcom_push
    - dag.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - ti
    - branches_to_execute
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.providers.standard.operators.branch.BranchMixIn._expand_task_group_roots
    functionSourceFile: airflow.providers.standard.operators.branch
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: airflow.providers.standard.operators.branch.BaseBranchOperator.choose_branch
    functionSourceFile: airflow.providers.standard.operators.branch
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 107
    functionName: airflow.providers.standard.operators.branch.BaseBranchOperator.execute
    functionSourceFile: airflow.providers.standard.operators.branch
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._retrieve_index_urls_from_connection_ids
    - airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv
    - airflow.sdk.bases.operator.BaseAsyncOperator.execute
    - pathlib.Path.write_text
    - conf._get_custom_secret_backend
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._prepare_venv
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - requirements.append
    - template.stream
    - pathlib.Path.read_text
    - pathlib.Path.is_absolute
    - <builtin>.map
    - asyncio.set_event_loop
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - pathlib.Path.write_bytes
    - itertools.chain.from_iterable
    - tempfile.TemporaryDirectory
    - <builtin>.hasattr
    - conf.get
    - secrets_backend.get_variable
    - airflow.providers.standard.operators.python.ExternalPythonOperator.execute_callable
    - airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd
    - pathlib.Path
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source
    - airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - resp.model_dump
    - time.sleep
    - ti.xcom_pull
    - asyncio.wait_for
    - airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function
    - airflow.example_dags.tutorial_dag.transform
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events
    - typing.NamedTuple.__init__
    - requirements.sort
    - pathlib.Path.exists
    - signature.parameters.values
    - airflow.operators.branch.BaseBranchOperator.update
    - os.PathLike.__attrs_init__
    - SecretCache.get_variable
    - textwrap.dedent
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - inspect.signature
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - line.startswith
    - os.getenv
    - airflow.utils.hashlib_wrapper.md5
    - airflow.providers.standard.operators.python.ExternalPythonOperator._is_pendulum_installed_in_target_env
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    - typing.TypedDict.__init__
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - runner.run
    - shlex.quote
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args
    - airflow.providers.standard.operators.python._parse_version_info
    - MODIFIED_DAG_MODULE_NAME.format
    - pathlib.Path.cwd
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs
    - pydantic.BaseModel.__init__
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias
    - TaskSDKVariable.get
    - os.fspath
    - sys.modules.get
    - name.strip
    - asyncio.new_event_loop
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_list
    - airflow._shared.module_loading.import_string
    - jinja2.nativetypes.NativeEnvironment
    - shutil.rmtree
    - packaging.requirements.Requirement
    - jinja2.Environment
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.determine_kwargs
    - urllib.parse.quote
    - airflow.operators.branch.BaseBranchOperator.items
    - env_vars.update
    - <builtin>.open
    - asyncio.get_event_loop
    - json.dumps
    - pathlib.Path.is_file
    - loop.close
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args
    - <builtin>.int
    - inspect.getsource
    - airflow.example_dags.standard.example_python_operator.log_sql
    - airflow.providers.standard.operators.branch.BranchMixIn._expand_task_group_roots
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - SUPERVISOR_COMMS.send
    - template_env.get_template
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_conf
    - '...dag_fuzz.py_func'
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url
    - loop.is_closed
    - fcntl.flock
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - re.compile
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._iter_serializable_context_keys
    - airflow.utils.file.get_unique_dag_module_name
    - airflow.example_dags.standard.example_python_operator.print_context
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list
    - airflow.providers.standard.example_dags.example_python_operator.print_context
    - airflow.sdk.definitions.context.context_merge
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - airflow.providers.standard.operators.python.BranchPythonOperator.choose_branch
    - airflow.providers.standard.utils.python_virtualenv.write_python_script
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.providers.standard.operators.python.ExternalPythonOperator._iter_serializable_context_keys
    - hash_text.encode
    - airflow.providers.standard.operators.python.PythonOperator.execute
    - packaging.requirements.Requirement.splitlines
    - airflow.providers.standard.utils.python_virtualenv._generate_pip_install_cmd_from_file
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - ti.xcom_push
    - subprocess.Popen
    - airflow.providers.standard.operators.python.PythonOperator.determine_kwargs
    - airflow.sdk.bases.operator.event_loop
    - subprocess.check_output
    - airflow.providers.standard.utils.skipmixin.SkipMixin.skip
    - proc.wait
    - shutil.which
    - pathlib.Path.parent.mkdir
    - airflow.providers.standard.operators.python.BranchExternalPythonOperator.choose_branch
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator.execute_callable
    - airflow.example_dags.standard.example_python_operator.my_async_sleeping_function
    - airflow.configuration.get_custom_secret_backend
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd
    - dag.get_task
    - airflow.providers.standard.utils.python_virtualenv._is_uv_installed
    - order_data.values
    - airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess
    - os.path.dirname
    - airflow.providers.standard.operators.python.ExternalPythonOperator._get_airflow_version_from_target_env
    - airflow.providers.standard.operators.branch.BaseBranchOperator.choose_branch
    - airflow.providers.standard.operators.branch.BranchMixIn.do_branch
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_file
    - airflow.providers.standard.operators.python._PythonVersionInfo.from_executable
    - airflow.example_dags.standard.example_python_operator.my_sleeping_function
    - pathlib.Path.read_bytes
    - result.strip
    - itertools.islice
    - <builtin>.getattr
    - pathlib.Path.stat
    - airflow.example_dags.tutorial_dag.extract
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._get_bundle_path_from_context
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - warnings.warn
    - airflow.providers.standard.example_dags.example_python_operator.log_sql
    - urllib.parse.urlparse.netloc.split
    - airflow.providers.standard.hooks.package_index.PackageIndexHook.__init__
    - <builtin>.type
    - airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars
    - airflow.example_dags.tutorial_dag.load
    - jinja2.select_autoescape
    - hash_object.hexdigest
    - <builtin>.str
    - signature.parameters.items
    - airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.execute
    - pprint.pprint
    - airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._execute_python_callable_in_subprocess
    - airflow.sdk.definitions.asset.Asset.__init__
    - sqlalchemy.create_engine.url.password.items
    - contextlib.suppress
    - raw_str.strip
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - text.strip
    - hashlib.md5
    - airflow.providers.standard.utils.python_virtualenv._use_uv
    - airflow.providers.standard.operators.python.PythonOperator.aexecute_callable
    - airflow.providers.standard.operators.python.ShortCircuitOperator.execute.get_tasks_to_skip
    - airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._ensure_venv_cache_exists
    - urllib.parse.urlparse._replace
    - <builtin>.dict
    - re.sub
    - airflow.providers.standard.operators.python.PythonOperator.aexecute
    - file.read
    - airflow.providers.standard.utils.skipmixin.SkipMixin.skip_all_except
    - branch_task_id_set.update
    - <builtin>.print
    - SecretCache.save_variable
    - urllib.parse.urlparse
    - airflow.providers.standard.utils.python_virtualenv._generate_uv_install_cmd_from_list
    - airflow.providers.standard.operators.python.ShortCircuitOperator.execute
    - line.decode
    - <builtin>.list
    - hashlib.sha1
    - airflow.providers.standard.example_dags.example_branch_operator.<lambda1>
    - s.lower
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._cleanup_python_pycache_dir
    - airflow.providers.standard.operators.python.BranchPythonVirtualenvOperator.choose_branch
    - airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event
    - urllib.parse.quote.lower
    - pathlib.Path.mkdir
    - airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution
    - random.choice
    - subprocess.check_call
    - jinja2.FileSystemLoader
    - backend_list.append
    - <builtin>.bool
    - airflow.example_dags.standard.example_branch_operator.<lambda1>
    - airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow
    - airflow.configuration.ensure_secrets_loaded
    - asyncio.sleep
    - typing.TypedDict.update
    - inspect.getfile
    - <builtin>.isinstance
    - cmd.append
    - conf.getboolean
    - file_path.encode
    - <builtin>.iter
    - loop.run_until_complete
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator._calculate_cache_hash
    - env_vars.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.skipmixin
    functionSourceFile: airflow.models.skipmixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.version_compat
    functionSourceFile: airflow.providers.standard.version_compat
    functionUses: 0
    functionsReached:
    - packaging.version.Version
    - airflow.providers.standard.version_compat.get_base_airflow_version_tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.providers.standard.version_compat.get_base_airflow_version_tuple
    functionSourceFile: airflow.providers.standard.version_compat
    functionUses: 1
    functionsReached:
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.callback_runner
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached:
    - typing_extensions.ParamSpec
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing_extensions.ParamSpec
    functionSourceFile: typing_extensions
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.sdk.execution_time.callback_runner._ExecutionCallableRunner.run
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: airflow.sdk.execution_time.callback_runner._AsyncExecutionCallableRunner.run
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - func
    - outlet_events
    - logger
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.sdk.execution_time.callback_runner.ExecutionCallableRunner.__call__
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - func
    - outlet_events
    - logger
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow.sdk.execution_time.callback_runner.AsyncExecutionCallableRunner.__call__
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 93
    functionName: airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run._warn_unknown
    - <builtin>.isinstance
    - <builtin>.type
    - airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run._run
    - logger.warning
    - inspect.isgeneratorfunction
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - metadata
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run._warn_unknown
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 1
    functionsReached:
    - logger.warning
    - <builtin>.type
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 112
    functionName: airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run._run
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - func
    - outlet_events
    - logger
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: airflow.sdk.execution_time.callback_runner.create_async_executable_runner
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: airflow.sdk.execution_time.callback_runner.create_async_executable_runner._AsyncExecutionCallableRunnerImpl.run
    functionSourceFile: airflow.sdk.execution_time.callback_runner
    functionUses: 0
    functionsReached:
    - results.append
    - typing.cast
    - inspect.isasyncgenfunction
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.isasyncgenfunction
    functionSourceFile: inspect
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.metadata
    functionSourceFile: airflow.sdk.definitions.asset.metadata
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.metadata.Metadata
    functionSourceFile: airflow.sdk.definitions.asset.metadata
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.standard.operators
    functionSourceFile: airflow.providers.common.compat.standard.operators
    functionUses: 0
    functionsReached:
    - _IMPORT_MAP.keys
    - airflow.providers.common.compat._compat_utils.create_module_getattr
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.providers.common.compat.standard.operators.is_async_callable
    functionSourceFile: airflow.providers.common.compat.standard.operators
    functionUses: 0
    functionsReached:
    - inspect.iscoroutinefunction
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: airflow.providers.common.compat.standard.operators.BaseAsyncOperator.is_async
    functionSourceFile: airflow.providers.common.compat.standard.operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: airflow.providers.common.compat.standard.operators.BaseAsyncOperator.aexecute
    functionSourceFile: airflow.providers.common.compat.standard.operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.providers.common.compat.standard.operators.BaseAsyncOperator.execute
    functionSourceFile: airflow.providers.common.compat.standard.operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.hooks
    functionSourceFile: airflow.providers.standard.hooks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.operator_helpers
    functionSourceFile: airflow.utils.operator_helpers
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.utils.operator_helpers.KeywordParameters.__init__
    functionSourceFile: airflow.utils.operator_helpers
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signature.parameters.items
    functionSourceFile: <builtin>
    functionUses: 17
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow.utils.operator_helpers.KeywordParameters.unpacking
    functionSourceFile: airflow.utils.operator_helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - func
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 82
    functionName: airflow.utils.operator_helpers.determine_kwargs
    functionSourceFile: airflow.utils.operator_helpers
    functionUses: 8
    functionsReached:
    - <builtin>.len
    - inspect.signature
    - signature.parameters.values
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - <builtin>.any
    - itertools.islice
    - signature.parameters.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: airflow.utils.operator_helpers.make_kwargs_callable
    functionSourceFile: airflow.utils.operator_helpers
    functionUses: 5
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 108
    functionName: airflow.utils.operator_helpers.make_kwargs_callable.kwargs_func
    functionSourceFile: airflow.utils.operator_helpers
    functionUses: 5
    functionsReached:
    - <builtin>.len
    - airflow.utils.operator_helpers.determine_kwargs
    - inspect.signature
    - signature.parameters.values
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - <builtin>.any
    - itertools.islice
    - signature.parameters.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.operators
    functionSourceFile: airflow.operators
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 16
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: -1
    functionName: airflow.cli.cli_parser
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - WARNING_TEMPLATE.format
    - packaging.utils.canonicalize_name
    - functools.cache
    - airflow._shared.module_loading.entry_points_with_dist
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - class_name.startswith
    - conf.get
    - jsonschema.validators.validator_for
    - _executor_names.append
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - typing.NamedTuple.__init__
    - session.scalars
    - conf.get_mandatory_value
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - core_commands.copy
    - importlib.resources.files
    - name.strip
    - collections.Counter
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - log.warning
    - traceback.format_stack
    - importlib.import_module
    - team_executor_config.strip
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - os.environ.get
    - airflow.providers_manager.ProvidersManager.__init__
    - configs.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_cli_command
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - collections.defaultdict
    - typing.cast
    - executor_config.split
    - <builtin>.str
    - airflow.providers_manager.log_import_warning
    - json.load
    - executor.get_cli_commands
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - importlib.metadata.distributions
    - sqlalchemy.select
    - <builtin>.dict
    - collections.Counter.items
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow_commands.extend
    - airflow.executors.executor_loader.ExecutorLoader.get_executor_names
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - airflow.providers_manager.ProvidersManager.cli_command_functions
    - auth_manager.get_cli_commands
    - <builtin>.iter
    - airflow.providers_manager.ProvidersManager._discover_cli_command
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: core_commands.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1298
    functionName: airflow.providers_manager.ProvidersManager.cli_command_functions
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_cli_command
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - typing.cast
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._discover_cli_command
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_commands.extend
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: WARNING_TEMPLATE.format
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor.get_cli_commands
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_cli_commands
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.Counter.items
    functionSourceFile: collections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 11
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - action
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 193
    functionName: airflow.cli.cli_parser.AirflowHelpFormatter._iter_indented_subactions
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 0
    functionsReached:
    - rich_argparse.RichHelpFormatter._indent
    - <builtin>.filter
    - <builtin>.isinstance
    - argparse.Action
    - itertools.filterfalse
    - rich_argparse.RichHelpFormatter._dedent
    - action._get_subactions
    - airflow.utils.helpers.partition
    - <builtin>.super
    - itertools.tee
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich_argparse.RichHelpFormatter._indent
    functionSourceFile: rich_argparse
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: action._get_subactions
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.cli.cli_parser.AirflowHelpFormatter._iter_indented_subactions.<lambda1>
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pred
    - iterable
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: airflow.utils.helpers.partition
    functionSourceFile: airflow.utils.helpers
    functionUses: 10
    functionsReached:
    - itertools.filterfalse
    - <builtin>.filter
    - itertools.tee
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.Action
    functionSourceFile: argparse
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich_argparse.RichHelpFormatter._dedent
    functionSourceFile: rich_argparse
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - action
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: airflow.cli.cli_parser.LazyRichHelpFormatter.add_argument
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: command_dict.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 240
    functionName: airflow.cli.cli_parser._sort_args
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 8
    functionsReached:
    - <builtin>.filter
    - itertools.filterfalse
    - <builtin>.sorted
    - airflow.utils.helpers.partition
    - itertools.tee
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - arg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: airflow.cli.cli_parser._sort_args.get_long_option
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 1
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.cli_parser._sort_args.<lambda1>
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.cli_parser._sort_args.<lambda2>
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 0
    functionsReached:
    - airflow.cli.cli_parser._sort_args.get_long_option
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subparsers.add_parser
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sub
    - sub_proc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 275
    functionName: airflow.cli.cli_parser._add_group_command
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 6
    functionsReached:
    - <builtin>.filter
    - <builtin>.isinstance
    - subparsers.add_parser
    - sub_proc.add_subparsers
    - airflow.cli.cli_parser._add_group_command
    - airflow.cli.cli_parser._add_action_command
    - itertools.filterfalse
    - airflow.cli.cli_parser._add_command
    - sub_proc.set_defaults
    - <builtin>.sorted
    - airflow.cli.cli_parser._sort_args
    - airflow.utils.helpers.partition
    - arg.add_to_parser
    - itertools.tee
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sub
    - sub_proc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 269
    functionName: airflow.cli.cli_parser._add_action_command
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 7
    functionsReached:
    - <builtin>.filter
    - itertools.filterfalse
    - sub_proc.set_defaults
    - <builtin>.sorted
    - airflow.cli.cli_parser._sort_args
    - airflow.utils.helpers.partition
    - arg.add_to_parser
    - itertools.tee
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: arg.add_to_parser
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sub_proc.set_defaults
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sub_proc.add_subparsers
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.cli_parser._add_group_command.<lambda1>
    functionSourceFile: airflow.cli.cli_parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers_manager
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    - typing.ParamSpec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - field_behaviors
    - conn_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 56
    functionName: airflow.providers_manager._ensure_prefix_for_placeholders
    functionSourceFile: airflow.providers_manager
    functionUses: 12
    functionsReached:
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field.startswith
    - placeholders.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - field
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 71
    functionName: airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    functionSourceFile: airflow.providers_manager
    functionUses: 13
    functionsReached:
    - field.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: airflow.providers_manager.LazyDictWithCache.__init__
    functionSourceFile: airflow.providers_manager
    functionUses: 237
    functionsReached:
    - <builtin>.set
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 105
    functionName: airflow.providers_manager.LazyDictWithCache.__setitem__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow.providers_manager.LazyDictWithCache.__getitem__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.providers_manager.LazyDictWithCache.__delitem__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 123
    functionName: airflow.providers_manager.LazyDictWithCache.__iter__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.providers_manager.LazyDictWithCache.__len__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 129
    functionName: airflow.providers_manager.LazyDictWithCache.__contains__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 132
    functionName: airflow.providers_manager.LazyDictWithCache.clear
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.providers_manager._read_schema_from_resources_or_local_file
    functionSourceFile: airflow.providers_manager
    functionUses: 239
    functionsReached:
    - json.load
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 149
    functionName: airflow.providers_manager._create_provider_info_schema_validator
    functionSourceFile: airflow.providers_manager
    functionUses: 237
    functionsReached:
    - json.load
    - jsonschema.validators.validator_for
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    functionSourceFile: airflow.providers_manager
    functionUses: 237
    functionsReached:
    - json.load
    - jsonschema.validators.validator_for
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - provider_package
    - class_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 169
    functionName: airflow.providers_manager._check_builtin_provider_prefix
    functionSourceFile: airflow.providers_manager
    functionUses: 251
    functionsReached:
    - <builtin>.len
    - provider_package.startswith
    - class_name.startswith
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - class_name
    - e
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 256
    functionName: airflow.providers_manager.log_optional_feature_disabled
    functionSourceFile: airflow.providers_manager
    functionUses: 247
    functionsReached:
    - log.debug
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - class_name
    - e
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 271
    functionName: airflow.providers_manager.log_import_warning
    functionSourceFile: airflow.providers_manager
    functionUses: 247
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - provider_package
    - class_name
    - provider_info
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 288
    functionName: airflow.providers_manager._correctness_check
    functionSourceFile: airflow.providers_manager
    functionUses: 246
    functionsReached:
    - log.debug
    - log.info
    - <builtin>.len
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cache_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 336
    functionName: airflow.providers_manager.provider_info_cache
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 344
    functionName: airflow.providers_manager.provider_info_cache.provider_info_cache_decorator
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 346
    functionName: airflow.providers_manager.provider_info_cache.provider_info_cache_decorator.wrapped_function
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - log.debug
    - time.perf_counter
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: airflow.providers_manager.ProvidersManager.__new__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 387
    functionName: airflow.providers_manager.ProvidersManager.initialized
    functionSourceFile: airflow.providers_manager
    functionUses: 238
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 391
    functionName: airflow.providers_manager.ProvidersManager.initialization_stack_trace
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 468
    functionName: airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    functionSourceFile: airflow.providers_manager
    functionUses: 242
    functionsReached:
    - typing.NamedTuple.__init__
    - core_dummy_hooks.items
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 443
    functionName: airflow.providers_manager.ProvidersManager.__getattribute__
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - traceback.format_stack
    - object.__setattr__
    - typing.NamedTuple.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - object.__getattribute__
    - <builtin>.getattr
    - functools.partial
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - importlib.resources.files.joinpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: object.__getattribute__
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers_manager.ProvidersManager
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - functools.wraps
    - airflow.providers_manager.provider_info_cache
    - airflow.providers_manager.provider_info_cache.provider_info_cache_decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - provider_dict
    - provider_schema_validator
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 299
    functionName: airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 243
    functionsReached:
    - log.debug
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - collections.defaultdict
    - log.warning
    - <builtin>.iter
    - entry_point.load
    - dist.metadata.get_all
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - provider_schema_validator.validate
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 506
    functionName: airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    functionSourceFile: airflow.providers_manager
    functionUses: 243
    functionsReached:
    - packaging.version.parse
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: MIN_PROVIDER_VERSIONS.get
    functionSourceFile: <builtin>
    functionUses: 244
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 769
    functionName: airflow.providers_manager.ProvidersManager._discover_hooks
    functionSourceFile: airflow.providers_manager
    functionUses: 6
    functionsReached:
    - <builtin>.set
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    - widgets.values
    - placeholders.items
    - widgets.items
    - dotted_path.rsplit
    - provider_info.data.get
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - conn_config.get
    - hook_class.get_connection_form_widgets
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_identifier.startswith
    - <builtin>.sorted
    - hook_class.get_ui_field_behaviour
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.providers_manager._correctness_check
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._import_hook
    - log.warning
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - <builtin>.bool
    - typing.NamedTuple.__init__
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - hook_class_names_registered.add
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    - importlib.import_module
    - functools.partial
    - warnings.warn
    - airflow.providers_manager.ProvidersManager._get_attr
    - airflow.providers_manager.ProvidersManager._discover_provider_dialects
    - <builtin>.len
    - field.startswith
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 983
    functionName: airflow.providers_manager.ProvidersManager._load_ui_metadata
    functionSourceFile: airflow.providers_manager
    functionUses: 6
    functionsReached:
    - conn_config.get
    - schema_def.copy
    - schema_def.get
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - placeholders.items
    - provider.data.get
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - conn_fields.items
    - log.warning
    - airflow.providers_manager.ProvidersManager._to_api_format
    - typing.NamedTuple.__init__
    - field_def.get
    - airflow.providers_manager.ProvidersManager._add_customized_fields
    - airflow.providers_manager.ProvidersManager._add_widgets
    - field.startswith
    - behaviour.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 532
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_filesystems
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager._discover_filesystems
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 815
    functionName: airflow.providers_manager.ProvidersManager._discover_filesystems
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.sorted
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 538
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_asset_uri_resources
    functionSourceFile: airflow.providers_manager
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources._safe_register_resource
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - uri_info.get
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - log.info
    - class_name.startswith
    - airflow._shared.module_loading.import_string
    - resource_registry.update
    - <builtin>.dict
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 823
    functionName: airflow.providers_manager.ProvidersManager._discover_asset_uri_resources
    functionSourceFile: airflow.providers_manager
    functionUses: 4
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager._check_builtin_provider_prefix
    - log.info
    - <builtin>.len
    - resource_registry.update
    - provider.data.get
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources._safe_register_resource
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - uri_info.get
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 545
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_taskflow_decorator
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.dict
    - airflow.providers_manager.ProvidersManager._add_taskflow_decorator
    - dist.metadata.get_all
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - functools.partial
    - collections.defaultdict
    - airflow.providers_manager.ProvidersManager._discover_taskflow_decorators
    - <builtin>.iter
    - entry_point.load
    - info.data.get
    - packaging.version.parse
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 870
    functionName: airflow.providers_manager.ProvidersManager._discover_taskflow_decorators
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - functools.partial
    - log.warning
    - airflow.providers_manager.ProvidersManager._add_taskflow_decorator
    - info.data.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1207
    functionName: airflow.providers_manager.ProvidersManager._discover_extra_links
    functionSourceFile: airflow.providers_manager
    functionUses: 3
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 557
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_logging
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._discover_logging
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1215
    functionName: airflow.providers_manager.ProvidersManager._discover_logging
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 563
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_secrets_backends
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._discover_secrets_backends
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1223
    functionName: airflow.providers_manager.ProvidersManager._discover_secrets_backends
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 569
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_executors
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._discover_executors
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - check
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1231
    functionName: airflow.providers_manager.ProvidersManager._discover_executors
    functionSourceFile: airflow.providers_manager
    functionUses: 4
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 575
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_executors_without_check
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._discover_executors
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 581
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_queues
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - class_name.startswith
    - log.info
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.providers_manager.ProvidersManager._discover_queues
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1241
    functionName: airflow.providers_manager.ProvidersManager._discover_queues
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 587
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_notifications
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - class_name.startswith
    - airflow.providers_manager.ProvidersManager._discover_notifications
    - log.info
    - airflow._shared.module_loading.import_string
    - <builtin>.dict
    - dist.metadata.get_all
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1199
    functionName: airflow.providers_manager.ProvidersManager._discover_notifications
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 593
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_auth_managers
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - airflow.providers_manager.ProvidersManager._discover_auth_managers
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - check
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1177
    functionName: airflow.providers_manager.ProvidersManager._discover_auth_managers
    functionSourceFile: airflow.providers_manager
    functionUses: 4
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 599
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_auth_managers_without_check
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - airflow.providers_manager.ProvidersManager._discover_auth_managers
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 605
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_configuration
    functionSourceFile: airflow.providers_manager
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - conf.load_providers_configuration
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager._discover_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1249
    functionName: airflow.providers_manager.ProvidersManager._discover_config
    functionSourceFile: airflow.providers_manager
    functionUses: 9
    functionsReached:
    - provider.data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.load_providers_configuration
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 628
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    functionSourceFile: airflow.providers_manager
    functionUses: 197
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - <builtin>.len
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1255
    functionName: airflow.providers_manager.ProvidersManager._discover_plugins
    functionSourceFile: airflow.providers_manager
    functionUses: 198
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - class_name.startswith
    - log.info
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - provider_package.startswith
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - airflow._shared.module_loading.import_string
    - <builtin>.len
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 633
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_cli_command
    functionSourceFile: airflow.providers_manager
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - typing.cast
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._discover_cli_command
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1187
    functionName: airflow.providers_manager.ProvidersManager._discover_cli_command
    functionSourceFile: airflow.providers_manager
    functionUses: 4
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - typing.cast
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - hook_class_names_registered
    - already_registered_warning_connection_types
    - package_name
    - provider
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 638
    functionName: airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    functionSourceFile: airflow.providers_manager
    functionUses: 7
    functionsReached:
    - functools.partial
    - provider.data.get
    - log.warning
    - hook_class_names_registered.add
    - typing.NamedTuple.__init__
    - already_registered_warning_connection_types.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - hook_class_names_registered
    - already_registered_warning_connection_types
    - package_name
    - provider
    - provider_uses_connection_types
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 692
    functionName: airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    functionSourceFile: airflow.providers_manager
    functionUses: 7
    functionsReached:
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - widgets.values
    - placeholders.items
    - widgets.items
    - dotted_path.rsplit
    - provider_info.data.get
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - airflow._shared.module_loading.import_string
    - class_name.startswith
    - provider_package.startswith
    - log.info
    - conn_config.get
    - hook_class.get_connection_form_widgets
    - <builtin>.hasattr
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_identifier.startswith
    - hook_class.get_ui_field_behaviour
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.providers_manager._correctness_check
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._import_hook
    - log.warning
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.bool
    - <builtin>.getattr
    - importlib.import_module
    - warnings.warn
    - airflow.providers_manager.ProvidersManager._get_attr
    - <builtin>.len
    - field.startswith
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 17
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 10
    EdgeCount: 25
    ICount: 8
    IfCount: 17
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec99bd190>
    - <ast.Constant object at 0x7f1ec99bdbb0>
    argNames:
    - self
    - connection_type
    - provider_info
    - hook_class_name
    - package_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 998
    functionName: airflow.providers_manager.ProvidersManager._import_hook
    functionSourceFile: airflow.providers_manager
    functionUses: 8
    functionsReached:
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - widgets.values
    - placeholders.items
    - widgets.items
    - dotted_path.rsplit
    - provider_info.data.get
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - provider_package.startswith
    - class_name.startswith
    - log.info
    - airflow._shared.module_loading.import_string
    - conn_config.get
    - hook_class.get_connection_form_widgets
    - <builtin>.hasattr
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_identifier.startswith
    - hook_class.get_ui_field_behaviour
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - <builtin>.bool
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - importlib.import_module
    - airflow.providers_manager.ProvidersManager._get_attr
    - <builtin>.len
    - field.startswith
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - provider_name
    - provider
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 787
    functionName: airflow.providers_manager.ProvidersManager._discover_provider_dialects
    functionSourceFile: airflow.providers_manager
    functionUses: 7
    functionsReached:
    - typing.NamedTuple.__init__
    - provider.data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 802
    functionName: airflow.providers_manager.ProvidersManager._import_info_from_all_hooks
    functionSourceFile: airflow.providers_manager
    functionUses: 2
    functionsReached:
    - <builtin>.dict
    - <builtin>.sorted
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ba4fa0>
    argNames:
    - provider_package_name
    - schemes_list
    - resource_path
    - resource_registry
    - default_resource
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 827
    functionName: airflow.providers_manager.ProvidersManager._discover_asset_uri_resources._safe_register_resource
    functionSourceFile: airflow.providers_manager
    functionUses: 5
    functionsReached:
    - log.debug
    - airflow.providers_manager._correctness_check
    - log.info
    - <builtin>.len
    - resource_registry.update
    - airflow.providers_manager.log_optional_feature_disabled
    - dotted_path.rsplit
    - log.warning
    - airflow._shared.module_loading.import_string
    - importlib.import_module
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.getattr
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resource_registry.update
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - decorator_class_name
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 877
    functionName: airflow.providers_manager.ProvidersManager._add_taskflow_decorator
    functionSourceFile: airflow.providers_manager
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - functools.partial
    - log.warning
    - airflow.providers_manager._check_builtin_provider_prefix
    - provider_package.startswith
    - class_name.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - obj
    - attr_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 899
    functionName: airflow.providers_manager.ProvidersManager._get_attr
    functionSourceFile: airflow.providers_manager
    functionUses: 9
    functionsReached:
    - log.warning
    - <builtin>.getattr
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - provider_info
    - connection_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 906
    functionName: airflow.providers_manager.ProvidersManager._get_connection_type_config
    functionSourceFile: airflow.providers_manager
    functionUses: 9
    functionsReached:
    - provider_info.data.get
    - conn_config.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: provider_info.data.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_config.get
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - field_name
    - field_def
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 914
    functionName: airflow.providers_manager.ProvidersManager._to_api_format
    functionSourceFile: airflow.providers_manager
    functionUses: 8
    functionsReached:
    - schema_def.copy
    - field_def.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: schema_def.copy
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - package_name
    - hook_class_name
    - connection_type
    - conn_fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 930
    functionName: airflow.providers_manager.ProvidersManager._add_widgets
    functionSourceFile: airflow.providers_manager
    functionUses: 7
    functionsReached:
    - schema_def.copy
    - schema_def.get
    - conn_fields.items
    - airflow.providers_manager.ProvidersManager._to_api_format
    - log.warning
    - field_def.get
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_fields.items
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: schema_def.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - package_name
    - connection_type
    - behaviour
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 955
    functionName: airflow.providers_manager.ProvidersManager._add_customized_fields
    functionSourceFile: airflow.providers_manager
    functionUses: 7
    functionsReached:
    - placeholders.items
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - log.warning
    - field.startswith
    - behaviour.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: behaviour.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook_class.get_connection_form_widgets
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: widgets.values
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - package_name
    - hook_class
    - widgets
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1126
    functionName: airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    functionSourceFile: airflow.providers_manager
    functionUses: 9
    functionsReached:
    - <builtin>.hasattr
    - widgets.items
    - log.warning
    - field_identifier.startswith
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook_class.get_ui_field_behaviour
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - package_name
    - hook_class
    - customized_fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1150
    functionName: airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    functionSourceFile: airflow.providers_manager
    functionUses: 9
    functionsReached:
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - placeholders.items
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - log.warning
    - field.startswith
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: widgets.items
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field_identifier.startswith
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1271
    functionName: airflow.providers_manager.ProvidersManager.initialize_providers_triggers
    functionSourceFile: airflow.providers_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - typing.NamedTuple.__init__
    - trigger.get
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trigger.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1286
    functionName: airflow.providers_manager.ProvidersManager.auth_managers
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - airflow.providers_manager.ProvidersManager._discover_auth_managers
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.providers_manager.ProvidersManager.initialize_providers_auth_managers
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1292
    functionName: airflow.providers_manager.ProvidersManager.auth_manager_without_check
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - airflow.providers_manager.ProvidersManager._discover_auth_managers
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - airflow.providers_manager.ProvidersManager.initialize_providers_auth_managers_without_check
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1304
    functionName: airflow.providers_manager.ProvidersManager.cli_command_providers
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_cli_command
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - typing.cast
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._discover_cli_command
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1310
    functionName: airflow.providers_manager.ProvidersManager.notification
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - class_name.startswith
    - airflow.providers_manager.ProvidersManager._discover_notifications
    - log.info
    - airflow._shared.module_loading.import_string
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager.ProvidersManager.initialize_providers_notifications
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1316
    functionName: airflow.providers_manager.ProvidersManager.trigger
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - typing.NamedTuple.__init__
    - airflow.providers_manager.ProvidersManager.initialize_providers_triggers
    - trigger.get
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers_manager.ProvidersManager.trigger.<lambda1>
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1322
    functionName: airflow.providers_manager.ProvidersManager.providers
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - dist.metadata.get_all
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1328
    functionName: airflow.providers_manager.ProvidersManager.hooks
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    - entry.split
    - widgets.values
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - widgets.items
    - dotted_path.rsplit
    - placeholders.items
    - core_dummy_hooks.items
    - airflow.providers_manager.ProvidersManager._load_ui_metadata
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - airflow.providers_manager.ProvidersManager._add_widgets
    - importlib.metadata.distributions
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - provider_info.data.get
    - airflow._shared.module_loading.import_string
    - log.info
    - provider_package.startswith
    - conn_config.get
    - class_name.startswith
    - hook_class.get_connection_form_widgets
    - schema_def.get
    - <builtin>.hasattr
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - <builtin>.dict
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_def.get
    - field_identifier.startswith
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager._add_customized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.providers_manager.ProvidersManager._discover_hooks
    - <builtin>.sorted
    - hook_class.get_ui_field_behaviour
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._to_api_format
    - log.warning
    - airflow.providers_manager.ProvidersManager._import_hook
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - <builtin>.bool
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - hook_class_names_registered.add
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    - importlib.import_module
    - schema_def.copy
    - functools.partial
    - collections.defaultdict
    - warnings.warn
    - conn_fields.items
    - behaviour.get
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._get_attr
    - airflow.providers_manager.ProvidersManager._discover_provider_dialects
    - airflow.providers_manager.ProvidersManager.initialize_providers_hooks
    - packaging.version.parse
    - <builtin>.len
    - field.startswith
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1339
    functionName: airflow.providers_manager.ProvidersManager.dialects
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    - entry.split
    - widgets.values
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - widgets.items
    - dotted_path.rsplit
    - placeholders.items
    - core_dummy_hooks.items
    - airflow.providers_manager.ProvidersManager._load_ui_metadata
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - airflow.providers_manager.ProvidersManager._add_widgets
    - importlib.metadata.distributions
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - provider_info.data.get
    - airflow._shared.module_loading.import_string
    - log.info
    - provider_package.startswith
    - conn_config.get
    - class_name.startswith
    - hook_class.get_connection_form_widgets
    - schema_def.get
    - <builtin>.hasattr
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - <builtin>.dict
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_def.get
    - field_identifier.startswith
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager._add_customized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.providers_manager.ProvidersManager._discover_hooks
    - <builtin>.sorted
    - hook_class.get_ui_field_behaviour
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._to_api_format
    - log.warning
    - airflow.providers_manager.ProvidersManager._import_hook
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - <builtin>.bool
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - hook_class_names_registered.add
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    - importlib.import_module
    - schema_def.copy
    - functools.partial
    - collections.defaultdict
    - warnings.warn
    - conn_fields.items
    - behaviour.get
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._get_attr
    - airflow.providers_manager.ProvidersManager._discover_provider_dialects
    - airflow.providers_manager.ProvidersManager.initialize_providers_hooks
    - packaging.version.parse
    - <builtin>.len
    - field.startswith
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1346
    functionName: airflow.providers_manager.ProvidersManager.plugins
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - <builtin>.len
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers_manager.ProvidersManager.plugins.<lambda1>
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1352
    functionName: airflow.providers_manager.ProvidersManager.taskflow_decorators
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - class_name.startswith
    - <builtin>.dict
    - airflow.providers_manager.ProvidersManager._add_taskflow_decorator
    - dist.metadata.get_all
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.providers_manager.ProvidersManager.initialize_providers_taskflow_decorator
    - functools.partial
    - collections.defaultdict
    - airflow.providers_manager.ProvidersManager._discover_taskflow_decorators
    - <builtin>.iter
    - entry_point.load
    - info.data.get
    - packaging.version.parse
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1357
    functionName: airflow.providers_manager.ProvidersManager.extra_links_class_names
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.providers_manager.ProvidersManager._discover_extra_links
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager.initialize_providers_extra_links
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1363
    functionName: airflow.providers_manager.ProvidersManager.connection_form_widgets
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    - entry.split
    - widgets.values
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - placeholders.items
    - dotted_path.rsplit
    - widgets.items
    - core_dummy_hooks.items
    - airflow.providers_manager.ProvidersManager._load_ui_metadata
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - airflow.providers_manager.ProvidersManager._add_widgets
    - importlib.metadata.distributions
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - provider_info.data.get
    - airflow._shared.module_loading.import_string
    - log.info
    - provider_package.startswith
    - conn_config.get
    - class_name.startswith
    - hook_class.get_connection_form_widgets
    - schema_def.get
    - <builtin>.hasattr
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - <builtin>.dict
    - airflow.providers_manager.log_import_warning
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_def.get
    - field_identifier.startswith
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager._import_info_from_all_hooks
    - airflow.providers_manager.ProvidersManager._add_customized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.providers_manager.ProvidersManager._discover_hooks
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - hook_class.get_ui_field_behaviour
    - provider_schema_validator.validate
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.providers_manager._correctness_check
    - <builtin>.list
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._to_api_format
    - log.warning
    - airflow.providers_manager.ProvidersManager._import_hook
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - <builtin>.bool
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - hook_class_names_registered.add
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    - importlib.import_module
    - schema_def.copy
    - functools.partial
    - collections.defaultdict
    - warnings.warn
    - conn_fields.items
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._get_attr
    - airflow.providers_manager.ProvidersManager._discover_provider_dialects
    - airflow.providers_manager.ProvidersManager.initialize_providers_hooks
    - packaging.version.parse
    - <builtin>.len
    - field.startswith
    - behaviour.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1374
    functionName: airflow.providers_manager.ProvidersManager.field_behaviours
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names
    - entry.split
    - widgets.values
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - placeholders.items
    - dotted_path.rsplit
    - widgets.items
    - core_dummy_hooks.items
    - airflow.providers_manager.ProvidersManager._load_ui_metadata
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - airflow.providers_manager.ProvidersManager._add_widgets
    - importlib.metadata.distributions
    - airflow.providers_manager.ProvidersManager._get_connection_type_config
    - provider_info.data.get
    - airflow._shared.module_loading.import_string
    - log.info
    - provider_package.startswith
    - conn_config.get
    - class_name.startswith
    - hook_class.get_connection_form_widgets
    - schema_def.get
    - <builtin>.hasattr
    - airflow.providers_manager._ensure_prefix_for_placeholders
    - <builtin>.dict
    - airflow.providers_manager.log_import_warning
    - airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix
    - field_def.get
    - field_identifier.startswith
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager._import_info_from_all_hooks
    - airflow.providers_manager.ProvidersManager._add_customized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.providers_manager.ProvidersManager._discover_hooks
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - hook_class.get_ui_field_behaviour
    - provider_schema_validator.validate
    - already_registered_warning_connection_types.add
    - log.debug
    - airflow.providers_manager._correctness_check
    - <builtin>.list
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._to_api_format
    - log.warning
    - airflow.providers_manager.ProvidersManager._import_hook
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._add_widgets_from_hook
    - <builtin>.bool
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - hook_class_names_registered.add
    - airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types
    - importlib.import_module
    - schema_def.copy
    - functools.partial
    - collections.defaultdict
    - warnings.warn
    - conn_fields.items
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._get_attr
    - airflow.providers_manager.ProvidersManager._discover_provider_dialects
    - airflow.providers_manager.ProvidersManager.initialize_providers_hooks
    - packaging.version.parse
    - <builtin>.len
    - field.startswith
    - behaviour.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1381
    functionName: airflow.providers_manager.ProvidersManager.logging_class_names
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - airflow.providers_manager.ProvidersManager.initialize_providers_logging
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - airflow.providers_manager.ProvidersManager._discover_logging
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1387
    functionName: airflow.providers_manager.ProvidersManager.secrets_backend_class_names
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow.providers_manager.ProvidersManager.initialize_providers_secrets_backends
    - log.info
    - class_name.startswith
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers_manager.ProvidersManager._discover_secrets_backends
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1393
    functionName: airflow.providers_manager.ProvidersManager.executor_class_names
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager.initialize_providers_executors
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._discover_executors
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1398
    functionName: airflow.providers_manager.ProvidersManager.executor_without_check
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._discover_executors
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - airflow.providers_manager.ProvidersManager.initialize_providers_executors_without_check
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1404
    functionName: airflow.providers_manager.ProvidersManager.queue_class_names
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - class_name.startswith
    - log.info
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager.initialize_providers_queues
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.providers_manager.ProvidersManager._discover_queues
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1409
    functionName: airflow.providers_manager.ProvidersManager.filesystem_module_names
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - airflow.providers_manager.ProvidersManager.initialize_providers_filesystems
    - log.info
    - class_name.startswith
    - provider_package.startswith
    - <builtin>.dict
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager._discover_filesystems
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1414
    functionName: airflow.providers_manager.ProvidersManager.asset_factories
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources._safe_register_resource
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - uri_info.get
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - log.info
    - class_name.startswith
    - airflow._shared.module_loading.import_string
    - resource_registry.update
    - <builtin>.dict
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.providers_manager.ProvidersManager.initialize_providers_asset_uri_resources
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1419
    functionName: airflow.providers_manager.ProvidersManager.asset_uri_handlers
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources._safe_register_resource
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - uri_info.get
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - log.info
    - class_name.startswith
    - airflow._shared.module_loading.import_string
    - resource_registry.update
    - <builtin>.dict
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.providers_manager.ProvidersManager.initialize_providers_asset_uri_resources
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1424
    functionName: airflow.providers_manager.ProvidersManager.asset_to_openlineage_converters
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources._safe_register_resource
    - dotted_path.rsplit
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - uri_info.get
    - name.strip
    - importlib.metadata.distributions
    - provider_package.startswith
    - log.info
    - class_name.startswith
    - airflow._shared.module_loading.import_string
    - resource_registry.update
    - <builtin>.dict
    - airflow.providers_manager.ProvidersManager._discover_asset_uri_resources
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.providers_manager.ProvidersManager.initialize_providers_asset_uri_resources
    - log.debug
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - importlib.import_module
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - <builtin>.len
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1431
    functionName: airflow.providers_manager.ProvidersManager.provider_configs
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - <builtin>.dict
    - conf.load_providers_configuration
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.providers_manager.ProvidersManager.initialize_providers_configuration
    - log.debug
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager._discover_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers_manager.ProvidersManager.provider_configs.<lambda1>
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1436
    functionName: airflow.providers_manager.ProvidersManager.already_initialized_provider_configs
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers_manager.ProvidersManager.already_initialized_provider_configs.<lambda1>
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 23
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1439
    functionName: airflow.providers_manager.ProvidersManager._cleanup
    functionSourceFile: airflow.providers_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli
    functionSourceFile: airflow.cli
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.providers_discovery
    functionSourceFile: airflow._shared.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.providers_discovery.providers_discovery
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    - typing.ParamSpec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 139
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__setitem__
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__getitem__
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__delitem__
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 157
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__iter__
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__len__
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__contains__
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.clear
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - filename
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 2
    functionsReached:
    - json.load
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: airflow._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - json.load
    - jsonschema.validators.validator_for
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 192
    functionName: airflow._shared.providers_discovery.providers_discovery._create_customized_form_field_behaviours_schema_validator
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - json.load
    - jsonschema.validators.validator_for
    - importlib.resources.files.joinpath
    - importlib.resources.files
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - provider_package
    - class_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: airflow._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - provider_package.startswith
    - class_name.startswith
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - field_behaviors
    - conn_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 217
    functionName: airflow._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - field.startswith
    - airflow._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders.ensure_prefix
    - placeholders.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - field
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 232
    functionName: airflow._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders.ensure_prefix
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 1
    functionsReached:
    - field.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - class_name
    - e
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 244
    functionName: airflow._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - log.debug
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - class_name
    - e
    - provider_package
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 259
    functionName: airflow._shared.providers_discovery.providers_discovery.log_import_warning
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cache_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 269
    functionName: airflow._shared.providers_discovery.providers_discovery.provider_info_cache
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: airflow._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 279
    functionName: airflow._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator.wrapped_function
    functionSourceFile: airflow._shared.providers_discovery.providers_discovery
    functionUses: 0
    functionsReached:
    - time.perf_counter
    - typing.cast
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.utils
    functionSourceFile: airflow.cli.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fileio
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.cli.utils.is_stdout
    functionSourceFile: airflow.cli.utils
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - command_type
    - exported_items
    - file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.cli.utils.print_export_output
    functionSourceFile: airflow.cli.utils
    functionUses: 5
    functionsReached:
    - airflow.cli.utils.is_stdout
    - <builtin>.len
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - value
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    functionSourceFile: airflow.cli.utils
    functionUses: 12
    functionsReached:
    - sqlalchemy.select.where
    - airflow._shared.timezones.timezone.parse
    - pendulum.parse
    - DagRun.id.desc
    - typing.cast.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.id.desc
    functionSourceFile: <builtin>
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.helpers
    functionSourceFile: airflow.utils.helpers
    functionUses: 0
    functionsReached:
    - functools.cache
    - typing.overload
    - typing.TypeVar
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fb96d0>
    argNames:
    - k
    - max_length
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.utils.helpers.validate_key
    functionSourceFile: airflow.utils.helpers
    functionUses: 6
    functionsReached:
    - KEY_REGEX.match
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - AirflowException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e0afd0>
    argNames:
    - question
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.utils.helpers.ask_yesno
    functionSourceFile: airflow.utils.helpers
    functionUses: 15
    functionsReached:
    - <builtin>.input
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.input
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: airflow.utils.helpers.prompt_with_timeout.handler
    functionSourceFile: airflow.utils.helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - iterable
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 123
    functionName: airflow.utils.helpers.as_flattened_list
    functionSourceFile: airflow.utils.helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jinja2.Template
    functionSourceFile: jinja2
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.logical_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 37
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template.format
    functionSourceFile: <builtin>
    functionUses: 34
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: CAMELCASE_TO_SNAKE_CASE_REGEX.sub
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dict1
    - dict2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: airflow.utils.helpers.merge_dicts
    functionSourceFile: airflow.utils.helpers
    functionUses: 2
    functionsReached:
    - airflow.utils.helpers.merge_dicts
    - <builtin>.isinstance
    - merged.get
    - dict1.copy
    - dict2.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dict1.copy
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dict2.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: merged.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.tee
    functionSourceFile: itertools
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.filterfalse
    functionSourceFile: itertools
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: airflow.utils.helpers.build_airflow_dagrun_url
    functionSourceFile: airflow.utils.helpers
    functionUses: 2
    functionsReached:
    - baseurl.rstrip
    - conf.get
    - urllib.parse.urljoin
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: baseurl.rstrip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.update
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 231
    functionName: airflow.utils.helpers.exactly_one
    functionSourceFile: airflow.utils.helpers
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - <builtin>.map
    - airflow.utils.helpers.is_container
    - <builtin>.sum
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 244
    functionName: airflow.utils.helpers.at_most_one
    functionSourceFile: airflow.utils.helpers
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - <builtin>.isinstance
    - <builtin>.sum
    - airflow.serialization.definitions.notset.is_arg_set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 264
    functionName: airflow.utils.helpers.prune_dict.is_empty
    functionSourceFile: airflow.utils.helpers
    functionUses: 6
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 305
    functionName: airflow.utils.helpers.__getattr__
    functionSourceFile: airflow.utils.helpers
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.getattr
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.definitions
    functionSourceFile: airflow.serialization.definitions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal.dag_parsing_context
    functionSourceFile: airflow.sdk.definitions._internal.dag_parsing_context
    functionUses: 0
    functionsReached:
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.dagnode.node
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tid
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.sdk._shared.dagnode.node.DagProtocol.get_task
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.__init__
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.log
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 114
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.dag_id
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 120
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.node_id
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.label
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 132
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.upstream_list
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 138
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.downstream_list
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 143
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.has_dag
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 146
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_dag
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ba4670>
    argNames:
    - self
    - upstream
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 149
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca4e46a0>
    argNames:
    - self
    - upstream
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 155
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relatives
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - upstream
    - depth
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 161
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 4
    functionsReached:
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_dag
    - <builtin>.set
    - relatives.add
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    - task_ids_to_trace_next.update
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b8d460>
    - <ast.Constant object at 0x7f1ec7b8dd90>
    argNames:
    - self
    - upstream
    - depth
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 203
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_dag
    - <builtin>.set
    - relatives.add
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - task_ids_to_trace_next.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b8d940>
    argNames:
    - self
    - depth
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 218
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_upstreams_follow_setups
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_dag
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    - <builtin>.set
    - relatives.add
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - task_ids_to_trace_next.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 232
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups_and_teardowns
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_dag
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    - <builtin>.set
    - relatives.add
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - task_ids_to_trace_next.update
    - <builtin>.any
    - task.downstream_task_ids.intersection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 256
    functionName: airflow.sdk._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups
    functionSourceFile: airflow.sdk._shared.dagnode.node
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_dag
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relatives
    - <builtin>.set
    - relatives.add
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids
    - task.downstream_task_ids.intersection
    - task_ids_to_trace_next.update
    - <builtin>.any
    - airflow.sdk._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups_and_teardowns
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.logging.types
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - level
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.sdk._shared.logging.types.Logger.isEnabledFor
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow.sdk._shared.logging.types.Logger.getEffectiveLevel
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: airflow.sdk._shared.logging.types.Logger.debug
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.sdk._shared.logging.types.Logger.info
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow.sdk._shared.logging.types.Logger.warning
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.sdk._shared.logging.types.Logger.error
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.sdk._shared.logging.types.Logger.exception
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - level
    - event
    - args
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.sdk._shared.logging.types.Logger.log
    functionSourceFile: airflow.sdk._shared.logging.types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.dagnode
    functionSourceFile: airflow.sdk._shared.dagnode
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.docs
    functionSourceFile: airflow.utils.docs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.version
    functionSourceFile: airflow.version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.importers.base
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.dag_processing.importers.base.DagImportError.format_message
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - parts.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parts.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.importers.base.DagImportResult
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - dataclasses.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.dag_processing.importers.base.DagImportResult.success
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.importers.base.AbstractDagImporter
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: airflow.dag_processing.importers.base.AbstractDagImporter.supported_extensions
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - file_path
    - bundle_path
    - bundle_name
    - safe_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 104
    functionName: airflow.dag_processing.importers.base.AbstractDagImporter.import_file
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 114
    functionName: airflow.dag_processing.importers.base.AbstractDagImporter.can_handle
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - airflow.dag_processing.importers.python_importer.PythonDagImporter.supported_extensions
    - path.suffix.lower
    - pathlib.Path
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.suffix.lower
    functionSourceFile: <builtin>
    functionUses: 19
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8c814c0>
    argNames:
    - self
    - directory
    - safe_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 128
    functionName: airflow.dag_processing.importers.base.AbstractDagImporter.list_dag_files
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - ext.lower
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.utils.file.might_contain_dag
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - os.walk
    - pattern.startswith
    - airflow.dag_processing.importers.python_importer.PythonDagImporter.supported_extensions
    - re.sub
    - <builtin>.open
    - ifile.read
    - pathlib.Path
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - pathlib.Path.suffix.lower
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - <builtin>.isinstance
    - re.compile
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - conf.getimport
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ext.lower
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - threading.Lock
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry.__new__
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - cls._instance._register_default_importers
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls._instance._register_default_importers
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 185
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry._register_default_importers
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - ext.lower
    - airflow.dag_processing.importers.base.DagImporterRegistry.register
    - airflow.dag_processing.importers.python_importer.PythonDagImporter.supported_extensions
    - log.warning
    - abc.ABC.__init__
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - importer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry.register
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 1
    functionsReached:
    - airflow.dag_processing.importers.python_importer.PythonDagImporter.supported_extensions
    - ext.lower
    - <builtin>.type
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - file_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 14
    functionsReached:
    - <builtin>.isinstance
    - pathlib.Path
    - path.suffix.lower
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 218
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry.supported_extensions
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importer.list_dag_files
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: seen_files.add
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 259
    functionName: airflow.dag_processing.importers.base.DagImporterRegistry.reset
    functionSourceFile: airflow.dag_processing.importers.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags
    functionSourceFile: airflow.example_dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.collection
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - bundle_name
    - dags
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: airflow.dag_processing.collection._create_orm_dags
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - log.info
    - airflow_conf.getint
    - session.add
    - <builtin>.super
    - airflow.models.dag.DagModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: airflow.dag_processing.collection._get_latest_runs_stmt
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 43
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.load_only
    - enum.Enum.in_
    - sqlalchemy.func.max
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.Enum.in_
    functionSourceFile: enum
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 43
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.load_only
    - DagRun.id.desc
    - enum.Enum.in_
    - DagRun.partition_key.is_not
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.partition_key.is_not
    functionSourceFile: <builtin>
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - dag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 171
    functionName: airflow.dag_processing.collection._RunInfo.calculate
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - <builtin>.set
    - cls.state.in_
    - sqlalchemy.orm.load_only
    - log.info
    - DagRun.partition_key.is_not
    - sqlalchemy.select
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - cls.dag_id.in_
    - sqlalchemy.func.max
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - sqlalchemy.sql.expression.select
    - <builtin>.str
    - typing.NamedTuple.__init__
    - <builtin>.isinstance
    - active_run_counts.get
    - DagRun.id.desc
    - sqlalchemy.sql.expression.select.where
    - enum.Enum.in_
    - query.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: active_run_counts.get
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - tag_names
    - dm
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 206
    functionName: airflow.dag_processing.collection._update_dag_tags
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - dm.tags.extend
    - dm.tags.remove
    - sqlalchemy.orm.Session.get_bind
    - tag.lower
    - airflow.utils.sqlalchemy.get_dialect_name
    - orm_tags.items
    - tag_names.difference
    - name.lower
    - airflow.models.base.Any.__init__
    - <builtin>.any
    - <builtin>.getattr
    - tags_to_delete.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_tags.items
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tags_to_delete.append
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tag_names.difference
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dm.tags.remove
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tag.lower
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dm.tags.extend
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_owner_links
    - dm
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: airflow.dag_processing.collection._update_dag_owner_links
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - dag_owner_links.items
    - dm.dag_owner_links.extend
    - orm_dag_owner_attributes.items
    - airflow.models.base.Any.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_dag_owner_attributes.items
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_owner_links.items
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dm.dag_owner_links.extend
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - bundle_name
    - session
    - bundle_version
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 253
    functionName: airflow.dag_processing.collection._serialize_dag_capturing_errors
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 40
    functionsReached:
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - conf.getint
    - airflow.dag_processing.collection._sync_dag_perms
    - conf.get
    - datetime.timedelta
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - sqlalchemy.sql.expression.literal
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - uuid_mapping.items
    - airflow._shared.timezones.timezone.utcnow
    - session.scalars
    - pydantic.BaseModel.data.copy
    - session.merge
    - log.exception
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - airflow.models.dagcode.DagCode.dag_source_hash
    - datetime.datetime.now
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - existing_serialized_dag.data.get
    - zipfile.ZipFile
    - ZIP_REGEX.search
    - sqlalchemy.select.where
    - sqlalchemy.exists.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - <builtin>.open
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - zipfile.is_zipfile
    - json.dumps
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - airflow.models.dagcode.DagCode.write_code
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.dagcode.DagCode._get_code_from_db
    - i.get
    - query.where
    - dag_data.get
    - sqlalchemy.update
    - sqlalchemy.exists
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - dag.data.get
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - session.execute
    - sqlalchemy.update.where
    - airflow.models.base.Any.__init__
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - <builtin>.sorted
    - uuid.UUID
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - <builtin>.all
    - cls.last_updated.desc
    - <builtin>.getattr
    - query.order_by
    - deadline_alert.get
    - airflow.models.dagcode.DagCode.__init__
    - <builtin>.str
    - airflow.models.dagcode.DagCode.get_code_from_file
    - source.encode
    - traceback.format_exc
    - serialized_dag.deadline_alerts.append
    - airflow.models.dag_version.DagVersion.write_dag
    - hashlib.md5
    - sqlalchemy.select
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - session.add
    - f.read
    - log.debug
    - <builtin>.list
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - uuid6.uuid7
    - <builtin>.bool
    - zlib.compress
    - uuid_mapping.keys
    - <builtin>.isinstance
    - conf.getboolean
    - pydantic.BaseModel.data.items
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow.utils.file.open_maybe_zipped
    - query.with_for_update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 298
    functionName: airflow.dag_processing.collection._sync_dag_perms
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 41
    functionsReached:
    - log.debug
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    functionSourceFile: airflow
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    functionSourceFile: airflow
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_ids
    - warnings
    - warning_types
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: airflow.dag_processing.collection._update_dag_warnings
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 40
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - enum.Enum.value.in_
    - DagWarning.dag_id.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: enum.Enum.value.in_
    functionSourceFile: enum
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - files_parsed
    - bundle_name
    - import_errors
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 333
    functionName: airflow.dag_processing.collection._update_import_errors
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 40
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - cfg_bundle.bundle_class
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - import_errors.items
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - os.walk
    - <builtin>.open
    - sqlalchemy.tuple_.in_
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - sqlalchemy.update.where
    - airflow.models.base.Any.__init__
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - pathlib.Path.resolve
    - bundles.values
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - files_parsed.difference
    - loaded_plugins.add
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - sqlalchemy.tuple_
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files_parsed.difference
    functionSourceFile: <builtin>
    functionUses: 41
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: import_errors.items
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 40
    functionName: airflow.models.errors.ParseImportError.full_file_path
    functionSourceFile: airflow.models.errors
    functionUses: 41
    functionsReached:
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - cfg_bundle.bundle_class
    - airflow._shared.module_loading.import_string
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - bundles.values
    - <builtin>.list
    - bundle_config_list.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - importlib.import_module
    - conf.getjson
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - <builtin>.iter
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialize_errors.extend
    functionSourceFile: <builtin>
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.dags.items
    functionSourceFile: typing
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_dags.update
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_dags.items
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dm.calculate_dagrun_date_fields
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_expr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 629
    functionName: airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_exprs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 636
    functionName: airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 43
    functionsReached:
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - expr.keys
    - <builtin>.enumerate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: expr.keys
    functionSourceFile: <builtin>
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset_expr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 657
    functionName: airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - asset_expr.items
    - <builtin>.isinstance
    - expr.keys
    - <builtin>.enumerate
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_expr.items
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - data
    - inlets
    - outlets
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 677
    functionName: airflow.dag_processing.collection._get_task_ports
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 45
    functionsReached:
    - data.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - of
    - inlets
    - outlets
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 684
    functionName: airflow.dag_processing.collection._get_dag_assets
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 44
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - plugin_instance.on_load
    - data.get
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - airflow.dag_processing.collection._get_task_ports
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - secrets_backend.get_variable
    - pattern.startswith
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - provider_schema_validator.validate
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - task.get
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.get
    functionSourceFile: <builtin>
    functionUses: 45
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dags
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 699
    functionName: airflow.dag_processing.collection._find_all_assets
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - plugin_instance.on_load
    - data.get
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - airflow.dag_processing.collection._get_task_ports
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - secrets_backend.get_variable
    - pattern.startswith
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.collection._get_dag_assets
    - re.escape
    - <builtin>.any
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - patterns_by_dir.update
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - provider_schema_validator.validate
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - task.get
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.timetable.asset_condition.iter_assets
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dags
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 707
    functionName: airflow.dag_processing.collection._find_all_asset_aliases
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 42
    functionsReached:
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - conf._get_custom_secret_backend
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - plugin_instance.on_load
    - data.get
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - kwargs_ref.deref
    - attrs.AttrsInstance.__init__
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - uri.replace
    - datetime.datetime.fromtimestamp
    - pathlib.Path.relative_to
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - class_name.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - pendulum.UTC.lower
    - airflow.dag_processing.collection._get_task_ports
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - secrets_backend.get_variable
    - pattern.startswith
    - jsonschema.validators.validator_for
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - inspect.currentframe
    - ifile.read
    - rest_of_the_url.split
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.collection._get_dag_assets
    - re.escape
    - <builtin>.any
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - op_extra_links_from_plugin.update
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.models.connection.Connection._normalize_conn_type
    - re.match
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - pendulum.tz.local_timezone
    - cls._CONSTRUCTOR_PARAMS.keys
    - encoded_op.copy
    - urllib.parse.unquote.split
    - typing.NamedTuple.value.deref
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - urllib.parse.unquote.rsplit
    - importlib.util.module_from_spec
    - SecretCache.get_variable
    - task_defaults.items
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - sqlalchemy.create_engine.url.password.lower
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - <builtin>.len
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - field_name.endswith
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - dotted_path.rsplit
    - datetime.datetime.now
    - airflow._shared.module_loading._get_grouped_entry_points
    - importlib.resources.files
    - TaskSDKVariable.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - sys.modules.get
    - pydantic.BaseModel.logical_date.utcoffset
    - result.update
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - <builtin>.open
    - res.group
    - <builtin>.globals
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - dist.metadata.get_all
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - client_defaults.get
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - plugin_obj.validate
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pathlib.Path.is_file
    - op_predefined_extra_links.values
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op_extra_links_from_plugin.values
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - pattern.rstrip
    - encoded_op.items
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - uri.count
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - query.items
    - re.compile
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - pendulum.instance
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - k.endswith
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - os.path.relpath
    - airflow._shared.timezones.timezone.parse_timezone
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - group.downstream_task_ids.update
    - group.upstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - operator_extra_links.extend
    - var.items
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - dag.task_dict.values
    - provider_schema_validator.validate
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - <builtin>.tuple
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - MIN_PROVIDER_VERSIONS.get
    - pydantic.BaseModel.model_validate_json
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - <builtin>.getattr
    - result.in_timezone
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.plugins_manager._get_plugins.__register_plugins
    - key.to_asset_alias
    - airflow._shared.module_loading.qualname
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - task.get
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - v.deref
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - urllib.parse.urlsplit.scheme.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - contextlib.suppress
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - typing.NamedTuple.get
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - encoded_dag.get
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - group.upstream_group_ids.update
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - urllib.parse.quote.lower
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow._shared.timezones.timezone.local_timezone
    - backend_list.append
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - conf.getboolean
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - encoded_dag.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.timetable.asset_condition.iter_asset_aliases
    functionSourceFile: <builtin>
    functionUses: 43
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name_uri_assets
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 715
    functionName: airflow.dag_processing.collection._find_active_assets
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.tuple_
    - sqlalchemy.orm.relationship.has
    - sqlalchemy.tuple_.in_
    - session.execute
    - sqlalchemy.orm.relationship.any
    - <builtin>.str
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.timetable.asset_condition.iter_asset_refs
    functionSourceFile: <builtin>
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.dags.values
    functionSourceFile: typing
    functionUses: 42
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 778
    functionName: airflow.dag_processing.collection.AssetModelOperation.sync_assets
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.tuple_
    - typing.NamedTuple.assets.items
    - orm_assets.update
    - sqlalchemy.tuple_.in_
    - asset_manager.create_assets
    - session.scalars
    - orm_assets.items
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_assets.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.assets.items
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_manager.create_assets
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_assets.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 801
    functionName: airflow.dag_processing.collection.AssetModelOperation.sync_asset_aliases
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - AssetAliasModel.name.in_
    - asset_manager.create_asset_aliases
    - orm_aliases.update
    - typing.NamedTuple.asset_aliases.items
    - orm_aliases.items
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_aliases.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.asset_aliases.items
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_manager.create_asset_aliases
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_aliases.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - models
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 822
    functionName: airflow.dag_processing.collection.AssetModelOperation.activate_assets_if_possible
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - sqlalchemy.dialects.sqlite.insert
    - sqlalchemy.dialects.postgresql.insert
    - sqlalchemy.dialects.sqlite.insert.on_conflict_do_nothing
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.dialects.mysql.insert
    - session.execute
    - sqlalchemy.dialects.mysql.insert.on_duplicate_key_update
    - sqlalchemy.dialects.postgresql.insert.on_conflict_do_nothing
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.postgresql.insert.on_conflict_do_nothing
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.mysql.insert.on_duplicate_key_update
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.sqlite.insert.on_conflict_do_nothing
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dags
    - assets
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 849
    functionName: airflow.dag_processing.collection.AssetModelOperation.add_dag_asset_references
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.__init__
    - session.bulk_save_objects
    - orm_refs.items
    - session.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_refs.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dags
    - aliases
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 875
    functionName: airflow.dag_processing.collection.AssetModelOperation.add_dag_asset_alias_references
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.__init__
    - session.bulk_save_objects
    - orm_refs.items
    - session.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - references
    - model
    - attr
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 902
    functionName: airflow.dag_processing.collection.AssetModelOperation._add_dag_asset_references
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 1
    functionsReached:
    - sqlalchemy.insert
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - sqlalchemy.tuple_
    - sqlalchemy.delete
    - sqlalchemy.tuple_.in_
    - model.dag_id.in_
    - session.execute
    - <builtin>.str
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.insert
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 926
    functionName: airflow.dag_processing.collection.AssetModelOperation.add_dag_asset_name_uri_references
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - sqlalchemy.insert
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - sqlalchemy.tuple_
    - sqlalchemy.delete
    - airflow.dag_processing.collection.AssetModelOperation._add_dag_asset_references
    - sqlalchemy.tuple_.in_
    - model.dag_id.in_
    - session.execute
    - <builtin>.str
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dags
    - assets
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 940
    functionName: airflow.dag_processing.collection.AssetModelOperation.add_task_asset_references
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.__init__
    - session.bulk_save_objects
    - orm_refs.items
    - session.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - assets
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 987
    functionName: airflow.dag_processing.collection.AssetModelOperation.add_asset_trigger_references
    functionSourceFile: airflow.dag_processing.collection
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - plugin_instance.on_load
    - deps.append
    - sqlalchemy.select.filter
    - refs_to_remove.items
    - _XCOM_ARG_TYPES.items
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - pathlib.Path.relative_to
    - log.info
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - pattern.startswith
    - conf.get
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - field_def.get
    - attrs.has
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - params.items
    - dag.task_dict.items
    - ifile.read
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.models.crypto._RealFernet.__init__
    - airflow.sdk._shared.module_loading.qualname
    - typing.NamedTuple.value.items
    - airflow._shared.timezones.timezone.utcnow
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - airflow.models.crypto._RealFernet.encrypt
    - rule.pattern.search
    - airflow.providers_manager.ProvidersManager.__init__
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - cryptography.fernet.MultiFernet
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - var.to_json
    - inspect.signature
    - patterns_by_dir.get
    - airflow.serialization.serialized_objects._has_kubernetes
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - triggers.get
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - op.partial_kwargs.get
    - entry.split
    - airflow.models.crypto.get_fernet
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - cryptography.fernet.MultiFernet.encrypt
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - asset_model.add_trigger
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - sqlalchemy.tuple_.in_
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - session.add_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - serialized_dag.get
    - var._asdict
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - attrs.AttrsInstance.payload.value.items
    - inspect.getsource
    - plugins.append
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - refs_to_add.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.orm.relationship.has
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - op.operator_extra_links.__get__
    - airflow.sdk.serde.encode
    - airflow.models.trigger.Trigger.encrypt_kwargs
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - collections.abc.ItemsView
    - airflow._shared.secrets_masker.secrets_masker.redact
    - fernet_part.encode
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.models.trigger.Trigger.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - attr.asdict
    - airflow.models.base.Any.value.payload.items
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - orm_triggers.get
    - attrs.asdict
    - var.get_needs_expansion
    - session.execute
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - attrs.AttrsInstance.value.items
    - math.isinf
    - dag.task_dict.values
    - attrs.AttrsInstance.items
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - <builtin>.tuple
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.sdk.serde._is_namedtuple
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - attrs.AttrsInstance.payload.items
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.triggers.base.BaseEventTrigger.hash
    - airflow.sdk.serde.serialize
    - sqlalchemy.orm.relationship.any
    - attrs.AttrsInstance.value.payload.items
    - var.serialize
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - orm_triggers.update
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - typing.cast
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - typing.NamedTuple.assets.items
    - attrname.endswith
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - collections.defaultdict
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - cryptography.fernet.Fernet
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - attr.has
    - contextlib.suppress
    - importlib_metadata.distributions
    - typing.NamedTuple.payload.items
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - properties.items
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - fernet_key.split
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - trigger_hash_to_trigger_dict.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - refs_to_add.items
    - typing.NamedTuple.value.payload.items
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - triggers.update
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - sqlalchemy.tuple_
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.models.crypto._NullFernet.encrypt
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - functools.partial
    - conf.getboolean
    - session.flush
    - dataclasses.asdict
    - <builtin>.iter
    - airflow.dag_processing.collection._find_active_assets
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - typing.NamedTuple.payload.value.items
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: triggers.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trigger_hash_to_trigger_dict.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: refs_to_add.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.add_all
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_triggers.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: refs_to_add.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: triggers.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_triggers.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_model.add_trigger
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: refs_to_remove.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.errors
    functionSourceFile: airflow.models.errors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.errors.ParseImportError
    functionSourceFile: airflow.models.errors
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    - airflow.models.base.StringID
    - sqlalchemy.orm.mapped_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.timetables.trigger
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 52
    functionName: airflow.timetables.trigger._TriggerTimetable.infer_manual_data_interval
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow.timetables.trigger._TriggerTimetable._calc_first_run
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow.timetables.trigger._TriggerTimetable._align_to_next
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.timetables.trigger._TriggerTimetable._align_to_prev
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: airflow.timetables.trigger._TriggerTimetable._get_next
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: airflow.timetables.trigger._TriggerTimetable._get_prev
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 79
    functionName: airflow.timetables.trigger._TriggerTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow.timetables._cron.CronMixin._align_to_prev
    - start_time_candidates.append
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables.base.DagRunInfo.interval
    - airflow.timetables._cron.CronMixin._align_to_next
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables.trigger._TriggerTimetable._get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - datetime.timedelta
    - <builtin>.max
    - airflow.timetables.trigger.DeltaTriggerTimetable._calc_first_run
    - airflow.timetables.trigger._TriggerTimetable._align_to_next
    - airflow.timetables._delta.DeltaMixin._align_to_prev
    - value.utcoffset
    - airflow.timetables.trigger._TriggerTimetable._calc_first_run
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - croniter.croniter.get_prev
    - current.in_timezone
    - typing.NamedTuple.__init__
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - airflow.timetables.trigger._TriggerTimetable._align_to_prev
    - airflow.timetables._cron.CronMixin._get_next
    - airflow.timetables.trigger.CronTriggerTimetable._calc_first_run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 219
    functionName: airflow.timetables.trigger.CronTriggerTimetable._calc_first_run
    functionSourceFile: airflow.timetables.trigger
    functionUses: 2
    functionsReached:
    - pendulum.instance
    - airflow.timetables._cron.CronMixin._align_to_prev
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables._cron.CronMixin._align_to_next
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - datetime.timedelta
    - <builtin>.max
    - value.utcoffset
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - current.in_timezone
    - croniter.croniter.get_prev
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - airflow.timetables._cron.CronMixin._get_next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 150
    functionName: airflow.timetables.trigger.DeltaTriggerTimetable._calc_first_run
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached:
    - pendulum.instance
    - airflow.timetables._delta.DeltaMixin._align_to_prev
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: start_time_candidates.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - delta
    - interval
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: airflow.timetables.trigger.DeltaTriggerTimetable.__init__
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 134
    functionName: airflow.timetables.trigger.DeltaTriggerTimetable.deserialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - airflow.timetables.trigger.DeltaTriggerTimetable.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 142
    functionName: airflow.timetables.trigger.DeltaTriggerTimetable.serialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.timetables._delta.DeltaMixin._align_to_prev
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - cron
    - timezone
    - interval
    - run_immediately
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 186
    functionName: airflow.timetables.trigger.CronTriggerTimetable.__init__
    functionSourceFile: airflow.timetables.trigger
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 199
    functionName: airflow.timetables.trigger.CronTriggerTimetable.deserialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - airflow.timetables.trigger.CronTriggerTimetable.__init__
    - pendulum.timezone
    - pendulum.tz.timezone
    - data.get
    - airflow._shared.timezones.timezone.parse_timezone
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 209
    functionName: airflow.timetables.trigger.CronTriggerTimetable.serialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 182
    functionName: airflow.timetables._cron.CronMixin._align_to_prev
    functionSourceFile: airflow.timetables._cron
    functionUses: 6
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - value.utcoffset
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - croniter.croniter.get_prev
    - current.in_timezone
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - airflow.timetables._cron.CronMixin._get_next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 170
    functionName: airflow.timetables._cron.CronMixin._align_to_next
    functionSourceFile: airflow.timetables._cron
    functionUses: 5
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - value.utcoffset
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - croniter.croniter.get_prev
    - current.in_timezone
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - airflow.timetables._cron.CronMixin._get_next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - crons
    - timezone
    - interval
    - run_immediately
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 254
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable.__init__
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached:
    - airflow.timetables.trigger.CronTriggerTimetable.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 270
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable.deserialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - airflow.timetables.trigger.CronTriggerTimetable.__init__
    - pendulum.timezone
    - pendulum.tz.timezone
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.timetables.trigger.MultipleCronTriggerTimetable.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 280
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable.serialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 294
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable.summary
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.infer_manual_data_interval
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timetable.next_dagrun_info
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - info
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 324
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable._dagrun_info_sort_key_catchup
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - info.logical_date.timestamp
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: info.logical_date.timestamp
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - info
    - now
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 340
    functionName: airflow.timetables.trigger.MultipleCronTriggerTimetable._dagrun_info_sort_key_no_catchup
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - info.logical_date.timestamp
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - cron
    - timezone
    - run_offset
    - run_immediately
    - key_format
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 398
    functionName: airflow.timetables.trigger.CronPartitionTimetable.__init__
    functionSourceFile: airflow.timetables.trigger
    functionUses: 1
    functionsReached:
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 415
    functionName: airflow.timetables.trigger.CronPartitionTimetable.deserialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    - <builtin>.isinstance
    - data.get
    - log.warning
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.timetables.trigger.CronPartitionTimetable.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 434
    functionName: airflow.timetables.trigger.CronPartitionTimetable.serialize
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_date
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 445
    functionName: airflow.timetables.trigger.CronPartitionTimetable._get_partition_date
    functionSourceFile: airflow.timetables.trigger
    functionUses: 4
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - <builtin>.abs
    - airflow._shared.timezones.timezone.coerce_datetime
    - <builtin>.range
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.abs
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 3
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_dagrun_info
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 459
    functionName: airflow.timetables.trigger.CronPartitionTimetable.next_dagrun_info_v2
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow.timetables._cron.CronMixin._align_to_prev
    - start_time_candidates.append
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables.trigger.CronPartitionTimetable._format_key
    - airflow.timetables._cron.CronMixin._align_to_next
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - log.info
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - <builtin>.abs
    - <builtin>.range
    - airflow.timetables.trigger.CronPartitionTimetable._get_partition_info
    - <builtin>.max
    - datetime.timedelta
    - value.utcoffset
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - airflow.timetables.trigger.CronPartitionTimetable._get_partition_date
    - croniter.croniter.get_prev
    - current.in_timezone
    - airflow.timetables._cron._covers_every_hour
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - partition_date.strftime
    - airflow.timetables._cron.CronMixin._get_next
    - airflow.timetables.trigger.CronTriggerTimetable._calc_first_run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 146
    functionName: airflow.timetables._cron.CronMixin._get_next
    functionSourceFile: airflow.timetables._cron
    functionUses: 10
    functionsReached:
    - pendulum.instance
    - value.utcoffset
    - datetime.datetime
    - airflow._shared.timezones.timezone.convert_to_utc
    - <builtin>.isinstance
    - croniter.croniter.get_next
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.make_naive
    - croniter.croniter
    - airflow._shared.timezones.timezone.is_naive
    - current.in_timezone
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - airflow.timetables._cron._covers_every_hour
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_date
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 501
    functionName: airflow.timetables.trigger.CronPartitionTimetable._get_partition_info
    functionSourceFile: airflow.timetables.trigger
    functionUses: 2
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - <builtin>.abs
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables.trigger.CronPartitionTimetable._get_partition_date
    - <builtin>.range
    - airflow.timetables.trigger.CronPartitionTimetable._format_key
    - partition_date.strftime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - partition_date
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 508
    functionName: airflow.timetables.trigger.CronPartitionTimetable._format_key
    functionSourceFile: airflow.timetables.trigger
    functionUses: 3
    functionsReached:
    - partition_date.strftime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: partition_date.strftime
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - run_type
    - run_after
    - data_interval
    - extra
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 511
    functionName: airflow.timetables.trigger.CronPartitionTimetable.generate_run_id
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - airflow.utils.strings.get_random_string
    - extra.get
    - random.choices
    - run_type.generate_run_id
    - run_after.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extra.get
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_model
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 526
    functionName: airflow.timetables.trigger.CronPartitionTimetable.next_run_info_from_dag_model
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - <builtin>.abs
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables.trigger.CronPartitionTimetable._get_partition_date
    - airflow.timetables.trigger.CronPartitionTimetable._get_partition_info
    - <builtin>.range
    - airflow.timetables.trigger.CronPartitionTimetable._format_key
    - partition_date.strftime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 538
    functionName: airflow.timetables.trigger.CronPartitionTimetable.run_info_from_dag_run
    functionSourceFile: airflow.timetables.trigger
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - <builtin>.abs
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables.trigger.CronPartitionTimetable._get_partition_date
    - <builtin>.range
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - log.info
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables._cron
    functionSourceFile: airflow.timetables._cron
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cron
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.timetables._cron._covers_every_hour
    functionSourceFile: airflow.timetables._cron
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - cron
    - timezone
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 66
    functionName: airflow.timetables._cron.CronMixin.__init__
    functionSourceFile: airflow.timetables._cron
    functionUses: 1
    functionsReached:
    - cron_descriptor.ExpressionDescriptor.get_description
    - cron_presets.get
    - pendulum.timezone
    - pendulum.tz.timezone
    - <builtin>.isinstance
    - cron_fields.copy
    - croniter.croniter
    - expression.split
    - airflow.timetables._cron.CronMixin._describe_with_dom_dow_fix
    - airflow._shared.timezones.timezone.parse_timezone
    - cron_descriptor.ExpressionDescriptor
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - FormatException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cron_presets.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - expression
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.timetables._cron.CronMixin._describe_with_dom_dow_fix
    functionSourceFile: airflow.timetables._cron
    functionUses: 2
    functionsReached:
    - cron_descriptor.ExpressionDescriptor.get_description
    - cron_fields.copy
    - expression.split
    - cron_descriptor.ExpressionDescriptor
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: expression.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cron_descriptor.ExpressionDescriptor
    functionSourceFile: cron_descriptor
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cron_descriptor.ExpressionDescriptor.get_description
    functionSourceFile: cron_descriptor
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cron_fields.copy
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 121
    functionName: airflow.timetables._cron.CronMixin.__eq__
    functionSourceFile: airflow.timetables._cron
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.timetables._cron.CronMixin.__hash__
    functionSourceFile: airflow.timetables._cron
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 137
    functionName: airflow.timetables._cron.CronMixin.summary
    functionSourceFile: airflow.timetables._cron
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 140
    functionName: airflow.timetables._cron.CronMixin.validate
    functionSourceFile: airflow.timetables._cron
    functionUses: 0
    functionsReached:
    - croniter.croniter
    linkageType: pythonLinkage
    raised:
    - AirflowTimetableInvalid
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: croniter.croniter.get_next
    functionSourceFile: croniter
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current.in_timezone
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 158
    functionName: airflow.timetables._cron.CronMixin._get_prev
    functionSourceFile: airflow.timetables._cron
    functionUses: 10
    functionsReached:
    - pendulum.instance
    - value.utcoffset
    - datetime.datetime
    - airflow._shared.timezones.timezone.convert_to_utc
    - <builtin>.isinstance
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.make_naive
    - croniter.croniter
    - airflow._shared.timezones.timezone.is_naive
    - croniter.croniter.get_prev
    - current.in_timezone
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - airflow.timetables._cron._covers_every_hour
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: croniter.croniter.get_prev
    functionSourceFile: croniter
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables._delta
    functionSourceFile: airflow.timetables._delta
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - delta
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.timetables._delta.DeltaMixin.__init__
    functionSourceFile: airflow.timetables._delta
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.timetables._delta.DeltaMixin.__eq__
    functionSourceFile: airflow.timetables._delta
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.timetables._delta.DeltaMixin.__hash__
    functionSourceFile: airflow.timetables._delta
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.timetables._delta.DeltaMixin.summary
    functionSourceFile: airflow.timetables._delta
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.timetables._delta.DeltaMixin.validate
    functionSourceFile: airflow.timetables._delta
    functionUses: 0
    functionsReached:
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised:
    - AirflowTimetableInvalid
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 61
    functionName: airflow.timetables._delta.DeltaMixin._get_next
    functionSourceFile: airflow.timetables._delta
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.convert_to_utc
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 64
    functionName: airflow.timetables._delta.DeltaMixin._get_prev
    functionSourceFile: airflow.timetables._delta
    functionUses: 5
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.convert_to_utc
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow.timetables._delta.DeltaMixin._align_to_next
    functionSourceFile: airflow.timetables._delta
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing
    functionSourceFile: airflow.dag_processing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.legacy_commands
    functionSourceFile: airflow.cli.commands.legacy_commands
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: COMMAND_MAP.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: action._prog_prefix.replace
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.models.base_user
    functionSourceFile: airflow.api_fastapi.auth.managers.models.base_user
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.models.base_user.BaseUser
    functionSourceFile: airflow.api_fastapi.auth.managers.models.base_user
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 27
    functionName: airflow.api_fastapi.auth.managers.models.base_user.BaseUser.get_id
    functionSourceFile: airflow.api_fastapi.auth.managers.models.base_user
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: airflow.api_fastapi.auth.managers.models.base_user.BaseUser.get_name
    functionSourceFile: airflow.api_fastapi.auth.managers.models.base_user
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.models.batch_apis
    functionSourceFile: airflow.api_fastapi.auth.managers.models.batch_apis
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.app
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.FastAPI.include_router
    functionSourceFile: fastapi
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.templating.Jinja2Templates
    functionSourceFile: fastapi
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.staticfiles.StaticFiles
    functionSourceFile: fastapi
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.FastAPI.get
    functionSourceFile: fastapi
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.api_fastapi.core_api.app.init_views.old_health
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 0
    functionsReached:
    - fastapi.responses.JSONResponse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.api_fastapi.core_api.app.init_views.old_api
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 0
    functionsReached:
    - fastapi.responses.JSONResponse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - _
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 98
    functionName: airflow.api_fastapi.core_api.app.init_views.api_not_found
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 0
    functionsReached:
    - fastapi.responses.JSONResponse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - rest_of_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: airflow.api_fastapi.core_api.app.init_views.webapp
    functionSourceFile: airflow.api_fastapi.core_api.app
    functionUses: 0
    functionsReached:
    - fastapi.templating.Jinja2Templates.TemplateResponse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.templating.Jinja2Templates.TemplateResponse
    functionSourceFile: fastapi
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 203
    functionName: airflow.plugins_manager.get_flask_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 10
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - flask_blueprints.extend
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - flask_appbuilder_views.extend
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.fab.www.app.create_app
    functionSourceFile: airflow
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.middleware.wsgi.WSGIMiddleware
    functionSourceFile: fastapi
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cadwyn.Cadwyn.add_exception_handler
    functionSourceFile: cadwyn
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.FastAPI.add_exception_handler
    functionSourceFile: fastapi
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.middlewares.refresh_token
    functionSourceFile: airflow.api_fastapi.auth.middlewares.refresh_token
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - call_next
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 43
    functionName: airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware.dispatch
    functionSourceFile: airflow.api_fastapi.auth.middlewares.refresh_token
    functionUses: 0
    functionsReached:
    - conf.get
    - response.set_cookie
    - request.cookies.get
    - airflow.api_fastapi.app.get_auth_manager
    - fastapi.responses.JSONResponse
    - <builtin>.bool
    - airflow.api_fastapi.core_api.security.resolve_user_from_token
    - airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware._refresh_user
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.cookies.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - current_token
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 79
    functionName: airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware._refresh_user
    functionSourceFile: airflow.api_fastapi.auth.middlewares.refresh_token
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.core_api.security.resolve_user_from_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: response.set_cookie
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - token_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.api_fastapi.core_api.security.resolve_user_from_token
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 3
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.exceptions
    functionSourceFile: airflow.api_fastapi.auth.managers.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - fastapi.security.HTTPBearer
    - airflow.api_fastapi.core_api.security.permitted_variable_filter_factory
    - fastapi.security.OAuth2PasswordBearer
    - airflow.api_fastapi.core_api.security.permitted_connection_filter_factory
    - fastapi.Depends
    - airflow.api_fastapi.core_api.security.permitted_team_filter_factory
    - airflow.api_fastapi.core_api.security.permitted_pool_filter_factory
    - airflow.api_fastapi.core_api.security.permitted_dag_filter_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: airflow.api_fastapi.core_api.security.auth_manager_from_app
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.security.OAuth2PasswordBearer
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.security.HTTPBearer
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Call object at 0x7f1ec9556ca0>
    - <ast.Call object at 0x7f1ec95567c0>
    argNames:
    - request
    - oauth_token
    - bearer_credentials
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 127
    functionName: airflow.api_fastapi.core_api.security.get_user
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - fastapi.Depends.scheme.lower
    - request.cookies.get
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.core_api.security.resolve_user_from_token
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.Depends.scheme.lower
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec993a5b0>
    - <ast.Constant object at 0x7f1ec993a100>
    argNames:
    - method
    - access_entity
    - param_dag_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 151
    functionName: airflow.api_fastapi.core_api.security.requires_access_dag
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 156
    functionName: airflow.api_fastapi.core_api.security.requires_access_dag.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - request.query_params.get
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - sqlalchemy.select
    - airflow.models.dag.DagModel.get_team_name
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - sqlalchemy.select.join
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - session.scalar
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.path_params.get
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.query_params.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - is_authorized_callback
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 707
    functionName: airflow.api_fastapi.core_api.security._requires_access
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 12
    functionsReached:
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: airflow.api_fastapi.core_api.security.PermittedDagFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - DagModel.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select.where
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: airflow.api_fastapi.core_api.security.PermittedDagRunFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - DagRun.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: airflow.api_fastapi.core_api.security.PermittedDagWarningFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - DagWarning.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 206
    functionName: airflow.api_fastapi.core_api.security.PermittedEventLogFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - Log.dag_id.in_
    - sqlalchemy.or_
    - Log.dag_id.is_
    - select.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Log.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Log.dag_id.is_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 215
    functionName: airflow.api_fastapi.core_api.security.PermittedTIFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - TI.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 222
    functionName: airflow.api_fastapi.core_api.security.PermittedXComFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - XComModel.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: XComModel.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: airflow.api_fastapi.core_api.security.PermittedTagFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - DagTag.dag_id.in_
    - select.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagTag.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: airflow.api_fastapi.core_api.security.PermittedDagVersionFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - DagVersion.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagVersion.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9a202e0>
    argNames:
    - method
    - filter_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 240
    functionName: airflow.api_fastapi.core_api.security.permitted_dag_filter_factory
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - user
    - auth_manager
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: airflow.api_fastapi.core_api.security.permitted_dag_filter_factory.depends_permitted_dags_filter
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - auth_manager.get_authorized_dag_ids
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_authorized_dag_ids
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 286
    functionName: airflow.api_fastapi.core_api.security.requires_access_backfill
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - request
    - user
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 291
    functionName: airflow.api_fastapi.core_api.security.requires_access_backfill.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - request.query_params.get
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.models.dag.DagModel.get_team_name
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - request.json
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - session.scalars
    - sqlalchemy.select.join
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - <builtin>.isinstance
    - airflow.api_fastapi.core_api.security.requires_access_dag
    - session.scalar
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.json
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 323
    functionName: airflow.api_fastapi.core_api.security.PermittedPoolFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - Pool.pool.in_
    - select.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Pool.pool.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 327
    functionName: airflow.api_fastapi.core_api.security.permitted_pool_filter_factory
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - user
    - auth_manager
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 336
    functionName: airflow.api_fastapi.core_api.security.permitted_pool_filter_factory.depends_permitted_pools_filter
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - auth_manager.get_authorized_pools
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_authorized_pools
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 349
    functionName: airflow.api_fastapi.core_api.security.requires_access_pool
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 350
    functionName: airflow.api_fastapi.core_api.security.requires_access_pool.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - Pool.get_team_name
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Pool.get_team_name
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 366
    functionName: airflow.api_fastapi.core_api.security.requires_access_pool_bulk
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 367
    functionName: airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - resource_methods.append
    - pool_name_to_team.get
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security._get_resource_methods_from_bulk_request
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - Pool.get_name_to_team_name_mapping
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - typing.cast
    - requests.append
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Pool.get_name_to_team_name_mapping
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - action
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 748
    functionName: airflow.api_fastapi.core_api.security._get_resource_methods_from_bulk_request
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 3
    functionsReached:
    - resource_methods.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool_name_to_team.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: requests.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 415
    functionName: airflow.api_fastapi.core_api.security.PermittedConnectionFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - Connection.conn_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 419
    functionName: airflow.api_fastapi.core_api.security.permitted_connection_filter_factory
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - user
    - auth_manager
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 428
    functionName: airflow.api_fastapi.core_api.security.permitted_connection_filter_factory.depends_permitted_connections_filter
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - auth_manager.get_authorized_connections
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_authorized_connections
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 443
    functionName: airflow.api_fastapi.core_api.security.requires_access_connection
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 444
    functionName: airflow.api_fastapi.core_api.security.requires_access_connection.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - Connection.get_team_name
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Connection.get_team_name
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 462
    functionName: airflow.api_fastapi.core_api.security.requires_access_connection_bulk
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 463
    functionName: airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - resource_methods.append
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security._get_resource_methods_from_bulk_request
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - conn_id_to_team.get
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - typing.cast
    - requests.append
    - Connection.get_conn_id_to_team_name_mapping
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Connection.get_conn_id_to_team_name_mapping
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_id_to_team.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 512
    functionName: airflow.api_fastapi.core_api.security.requires_access_configuration
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 513
    functionName: airflow.api_fastapi.core_api.security.requires_access_configuration.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - request.query_params.get
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 533
    functionName: airflow.api_fastapi.core_api.security.PermittedTeamFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - Team.name.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Team.name.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 537
    functionName: airflow.api_fastapi.core_api.security.permitted_team_filter_factory
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - user
    - auth_manager
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 540
    functionName: airflow.api_fastapi.core_api.security.permitted_team_filter_factory.depends_permitted_teams_filter
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - auth_manager.get_authorized_teams
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_authorized_teams
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 556
    functionName: airflow.api_fastapi.core_api.security.PermittedVariableFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - select.where
    - Variable.key.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 560
    functionName: airflow.api_fastapi.core_api.security.permitted_variable_filter_factory
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - user
    - auth_manager
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 569
    functionName: airflow.api_fastapi.core_api.security.permitted_variable_filter_factory.depends_permitted_variables_filter
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - auth_manager.get_authorized_variables
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_authorized_variables
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 584
    functionName: airflow.api_fastapi.core_api.security.requires_access_variable
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 585
    functionName: airflow.api_fastapi.core_api.security.requires_access_variable.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - Variable.get_team_name
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Variable.get_team_name
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 601
    functionName: airflow.api_fastapi.core_api.security.requires_access_variable_bulk
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 602
    functionName: airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - resource_methods.append
    - Variable.get_key_to_team_name_mapping
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security._get_resource_methods_from_bulk_request
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - var_key_to_team.get
    - typing.cast
    - requests.append
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Variable.get_key_to_team_name_mapping
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var_key_to_team.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 649
    functionName: airflow.api_fastapi.core_api.security.requires_access_asset
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 650
    functionName: airflow.api_fastapi.core_api.security.requires_access_asset.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - access_view
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 665
    functionName: airflow.api_fastapi.core_api.security.requires_access_view
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 666
    functionName: airflow.api_fastapi.core_api.security.requires_access_view.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - method
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 679
    functionName: airflow.api_fastapi.core_api.security.requires_access_asset_alias
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 680
    functionName: airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.security._requires_access
    - airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>
    - airflow.api_fastapi.app.get_auth_manager
    - request.path_params.get
    - airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>
    - airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 695
    functionName: airflow.api_fastapi.core_api.security.requires_authenticated
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 698
    functionName: airflow.api_fastapi.core_api.security.requires_authenticated.inner
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec918cc10>
    argNames:
    - target_url
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 715
    functionName: airflow.api_fastapi.core_api.security.is_safe_url
    functionSourceFile: airflow.api_fastapi.core_api.security
    functionUses: 1
    functionsReached:
    - urllib.parse.urljoin
    - conf.get
    - urllib.parse.urlparse
    - pathlib.Path
    - urllib.parse.unquote
    - target_path.is_relative_to
    - <builtin>.str
    - pathlib.Path.resolve
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target_path.is_relative_to
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resource_methods.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.pools
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - function
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: airflow.api_fastapi.core_api.datamodels.pools._call_function
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 1
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.pools.BasePool
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.api_fastapi.core_api.datamodels.pools._sanitize_open_slots
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 1
    functionsReached:
    - <builtin>.float
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.pools.PoolResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 0
    functionsReached:
    - pydantic.BeforeValidator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.pools.PoolResponse.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.api_fastapi.core_api.datamodels.pools._sanitize_open_slots
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.datamodels.pools._call_function
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.pools.PoolPatchBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.pools.PoolBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.pools
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.variables
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.variables
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.variables.VariableResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.variables
    functionUses: 0
    functionsReached:
    - pydantic.model_validator
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 41
    functionName: airflow.api_fastapi.core_api.datamodels.variables.VariableResponse.redact_val
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.variables
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.any
    - json.dumps
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - json.loads
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.variables.VariableBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.variables
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common.BulkBaseAction
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common.BulkCreateAction
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common.BulkUpdateAction
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common.BulkDeleteAction
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - action
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 101
    functionName: airflow.api_fastapi.core_api.datamodels.common._action_discriminator
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - enum.Enum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common.BulkBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - pydantic.Discriminator
    - pydantic.Tag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common.BulkActionResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.common.BulkResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.common
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers
    functionSourceFile: airflow.api_fastapi.auth.managers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.connections
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - v
    - field_info
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 48
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse.redact_password
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.any
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 55
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse.redact_extra
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - json.dumps
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - json.loads
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookFieldBehavior
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookMetaData
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 128
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookMetaData.redact_extra_fields
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.any
    - v.items
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker.should_hide_value_for_key
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - field_spec.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - v.values
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field_spec.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: airflow.api_fastapi.core_api.datamodels.connections.ConnectionBody.validate_extra
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.connections
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - json.loads
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 29
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public
    functionSourceFile: airflow.api_fastapi.core_api.routes.public
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.include_router
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.__init__
    functionSourceFile: ''
    functionUses: 44
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - responses_status_code
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    functionSourceFile: airflow.api_fastapi.core_api.openapi.exceptions
    functionUses: 30
    functionsReached:
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.monitor
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.monitor
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 28
    functionName: airflow.api_fastapi.core_api.routes.public.monitor.get_health
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.monitor
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - latest_scheduler_job.latest_heartbeat.isoformat
    - airflow.jobs.job.most_recent_job
    - latest_dag_processor_job.is_alive
    - latest_triggerer_job.is_alive
    - sqlalchemy.case
    - latest_scheduler_job.is_alive
    - Job.latest_heartbeat.desc
    - latest_triggerer_job.latest_heartbeat.isoformat
    - latest_dag_processor_job.latest_heartbeat.isoformat
    - pydantic.BaseModel.model_validate
    - airflow.jobs.base_job_runner.BaseJobRunner.most_recent_job
    - airflow.api.common.airflow_health.get_airflow_health
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 29
    functionName: airflow.api.common.airflow_health.get_airflow_health
    functionSourceFile: airflow.api.common.airflow_health
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - latest_scheduler_job.latest_heartbeat.isoformat
    - airflow.jobs.job.most_recent_job
    - latest_dag_processor_job.is_alive
    - latest_triggerer_job.is_alive
    - sqlalchemy.case
    - latest_scheduler_job.is_alive
    - Job.latest_heartbeat.desc
    - latest_triggerer_job.latest_heartbeat.isoformat
    - latest_dag_processor_job.latest_heartbeat.isoformat
    - airflow.jobs.base_job_runner.BaseJobRunner.most_recent_job
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api.common.airflow_health
    functionSourceFile: airflow.api.common.airflow_health
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: latest_scheduler_job.latest_heartbeat.isoformat
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: latest_scheduler_job.is_alive
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: latest_triggerer_job.latest_heartbeat.isoformat
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: latest_triggerer_job.is_alive
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: latest_dag_processor_job.latest_heartbeat.isoformat
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: latest_dag_processor_job.is_alive
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.jobs.dag_processor_job_runner
    functionSourceFile: airflow.jobs.dag_processor_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - job
    - processor
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__
    functionSourceFile: airflow.jobs.dag_processor_job_runner
    functionUses: 5
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    functionSourceFile: airflow.jobs.dag_processor_job_runner
    functionUses: 27
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - job.heartbeat
    - datetime.datetime.now
    - airflow.jobs.job.perform_heartbeat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1182
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.terminate
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 24
    functionsReached:
    - processor.kill
    - Stats.decr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1192
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.end
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 24
    functionsReached:
    - log.debug
    - child.terminate
    - this_process.children
    - psutil.Process
    - child.kill
    - x.is_running
    - os.getpid
    - child.wait
    - psutil.wait_procs
    - log.info
    - airflow.utils.process_utils.kill_child_processes_by_pids
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca467970>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.heartbeat_callback
    functionSourceFile: airflow.jobs.dag_processor_job_runner
    functionUses: 0
    functionsReached:
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.manager
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.manager.DagFileInfo
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - dataclasses.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: airflow.dag_processing.manager.DagFileInfo.absolute_path
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - section
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: airflow.dag_processing.manager._config_int_factory
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 1
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - section
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: airflow.dag_processing.manager._config_bool_factory
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - section
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: airflow.dag_processing.manager._config_get_factory
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 1
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - instance
    - attribute
    - val
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow.dag_processing.manager._resolve_path
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - pathlib.Path.resolve
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow.dag_processing.manager.utc_epoch
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - datetime.datetime
    - datetime.datetime.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.replace
    functionSourceFile: datetime
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.dag_processing.manager.DagFileProcessorManager
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - functools.partial
    - airflow.dag_processing.manager._config_int_factory
    - airflow.utils.session.provide_session
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - attrs.field
    - functools.wraps
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.cached_property
    - airflow.dag_processing.manager._config_get_factory
    - airflow.utils.retries.retry_db_transaction
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.<lambda1>
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.<lambda2>
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.<lambda3>
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 241
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 26
    functionsReached:
    - signal.signal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 248
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._exit_gracefully
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - sys.exit
    - log.debug
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - child.terminate
    - this_process.children
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - psutil.Process
    - inspect.stack
    - child.kill
    - x.is_running
    - processor.kill
    - child.wait
    - os.getpid
    - <builtin>.map
    - psutil.wait_procs
    - log.info
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - Stats.decr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.stack
    functionSourceFile: inspect
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 925
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 31
    functionsReached:
    - pathlib.Path.relative_to
    - os.path.isdir
    - os.symlink
    - os.path.join
    - os.path.islink
    - os.path.realpath
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - os.path.isfile
    - os.unlink
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gc.freeze
    functionSourceFile: gc
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 16
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 19
    functionLinenumber: 375
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 26
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - pendulum.now
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - _VALID_STAT_NAME_CHARS_RE.match
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - uri.replace
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - structlog.processors.MaybeTimeStamper
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - provider_package.startswith
    - airflow.models.asset.remove_references_to_deleted_dags
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - os.path.join
    - <builtin>.int
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - job.heartbeat
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - pathlib.Path.open
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - <builtin>.dict
    - preprocessed.pop
    - processor.logger_filehandle.close
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - session.add
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - urllib.parse.quote.lower
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - secrets_backend.get_variable
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - session.scalars
    - pathlib.Path.exists
    - serialized_asset.pop
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - session.commit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - typing.NamedTuple.dags.items
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - urllib.parse.quote.items
    - DagPriorityParsingRequest.bundle_name.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - airflow.utils.file.might_contain_dag
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - abs_path.endswith
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - inspect.isclass
    - airflow.utils.file.find_dag_file_paths
    - structlog.processors.JSONRenderer
    - tenacity.wait_random_exponential
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - group.upstream_task_ids.update
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - operator_def.get
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - deps.extend
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - processors_to_remove.append
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - logging_class_path.rsplit
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - query.execution_options
    - log.debug
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - dm.tags.extend
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - m.startswith
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - session.rollback
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - sock.close
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - importlib.util.spec_from_loader
    - entry_point.load
    - i.get
    - container.items
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - tmp.get
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - sqlalchemy.update.where
    - parsing_result.import_errors.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - bundles.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - <builtin>.tuple
    - math.isinf
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - os.path.isfile
    - callback_files.append
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - structlog.processors.UnicodeDecoder
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - packaging.utils.canonicalize_name
    - deps.append
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow.sdk.log._load_logging_config
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - file_paths.append
    - Stats.incr
    - tenacity.before_sleep_log
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - sqlalchemy.true
    - airflow.models.base.Any.__init__
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - sqlalchemy.tuple_
    - session.delete
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - os.path.getmtime
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 304
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - DagModel.bundle_name.in_
    - <builtin>.int
    - to_deactivate.add
    - datetime.timedelta
    - session.execute
    - sqlalchemy.update
    - pathlib.Path
    - DagModel.dag_id.in_
    - time.monotonic
    - sqlalchemy.update.where
    - last_parsed.get
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7e0ea60>
    argNames:
    - self
    - last_parsed
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 332
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - DagModel.bundle_name.in_
    - <builtin>.int
    - to_deactivate.add
    - datetime.timedelta
    - session.execute
    - sqlalchemy.update
    - pathlib.Path
    - DagModel.dag_id.in_
    - sqlalchemy.update.where
    - last_parsed.get
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 317
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - os.remove
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - tempfile.gettempdir
    - conf.getint
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.module_loading.import_string
    - log.info
    - pendulum.parse
    - log.isEnabledFor
    - shutil.rmtree
    - pendulum.now
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - <builtin>.open
    - conf.get
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - datetime.timedelta
    - bundles.keys
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - pathlib.Path
    - <builtin>.sorted
    - log.error
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - bundles.values
    - <builtin>.list
    - log.debug
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - cfg.bundle_class
    - bundle_config_list.append
    - pathlib.Path.iterdir
    - file.read_text
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - <builtin>.next
    - fcntl.flock
    - <builtin>.getattr
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - time.monotonic
    - conf.getjson
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - importlib.import_module
    - pathlib.Path.exists
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - operator.attrgetter
    - found.append
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - <builtin>.iter
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - <builtin>.len
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.bundle_name.in_
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: last_parsed.get
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: to_deactivate.add
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: SecretCache.init
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1130
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - processors_to_remove.append
    - airflow._shared.timezones.timezone.utcnow
    - processor.logger_filehandle.close
    - datetime.datetime.now
    - Stats.decr
    - processor.kill
    - <builtin>.str
    - Stats.incr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 455
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - DagPriorityParsingRequest.bundle_name.in_
    - collections.deque.remove
    - collections.deque.appendleft
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - bundles_to_refresh.add
    - session.delete
    - contextlib.suppress
    - bundles.keys
    - pathlib.Path
    - session.scalars
    - files.append
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 17
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - known_files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 552
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - sqlalchemy.orm.load_only
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - regular_files.append
    - collections.deque.extendleft
    - pathlib.Path.relative_to
    - datetime.datetime.fromtimestamp
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - pattern.startswith
    - bundle.refresh
    - ifile.read
    - model.dag_id.in_
    - pathlib.Path
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - Stats.decr
    - session.rollback
    - airflow._shared.timezones.timezone.utcnow
    - session.get
    - files_with_mtime.items
    - processor.kill
    - typing.NamedTuple.__init__
    - session.scalars
    - rule.pattern.search
    - bundle.initialize
    - file_paths.extend
    - session.commit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - pathlib.Path.is_dir
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - patterns_by_dir.get
    - conf.getimport
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - changed_recently.add
    - operator.itemgetter
    - <builtin>.len
    - <builtin>.set
    - datetime.datetime.now
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.utils.file.might_contain_dag
    - zipfile.ZipFile
    - airflow.models.asset.remove_references_to_deleted_dags
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - os.walk
    - <builtin>.open
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - abs_path.endswith
    - pathlib.Path.is_file
    - datetime.datetime.replace
    - os.path.join
    - log.warning
    - pattern.rstrip
    - re.compile
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - file_paths.append
    - session.close
    - rel_obj.as_posix
    - airflow.utils.file.list_py_file_paths
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - new_files.append
    - os.path.isdir
    - airflow.utils.file.find_dag_file_paths
    - session.execute
    - <builtin>.sorted
    - pathlib.Path.resolve
    - datetime.datetime
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - known_files.values
    - <builtin>.getattr
    - time.monotonic
    - <builtin>.str
    - bundle.get_current_version
    - rel_filelocs.append
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - Stats.gauge
    - processor.logger_filehandle.close
    - re.sub
    - os.path.isfile
    - callback_files.append
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - log.debug
    - <builtin>.list
    - collections.deque
    - rule.wild_match_pattern.match_file
    - airflow.dag_processing.manager.utc_epoch
    - session.delete
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - z.infolist
    - <builtin>.isinstance
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - os.path.getmtime
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 9
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - known_files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1075
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - <builtin>.set
    - datetime.datetime.now
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - files.append
    - collections.deque.extendleft
    - datetime.datetime.fromtimestamp
    - Stats.gauge
    - files.sort
    - <builtin>.sorted
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.list
    - airflow.utils.net.get_hostname
    - <builtin>.len
    - collections.deque.extend
    - airflow._shared.timezones.timezone.utcnow
    - in_progress.union
    - files_with_mtime.items
    - known_files.values
    - operator.attrgetter
    - random.Random
    - os.path.getmtime
    - time.perf_counter
    - recently_processed.add
    - conf.getimport
    - changed_recently.add
    - <builtin>.str
    - operator.itemgetter
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1198
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - DebugTrace.start_span
    - Stats.gauge
    - time.perf_counter
    - span.set_attributes
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 997
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - os.symlink
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.models.base.Any.value.__name__.rsplit
    - ast.parse
    - log.info
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - m.startswith
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow._shared.timezones.timezone.utcnow
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.getenv
    - <builtin>.len
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - os.path.islink
    - structlog.wrap_logger
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - datetime.datetime.now
    - attrs.AttrsInstance.func.__name__.rsplit
    - os.fspath
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - os.path.join
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - collections.deque.popleft
    - log.warning
    - <builtin>.reversed
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - datetime.datetime.today
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.utils.file.iter_airflow_imports
    - airflow.sdk.log._load_logging_config
    - re.compile
    - airflow.sdk.log.init_log_file
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.utils.file._find_imported_modules
    - pathlib.Path.touch
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - pathlib.Path.open
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.path.isdir
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer
    - os.unlink
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - os.path.realpath
    - pathlib.Path.read_bytes
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - proc._on_child_started
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - Stats.gauge
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - os.path.isfile
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - parent.mkdir
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - pathlib.Path.mkdir
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - uuid6.uuid7
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.bool
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ba4250>
    argNames:
    - self
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 431
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - sock.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec79503d0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 890
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - zipfile.ZipFile
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - processor.logger_filehandle.close
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.dag_processing.manager.process_parse_results
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - uuid_mapping.items
    - import_errors.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - airflow.models.dagwarning.DagWarning.__init__
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - airflow.models.dagcode.DagCode.get_code_from_file
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - packaging.version.parse
    - var.timestamp
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - parsing_result.import_errors.items
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.utils.sqlalchemy.get_dialect_name
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - TaskSDKVariable.get
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - Stats.incr
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 523
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - cfg_bundle.bundle_class
    - airflow._shared.module_loading.import_string
    - collections.deque.extendleft
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - Stats.gauge
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - pathlib.Path
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - bundles.values
    - <builtin>.list
    - <builtin>.len
    - collections.deque.extend
    - bundle_config_list.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - importlib.import_module
    - bundle.initialize
    - conf.getjson
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - <builtin>.iter
    - <builtin>.type
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - known_files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 713
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - Stats.gauge
    - last_run.strftime
    - airflow._shared.timezones.timezone.utcnow
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - formatted_rows.append
    - datetime.datetime.now
    - pathlib.Path
    - rows.sort
    - rows.append
    - known_files.values
    - tabulate.tabulate
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1174
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 27
    functionsReached:
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7621820>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 472
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - sqlalchemy.select.where
    - DagPriorityParsingRequest.bundle_name.in_
    - session.delete
    - bundles.keys
    - files.append
    - pathlib.Path
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.remove
    functionSourceFile: collections
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.appendleft
    functionSourceFile: collections
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundles_to_refresh.add
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagPriorityParsingRequest.bundle_name.in_
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files.append
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DbCallbackRequest.priority_weight.desc
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: callback.get_callback_request
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: callback_queue.append
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - files
    - add_at_front
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1165
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 31
    functionsReached:
    - <builtin>.list
    - Stats.gauge
    - collections.deque.extend
    - <builtin>.len
    - collections.deque.extendleft
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle.get_current_version
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle.refresh
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - bundle
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 662
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - rel_obj.as_posix
    - airflow.utils.file.list_py_file_paths
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.utils.file.might_contain_dag
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - os.path.isdir
    - airflow.utils.file.find_dag_file_paths
    - os.walk
    - pattern.startswith
    - re.sub
    - <builtin>.open
    - os.path.isfile
    - ifile.read
    - pathlib.Path
    - zipfile.is_zipfile
    - pathlib.Path.resolve
    - pathlib.Path.is_file
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - file_paths.extend
    - <builtin>.isinstance
    - re.compile
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - pattern.strip
    - conf.getimport
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    - file_paths.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - bundle_name
    - present
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 671
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - session.close
    - sqlalchemy.delete
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - sqlalchemy.orm.load_only
    - rel_filelocs.append
    - airflow.utils.file.might_contain_dag
    - zipfile.ZipFile
    - sqlalchemy.select
    - pathlib.Path.relative_to
    - airflow.models.asset.remove_references_to_deleted_dags
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - model.dag_id.in_
    - session.execute
    - airflow.utils.session.create_session
    - pathlib.Path
    - zipfile.is_zipfile
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - abs_path.endswith
    - log.debug
    - session.rollback
    - os.path.join
    - session.scalars
    - <builtin>.getattr
    - z.infolist
    - session.commit
    - conf.getimport
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Name object at 0x7f1ec9a78a60>
    argNames:
    - self
    - bundle_name
    - observed_filelocs
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 721
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - sqlalchemy.select.where
    - session.delete
    - sqlalchemy.orm.load_only
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - known_files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 841
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - collections.deque
    - Stats.gauge
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - processor.logger_filehandle.close
    - processor.kill
    - <builtin>.str
    - known_files.values
    - <builtin>.len
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - Stats.decr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1028
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - <builtin>.set
    - datetime.datetime.fromtimestamp
    - collections.deque
    - os.path.getmtime
    - callback_files.append
    - files_with_mtime.items
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - changed_recently.add
    - <builtin>.sorted
    - operator.itemgetter
    - regular_files.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - known_files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1011
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - <builtin>.list
    - Stats.gauge
    - collections.deque.extend
    - new_files.append
    - known_files.values
    - collections.deque.extendleft
    - <builtin>.len
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - abs_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 674
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 29
    functionsReached:
    - os.path.join
    - conf.getimport
    - airflow.utils.file.might_contain_dag
    - zipfile.ZipFile
    - z.infolist
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: z.infolist
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abs_path.endswith
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rel_filelocs.append
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - known_files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 742
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - Stats.gauge
    - last_run.strftime
    - airflow._shared.timezones.timezone.utcnow
    - formatted_rows.append
    - datetime.datetime.now
    - rows.sort
    - pathlib.Path
    - rows.append
    - known_files.values
    - tabulate.tabulate
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: known_files.values
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rows.append
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats.<lambda1>
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rows.sort
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: last_run.strftime
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: formatted_rows.append
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - present
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 863
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 29
    functionsReached:
    - collections.deque
    - Stats.gauge
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - present
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 875
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 29
    functionsReached:
    - <builtin>.list
    - processor.logger_filehandle.close
    - processor.kill
    - <builtin>.str
    - Stats.decr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - present
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 868
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 29
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: processor.kill
    functionSourceFile: <builtin>
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: processor.logger_filehandle.close
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: finished.append
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 6
    IfCount: 8
    argCount: 9
    argDefaultValues: []
    argNames:
    - run_duration
    - finish_time
    - run_count
    - bundle_name
    - bundle_version
    - parsing_result
    - session
    - is_callback_only
    - relative_fileloc
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 1221
    functionName: airflow.dag_processing.manager.process_parse_results
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - group.downstream_group_ids.update
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - airflow.models.dagwarning.DagWarning.__init__
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - airflow.models.dagcode.DagCode.get_code_from_file
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - typing.NamedTuple.items
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - packaging.version.parse
    - var.timestamp
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.exists.where
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - container.items
    - entry_point.load
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - parsing_result.import_errors.items
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.utils.sqlalchemy.get_dialect_name
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.dag_processing.collection._get_task_ports
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - TaskSDKVariable.get
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - Stats.incr
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 922
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 32
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - os.path.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.islink
    functionSourceFile: os
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.unlink
    functionSourceFile: os
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.symlink
    functionSourceFile: os
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 950
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 30
    functionsReached:
    - pathlib.Path.relative_to
    - datetime.datetime.today
    - os.path.isdir
    - os.symlink
    - os.path.join
    - os.path.islink
    - os.path.realpath
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - os.path.isfile
    - os.unlink
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - pathlib.Path
    - <builtin>.next
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.today
    functionSourceFile: datetime
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 960
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 29
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - os.symlink
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow._shared.timezones.timezone.utcnow
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.getenv
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - os.path.islink
    - structlog.wrap_logger
    - datetime.datetime.now
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - os.path.join
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - <builtin>.reversed
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - datetime.datetime.today
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.log.init_log_file
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - pathlib.Path.touch
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - pathlib.Path.open
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.path.isdir
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer
    - os.unlink
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - os.path.realpath
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - os.path.isfile
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - parent.mkdir
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - pathlib.Path.mkdir
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 971
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.client
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 0
    functionsReached:
    - kwargs.setdefault
    - httpx.MockTransport
    - airflow.sdk.api.client.BearerAuth.__init__
    - <builtin>.type
    - airflow.sdk.api.client.Client.__init__
    - certifi.where
    - <builtin>.map
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_file
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 979
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._create_process
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - os.symlink
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.models.base.Any.value.__name__.rsplit
    - ast.parse
    - log.info
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.import_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - m.startswith
    - pathlib.Path
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow._shared.timezones.timezone.utcnow
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - os.getenv
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - os.path.islink
    - structlog.wrap_logger
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - datetime.datetime.now
    - attrs.AttrsInstance.func.__name__.rsplit
    - os.fspath
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - os.path.join
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - <builtin>.reversed
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - datetime.datetime.today
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.utils.file.iter_airflow_imports
    - re.compile
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.log.init_log_file
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.utils.file._find_imported_modules
    - pathlib.Path.touch
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - pathlib.Path.open
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.path.isdir
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer
    - os.unlink
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - os.path.realpath
    - pathlib.Path.read_bytes
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - proc._on_child_started
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - os.path.isfile
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - parent.mkdir
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - pathlib.Path.mkdir
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - uuid6.uuid7
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.bool
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - conf.getboolean
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - cls
    - path
    - bundle_path
    - bundle_name
    - callbacks
    - target
    - client
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 517
    functionName: airflow.dag_processing.processor.DagFileProcessorProcess.start
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 29
    functionsReached:
    - proc._on_child_started
    - airflow.utils.file.iter_airflow_imports
    - <builtin>.bool
    - airflow.utils.file._find_imported_modules
    - conf.getboolean
    - <builtin>.isinstance
    - pathlib.Path.read_bytes
    - log.warning
    - m.startswith
    - ast.parse
    - pathlib.Path
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - os.fspath
    - <builtin>.super
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.popleft
    functionSourceFile: collections
    functionUses: 38
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: new_files.append
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: callback_files.append
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: regular_files.append
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - files
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1046
    functionName: airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 30
    functionsReached:
    - <builtin>.set
    - datetime.datetime.fromtimestamp
    - os.path.getmtime
    - files_with_mtime.items
    - changed_recently.add
    - <builtin>.sorted
    - operator.itemgetter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: changed_recently.add
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files_with_mtime.items
    functionSourceFile: <builtin>
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - now
    - file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1066
    functionName: airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    functionSourceFile: airflow.dag_processing.manager
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: recently_processed.add
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files.sort
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.Random
    functionSourceFile: random
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: in_progress.union
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: processors_to_remove.append
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.extendleft
    functionSourceFile: collections
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.extend
    functionSourceFile: collections
    functionUses: 36
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6009550>
    argNames:
    - pids_to_kill
    - timeout
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 285
    functionName: airflow.utils.process_utils.kill_child_processes_by_pids
    functionSourceFile: airflow.utils.process_utils
    functionUses: 25
    functionsReached:
    - log.debug
    - child.terminate
    - this_process.children
    - psutil.Process
    - child.kill
    - x.is_running
    - child.wait
    - psutil.wait_procs
    - log.info
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsing_result.import_errors.items
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: import_errors.keys
    functionSourceFile: <builtin>
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.processor
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.dag_processing.processor.DagFileParseRequest
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - file_path
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 160
    functionName: airflow.dag_processing.processor._pre_import_airflow_modules
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 30
    functionsReached:
    - airflow.utils.file.iter_airflow_imports
    - airflow.utils.file._find_imported_modules
    - <builtin>.isinstance
    - conf.getboolean
    - pathlib.Path.read_bytes
    - log.warning
    - m.startswith
    - ast.parse
    - pathlib.Path
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 181
    functionName: airflow.dag_processing.processor._parse_file_entrypoint
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - pathlib.Path.read_text
    - log.info
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.__init__
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pydantic.BaseModel.model_construct
    - pattern.startswith
    - conf.get
    - structlog.get_logger
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - field_def.get
    - attrs.has
    - params.items
    - request.ti.model_dump
    - dag.task_dict.items
    - <builtin>.Exception
    - ifile.read
    - pathlib.Path
    - ast.NodeVisitor.static_check_result.get_formatted_warnings
    - inspect.currentframe
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.format_warnings
    - <builtin>.any
    - <builtin>.issubclass
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - enum.Enum.__init__
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - pathlib.Path.exists
    - serialized_dags.append
    - kwargs.get
    - rule.pattern.search
    - airflow.providers_manager.ProvidersManager.__init__
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - var.to_json
    - inspect.signature
    - airflow.dag_processing.processor._execute_task_callbacks
    - airflow.serialization.serialized_objects._has_kubernetes
    - comms_decoder._get_response
    - log.exception
    - patterns_by_dir.get
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - cls._json_schema.validate
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - sys.path.append
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - os.fspath
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.__init__
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.__init__
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.__init__
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - ast.NodeVisitor.visit
    - inspect.getsource
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - bag.dags.values
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - ast.NodeVisitor.static_check_result.get_error_format_dict
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - runtime_ti.get_template_context
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - Stats.incr
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.dag_processing.processor._execute_email_callbacks
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.utils.dag_version_inflation_checker.check_dag_file_stability
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_error_format_dict
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - ctx_from_server.last_ti.model_dump
    - jsonschema.validators.validator_for
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - dag.task_dict.values
    - dag.get_task
    - pathlib.Path.resolve
    - <builtin>.tuple
    - provider_schema_validator.validate
    - collections.defaultdict
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - pathlib.Path.read_bytes
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - var._dict.items
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_formatted_warnings
    - airflow._shared.module_loading.qualname
    - typing.cast
    - attrname.endswith
    - warnings.warn
    - lines.extend
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - abc.ABC.__init__
    - <builtin>.type
    - deps.extend
    - attrs.fields
    - schema_data.get
    - loaded_plugins.add
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.dag_processing.processor._serialize_dags
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.dag_processing.processor._execute_dag_callbacks
    - airflow.providers_manager.log_import_warning
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.__init__
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - traceback.format_exc
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - mod.__dict__.values
    - request.to_json
    - contextlib.suppress
    - core_dummy_hooks.items
    - airflow.dag_processing.processor._execute_task_callbacks.get_callback_representation
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - plugins.append
    - properties.items
    - bag.import_errors.update
    - <builtin>.dict
    - re.sub
    - airflow.dag_processing.processor._parse_file
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - comms_decoder.send
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - html.escape
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - airflow.dag_processing.processor._execute_callbacks
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.dag_processing.processor._get_dag_with_task
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: comms_decoder._get_response
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - msg
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 208
    functionName: airflow.dag_processing.processor._parse_file
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - pathlib.Path.read_text
    - log.info
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.__init__
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pydantic.BaseModel.model_construct
    - pattern.startswith
    - conf.get
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - request.ti.model_dump
    - field_def.get
    - attrs.has
    - params.items
    - <builtin>.Exception
    - dag.task_dict.items
    - ifile.read
    - inspect.currentframe
    - pathlib.Path
    - ast.NodeVisitor.static_check_result.get_formatted_warnings
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.format_warnings
    - <builtin>.any
    - <builtin>.issubclass
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - enum.Enum.__init__
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - pathlib.Path.exists
    - serialized_dags.append
    - kwargs.get
    - rule.pattern.search
    - airflow.providers_manager.ProvidersManager.__init__
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - var.to_json
    - inspect.signature
    - airflow.dag_processing.processor._execute_task_callbacks
    - airflow.serialization.serialized_objects._has_kubernetes
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - serialized_alias.iter_dag_dependencies
    - packaging.version.parse
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - cls._json_schema.validate
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - sys.path.append
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - os.fspath
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.__init__
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.__init__
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.__init__
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - ast.NodeVisitor.visit
    - inspect.getsource
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - bag.dags.values
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - ast.NodeVisitor.static_check_result.get_error_format_dict
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - runtime_ti.get_template_context
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - Stats.incr
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.dag_processing.processor._execute_email_callbacks
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.utils.dag_version_inflation_checker.check_dag_file_stability
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_error_format_dict
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - ctx_from_server.last_ti.model_dump
    - jsonschema.validators.validator_for
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - var.items
    - operator_def.get
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - math.isinf
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - dag.get_task
    - pathlib.Path.resolve
    - <builtin>.tuple
    - provider_schema_validator.validate
    - collections.defaultdict
    - child.serialize_for_task_group
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - pathlib.Path.read_bytes
    - importlib.machinery.SourceFileLoader
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - var._dict.items
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_formatted_warnings
    - airflow._shared.module_loading.qualname
    - typing.cast
    - attrname.endswith
    - warnings.warn
    - lines.extend
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - abc.ABC.__init__
    - <builtin>.type
    - deps.extend
    - attrs.fields
    - schema_data.get
    - loaded_plugins.add
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.processor._serialize_dags
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.dag_processing.processor._execute_dag_callbacks
    - airflow.providers_manager.log_import_warning
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.__init__
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - traceback.format_exc
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - mod.__dict__.values
    - request.to_json
    - contextlib.suppress
    - core_dummy_hooks.items
    - airflow.dag_processing.processor._execute_task_callbacks.get_callback_representation
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - plugins.append
    - properties.items
    - bag.import_errors.update
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - html.escape
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - airflow.dag_processing.processor._execute_callbacks
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.dag_processing.processor._get_dag_with_task
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: comms_decoder.send
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 508
    functionName: airflow.utils.dag_version_inflation_checker.check_dag_file_stability
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 2
    functionsReached:
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.__init__
    - <builtin>.set
    - enum.Enum.__init__
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.__init__
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.__init__
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.__init__
    - ast.NodeVisitor.visit
    - pathlib.Path.read_bytes
    - conf.get
    - ast.parse
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.NodeVisitor.static_check_result.get_error_format_dict
    functionSourceFile: ast
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - file_path
    - bundle_path
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 117
    functionName: airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_error_format_dict
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 2
    functionsReached:
    - pathlib.Path.relative_to
    - lines.extend
    - pathlib.Path
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.format_warnings
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - dagbag
    - callback_requests
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 300
    functionName: airflow.dag_processing.processor._execute_callbacks
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 2
    functionsReached:
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - airflow.dag_processing.processor._execute_email_callbacks
    - <builtin>.enumerate
    - airflow.dag_processing.processor._execute_task_callbacks.get_callback_representation
    - pathlib.Path.read_text
    - log.info
    - airflow.dag_processing.bundles.base.BundleVersionLock.__init__
    - pydantic.BaseModel.model_construct
    - ctx_from_server.last_ti.model_dump
    - conf.get
    - request.ti.model_dump
    - <builtin>.Exception
    - request.to_json
    - pathlib.Path
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - log.error
    - <builtin>.super
    - airflow.dag_processing.bundles.base.get_bundle_tracking_file
    - dag.get_task
    - log.debug
    - html.escape
    - log.warning
    - pathlib.Path.exists
    - airflow.dag_processing.processor._get_dag_with_task
    - runtime_ti.get_template_context
    - <builtin>.isinstance
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - airflow.dag_processing.processor._execute_task_callbacks
    - log.exception
    - <builtin>.str
    - airflow.dag_processing.processor._execute_dag_callbacks
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - bag
    - log
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 244
    functionName: airflow.dag_processing.processor._serialize_dags
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - deps.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - attrs.AttrsInstance.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - obj.items
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - log.info
    - pathlib.Path.relative_to
    - class_name.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - attrs.has
    - field_def.get
    - params.items
    - ifile.read
    - dag.task_dict.items
    - inspect.currentframe
    - pathlib.Path
    - <builtin>.issubclass
    - <builtin>.any
    - <builtin>.super
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - var.timeout.total_seconds
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - serialized_asset.pop
    - rule.pattern.search
    - serialized_dags.append
    - importlib.util.module_from_spec
    - serialized_params.append
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - tmp.get
    - dag_deps.extend
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - json.loads
    - var.to_json
    - inspect.signature
    - airflow.serialization.serialized_objects._has_kubernetes
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - serialized_alias.iter_dag_dependencies
    - var.timestamp
    - <builtin>.len
    - <builtin>.set
    - op.has_dag
    - cls._json_schema.validate
    - op.partial_kwargs.get
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - object_def.get
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - name.strip
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - os.walk
    - airflow.utils.code_utils.get_python_source
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.globals
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - serialized_dag.get
    - var._asdict
    - json.dumps
    - plugin_obj.validate
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - inspect.getsource
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - bag.dags.values
    - op.operator_extra_links.__get__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - pattern.rstrip
    - inspect.signature.parameters.keys
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.redact
    - re.compile
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - params.get_param
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - attrs.asdict
    - var.get_needs_expansion
    - math.isnan
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - var.items
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - <builtin>.sorted
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - dag.task_dict.values
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - pathlib.Path.resolve
    - <builtin>.tuple
    - provider_schema_validator.validate
    - child.serialize_for_task_group
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - var.serialize
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - attrname.endswith
    - typing.cast
    - collections.defaultdict
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - deps.extend
    - abc.ABC.__init__
    - <builtin>.type
    - attrs.fields
    - loaded_plugins.add
    - schema_data.get
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - <builtin>.str
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - json.load
    - traceback.format_exc
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - properties.items
    - <builtin>.dict
    - re.sub
    - template_field.serialize
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.plugins_manager._get_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - value._serialize
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - var.to_dict
    - task_group.children.items
    - var.total_seconds
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - callbacks_to_remove.append
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bag.import_errors.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_formatted_warnings
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 2
    functionsReached:
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.format_warnings
    - lines.extend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.NodeVisitor.static_check_result.get_formatted_warnings
    functionSourceFile: ast
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bag.dags.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_dags.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec740a520>
    argNames:
    - dagbag
    - dag_id
    - task_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 267
    functionName: airflow.dag_processing.processor._get_dag_with_task
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 6
    functionsReached:
    - dag.get_task
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.to_json
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - dagbag
    - request
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 362
    functionName: airflow.dag_processing.processor._execute_task_callbacks
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 3
    functionsReached:
    - runtime_ti.get_template_context
    - <builtin>.isinstance
    - pydantic.BaseModel.model_construct
    - request.ti.model_dump
    - log.warning
    - contextlib.suppress
    - <builtin>.enumerate
    - log.exception
    - airflow.dag_processing.processor._execute_task_callbacks.get_callback_representation
    - airflow.dag_processing.processor._get_dag_with_task
    - log.info
    - dag.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - dagbag
    - request
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 317
    functionName: airflow.dag_processing.processor._execute_dag_callbacks
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 3
    functionsReached:
    - runtime_ti.get_template_context
    - pydantic.BaseModel.model_construct
    - <builtin>.isinstance
    - ctx_from_server.last_ti.model_dump
    - Stats.incr
    - log.warning
    - log.exception
    - airflow.dag_processing.processor._get_dag_with_task
    - log.info
    - dag.get_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 6
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - dagbag
    - request
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 425
    functionName: airflow.dag_processing.processor._execute_email_callbacks
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 3
    functionsReached:
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - pathlib.Path.read_text
    - log.info
    - pydantic.BaseModel.model_construct
    - conf.get
    - <builtin>.Exception
    - request.ti.model_dump
    - pathlib.Path
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - log.error
    - <builtin>.super
    - dag.get_task
    - html.escape
    - log.warning
    - pathlib.Path.exists
    - airflow.dag_processing.processor._get_dag_with_task
    - runtime_ti.get_template_context
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - log.exception
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ctx_from_server.last_ti.model_dump
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.ti.model_dump
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - callback
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 409
    functionName: airflow.dag_processing.processor._execute_task_callbacks.get_callback_representation
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 4
    functionsReached:
    - contextlib.suppress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.Exception
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 489
    functionName: airflow.dag_processing.processor.in_process_api_server
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - callbacks
    - path
    - bundle_path
    - bundle_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 537
    functionName: airflow.dag_processing.processor.DagFileProcessorProcess._on_child_started
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached:
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - n.to_bytes
    - <builtin>.bytearray
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_dump
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - msgspec.Struct.__init__
    - os.fspath
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 5
    IfCount: 19
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - msg
    - log
    - req_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 552
    functionName: airflow.dag_processing.processor.DagFileProcessorProcess._handle_request
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - <builtin>.set
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - airflow.sdk.execution_time.comms.VariableResult.from_variable_response
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - pydantic.BaseModel.__init__
    - contextlib.suppress
    - secret.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - airflow.sdk.execution_time.comms.PrevSuccessfulDagRunResult.from_dagrun_response
    - task_states_response.model_dump
    - <builtin>.bytearray
    - connection_response.model_dump
    - airflow.sdk.execution_time.comms.TaskStatesResult.from_api_response
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - log.error
    - <builtin>.super
    - airflow.sdk.execution_time.comms.XComSequenceSliceResult.from_response
    - xcom_response.model_dump
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - s.lower
    - log.warning
    - pydantic.BaseModel.model_dump
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - comms.send
    - variable_response.model_dump
    - airflow.sdk.execution_time.comms.XComResult.from_xcom_response
    - <builtin>.getattr
    - airflow.sdk.log.mask_secret
    - <builtin>.isinstance
    - re.compile
    - n.to_bytes
    - secret.lower
    - prev_dag_run.model_dump
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - msgspec.Struct.__init__
    - airflow.sdk.execution_time.comms.XComSequenceIndexResult.from_response
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 673
    functionName: airflow.dag_processing.processor.DagFileProcessorProcess.is_ready
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - <builtin>.getattr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 680
    functionName: airflow.dag_processing.processor.DagFileProcessorProcess.wait
    functionSourceFile: airflow.dag_processing.processor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.dag_version_inflation_checker
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - check_level
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 60
    functionName: airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.__init__
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.format_warnings
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 4
    functionsReached:
    - lines.extend
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lines.extend
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - varying_vars
    - imports
    - from_imports
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 150
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.__init__
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 160
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 10
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 229
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 10
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.unparse
    functionSourceFile: ast
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 206
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 10
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - elements
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 213
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 10
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 220
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 10
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 258
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 11
    functionsReached:
    - ast.NodeVisitor.imports.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - func
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 281
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 11
    functionsReached:
    - module.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 246
    functionName: airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 10
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.NodeVisitor.imports.get
    functionSourceFile: ast
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: module.split
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - from_imports
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: airflow.utils.dag_version_inflation_checker.DagTaskDetector.__init__
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 4
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 309
    functionName: airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_dag_constructor
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 3
    functionsReached:
    - module.startswith
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: module.startswith
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 324
    functionName: airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_task_constructor
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - var_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 348
    functionName: airflow.utils.dag_version_inflation_checker.DagTaskDetector.register_dag_instance
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: airflow.utils.dag_version_inflation_checker.DagTaskDetector.enter_dag_context
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 356
    functionName: airflow.utils.dag_version_inflation_checker.DagTaskDetector.exit_dag_context
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec960f5e0>
    argNames:
    - self
    - check_level
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 371
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.__init__
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.__init__
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.__init__
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 384
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_Import
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 390
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_ImportFrom
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 397
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_Assign
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 0
    functionsReached:
    - ast.unparse
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_dag_constructor
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - ast.NodeVisitor.static_check_result.warnings.append
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - module.startswith
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_task_constructor
    - ast.NodeVisitor.imports.get
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._get_warning_message
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.register_dag_instance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._register_dag_instances
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._track_varying_assignment
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._check_and_warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - targets
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 476
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._register_dag_instances
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.register_dag_instance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - call
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 489
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._check_and_warn
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 2
    functionsReached:
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._get_warning_message
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - ast.NodeVisitor.static_check_result.warnings.append
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 482
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._track_varying_assignment
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 1
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 421
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_Call
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 0
    functionsReached:
    - ast.unparse
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_dag_constructor
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - module.startswith
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_task_constructor
    - ast.NodeVisitor.imports.get
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._check_and_warn
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._get_warning_message
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - ast.NodeVisitor.static_check_result.warnings.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 433
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_For
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 0
    functionsReached:
    - ast.NodeVisitor.imports.get
    - ast.unparse
    - <builtin>.isinstance
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection
    - ast.NodeVisitor.visit
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call
    - <builtin>.zip
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source
    - ast.NodeVisitor.varying_vars.pop
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments
    - module.split
    - airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.NodeVisitor.visit
    functionSourceFile: ast
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.NodeVisitor.varying_vars.pop
    functionSourceFile: ast
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - node
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 452
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_With
    functionSourceFile: airflow.utils.dag_version_inflation_checker
    functionUses: 0
    functionsReached:
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_dag_constructor
    - <builtin>.isinstance
    - ast.NodeVisitor.visit
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.enter_dag_context
    - airflow.utils.dag_version_inflation_checker.DagTaskDetector.exit_dag_context
    - module.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 501
    functionName: airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._get_warning_message
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.NodeVisitor.static_check_result.warnings.append
    functionSourceFile: ast
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.process_utils
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - conf.getint
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 8
    IfCount: 6
    argCount: 4
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec7b43e80>
    - <ast.Name object at 0x7f1ec7b437c0>
    argNames:
    - process_group_id
    - logger
    - sig
    - timeout
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 57
    functionName: airflow.utils.process_utils.reap_process_group
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - logger.error
    - airflow.utils.process_utils.reap_process_group.signal_procs
    - <builtin>.int
    - psutil.process_iter
    - psutil.wait_procs
    - os.kill
    - psutil.Process
    - os.getpgid
    - subprocess.check_call
    - all_processes_in_the_group.append
    - os.killpg
    - logger.warning
    - <builtin>.str
    - parent.children
    - logger.info
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - p
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: airflow.utils.process_utils.reap_process_group.on_terminate
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - logger.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - sig
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: airflow.utils.process_utils.reap_process_group.signal_procs
    functionSourceFile: airflow.utils.process_utils
    functionUses: 1
    functionsReached:
    - <builtin>.int
    - os.kill
    - subprocess.check_call
    - os.killpg
    - <builtin>.str
    - logger.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.killpg
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.kill
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getpgid
    functionSourceFile: os
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent.children
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_processes_in_the_group.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: psutil.process_iter
    functionSourceFile: psutil
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: psutil.wait_procs
    functionSourceFile: psutil
    functionUses: 31
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d47e80>
    - <ast.Constant object at 0x7f1ec8d47e50>
    argNames:
    - cmd
    - cwd
    - env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 168
    functionName: airflow.utils.process_utils.execute_in_subprocess
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - line.decode
    - shlex.quote
    - warnings.warn
    - <builtin>.iter
    - proc.wait
    - subprocess.Popen
    - airflow.utils.process_utils.execute_in_subprocess_with_kwargs
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmd
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: airflow.utils.process_utils.execute_in_subprocess_with_kwargs
    functionSourceFile: airflow.utils.process_utils
    functionUses: 1
    functionsReached:
    - line.decode
    - shlex.quote
    - warnings.warn
    - <builtin>.iter
    - proc.wait
    - subprocess.Popen
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 11
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cmd
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 226
    functionName: airflow.utils.process_utils.execute_interactive
    functionSourceFile: airflow.utils.process_utils
    functionUses: 4
    functionsReached:
    - array.array
    - pty.openpty
    - shlex.quote
    - proc.poll
    - signal.getsignal
    - fcntl.ioctl
    - tty.setcbreak
    - os.write
    - termios.tcgetattr
    - airflow.utils.process_utils.execute_interactive._sigwinch
    - signal.signal
    - termios.tcsetattr
    - sys.stdin.fileno
    - os.read
    - select.select
    - subprocess.Popen
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: termios.tcgetattr
    functionSourceFile: termios
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: signal.getsignal
    functionSourceFile: signal
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.stdin.fileno
    functionSourceFile: sys
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tty.setcbreak
    functionSourceFile: tty
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pty.openpty
    functionSourceFile: pty
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sig
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 254
    functionName: airflow.utils.process_utils.execute_interactive._sighandler
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - proc.send_signal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.send_signal
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sig
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: airflow.utils.process_utils.execute_interactive._sigwinch
    functionSourceFile: airflow.utils.process_utils
    functionUses: 5
    functionsReached:
    - array.array
    - fcntl.ioctl
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: array.array
    functionSourceFile: array
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fcntl.ioctl
    functionSourceFile: fcntl
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.poll
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select.select
    functionSourceFile: select
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.read
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.write
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: termios.tcsetattr
    functionSourceFile: termios
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: this_process.children
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.is_running
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.terminate
    functionSourceFile: <builtin>
    functionUses: 30
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.process_utils.kill_child_processes_by_pids.<lambda1>
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.kill
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child.wait
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - new_env_variables
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 329
    functionName: airflow.utils.process_utils.patch_environ
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - os.environ.get
    - current_env_state.items
    - os.environ.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current_env_state.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - pid_file
    - process_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 349
    functionName: airflow.utils.process_utils.check_if_pidfile_process_is_running
    functionSourceFile: airflow.utils.process_utils
    functionUses: 10
    functionsReached:
    - proc.is_running
    - lockfile.pidlockfile.PIDLockFile
    - psutil.Process
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - lockfile.pidlockfile.PIDLockFile.read_pid
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lockfile.pidlockfile.PIDLockFile
    functionSourceFile: lockfile
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lockfile.pidlockfile.PIDLockFile.is_locked
    functionSourceFile: lockfile
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lockfile.pidlockfile.PIDLockFile.read_pid
    functionSourceFile: lockfile
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.is_running
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lockfile.pidlockfile.PIDLockFile.break_lock
    functionSourceFile: lockfile
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 376
    functionName: airflow.utils.process_utils.set_new_process_group
    functionSourceFile: airflow.utils.process_utils
    functionUses: 0
    functionsReached:
    - os.setpgid
    - os.getsid
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.getsid
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.setpgid
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - structlog.get_logger
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a66850>
    - <ast.Constant object at 0x7f1ec9a66430>
    argNames:
    - self
    - job
    - capacity
    - queues
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 14
    functionsReached:
    - conf.getint
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 23
    functionsReached:
    - signal.signal
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner.TriggererJobRunner
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: airflow.jobs.triggerer_job_runner.TriggererJobRunner.is_needed
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - sqlalchemy.func.count
    - session.execute
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 146
    functionName: airflow.jobs.triggerer_job_runner.TriggererJobRunner.on_kill
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: airflow.jobs.triggerer_job_runner.TriggererJobRunner._exit_gracefully
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - sys.exit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - job
    - logger
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 23
    functionsReached:
    - <builtin>.super
    - pydantic.BaseModel.__init__
    - proc.send_msg
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner.messages.TriggerStateChanges
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - response
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 240
    functionName: airflow.jobs.triggerer_job_runner.HITLDetailResponseResult.from_api_response
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached:
    - response.model_dump
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner.TriggerLoggingFactory
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - processors
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 304
    functionName: airflow.jobs.triggerer_job_runner.TriggerLoggingFactory.__call__
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - <builtin>.int
    - <builtin>.hasattr
    - structlog.WriteLogger
    - structlog.wrap_logger
    - pathlib.Path.mkdir
    - conf.get
    - structlog.get_logger
    - parent.mkdir
    - airflow.sdk.log.init_log_file
    - pathlib.Path.touch
    - log.warning
    - pathlib.Path
    - airflow.sdk._shared.logging.structlog.init_log_file
    - <builtin>.reversed
    - structlog.BytesLogger
    - pathlib.Path.open
    - pathlib.Path.parent.mkdir
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 321
    functionName: airflow.jobs.triggerer_job_runner.TriggerLoggingFactory.upload_to_remote
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - log.info
    - pathlib.Path.relative_to
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - pathlib.Path
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.log.upload_to_remote
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - handler.upload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk.log.relative_path_from_logger
    - typing.NamedTuple.value.__name__.rsplit
    - fh.fileno
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - relative_path.as_posix
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - logger.warning
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 331
    functionName: airflow.jobs.triggerer_job_runner.in_process_api_server
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - attrs.field
    - functools.wraps
    - qual_name.rsplit
    - functools.cached_property
    - pydantic.TypeAdapter
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 377
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.is_alive
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.send_msg
    functionSourceFile: <builtin>
    functionUses: 24
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 396
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.client
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - kwargs.setdefault
    - httpx.MockTransport
    - airflow.sdk.api.client.BearerAuth.__init__
    - <builtin>.type
    - airflow.sdk.api.client.Client.__init__
    - airflow.jobs.triggerer_job_runner.in_process_api_server
    - certifi.where
    - <builtin>.map
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 24
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 13
    EdgeCount: 35
    ICount: 13
    IfCount: 24
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - msg
    - log
    - req_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 404
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._handle_request
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - <builtin>.set
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - airflow.sdk.execution_time.comms.VariableResult.from_variable_response
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - pydantic.BaseModel.__init__
    - airflow.jobs.triggerer_job_runner.HITLDetailResponseResult.from_api_response
    - contextlib.suppress
    - dr_state_response.model_dump
    - secret.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - name.strip
    - task_states_response.model_dump
    - <builtin>.bytearray
    - connection_response.model_dump
    - airflow.sdk.execution_time.comms.TaskStatesResult.from_api_response
    - airflow.sdk.execution_time.comms.DagRunStateResult.from_api_response
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - response.model_dump
    - <builtin>.super
    - xcom_response.model_dump
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - s.lower
    - log.warning
    - pydantic.BaseModel.model_dump
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg
    - variable_response.model_dump
    - airflow.sdk.execution_time.comms.XComResult.from_xcom_response
    - <builtin>.getattr
    - airflow.sdk.log.mask_secret
    - <builtin>.isinstance
    - re.compile
    - factory.upload_to_remote
    - n.to_bytes
    - pydantic.BaseModel.to_create.append
    - secret.lower
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg
    - msgspec.Struct.__init__
    - comms.send
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: factory.upload_to_remote
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.to_create.append
    functionSourceFile: pydantic
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 9
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 543
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.run
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - span.set_attributes
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - sqlalchemy.sql.functions.coalesce
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - Callback.trigger_id.is_not
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.assets.manager.AssetManager._queue_partitioned_dags
    - event_kwargs.update
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_failed_triggers
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - airflow.assets.manager.AssetManager.register_asset_change
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.update_triggers
    - AssetAliasModel.name.in_
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - sqlalchemy.orm.relationship.has
    - dags_to_queue.difference
    - asset_alias_model.asset_events.append
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - job.heartbeat
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - <builtin>.range
    - <builtin>.max
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.models.trigger.Trigger.submit_failure
    - attrs.AttrsInstance.payload.items
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - airflow._shared.timezones.timezone.local_timezone
    - result.extend
    - <builtin>.bool
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - sqlalchemy.select.filter
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.dialects.postgresql.insert.values
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - airflow.utils.helpers.log_filename_template_renderer
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - re.escape
    - <builtin>.any
    - airflow.assets.manager.AssetManager.notify_asset_changed
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - session.scalars
    - session.commit
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.models.base.Any.id.desc
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.load_triggers
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.heartbeat
    - aam.to_serialized
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - filtered_query.limit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.trigger.Trigger.assign_unassigned
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - cls.queue.is_
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - DagModel.is_paused.is_
    - cls.triggerer_id.not_in
    - airflow.models.trigger.Trigger.clean_unused
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - tenacity.wait_random_exponential
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.trigger.Trigger.bulk_fetch
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - Trace.get_current_span
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - Job.end_date.is_
    - timetable.partition_mapper.to_downstream
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - traceback.format_exception
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.trigger.Trigger.get_sorted_triggers
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - session.begin_nested
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - args_dict_full.pop
    - airflow.assets.manager.AssetManager._queue_dagruns
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - sqlalchemy.ext.associationproxy.association_proxy.any
    - airflow.sdk.serde.decode
    - asset_model.aliases.extend
    - pathlib.Path
    - airflow.models.trigger.Trigger.fetch_trigger_ids_with_non_task_associations
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - session.rollback
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - Callback.priority_weight.desc
    - airflow.models.base.Any.id.in_
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - airflow.models.trigger.Trigger.ids_for_triggerer
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_events
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - session.merge
    - log.exception
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - query.filter
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - sock.close
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.assets.manager.AssetManager._add_asset_alias_association
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - legacy_name.format
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - TaskInstance.trigger_id.is_not
    - airflow.listeners.listener.get_listener_manager
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.value.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path
    - airflow.providers_manager._create_provider_info_schema_validator
    - DebugTrace.start_span
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - existing_aliases.get
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - cls.queue.in_
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - d.get
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - sqlalchemy.select.prefix_with
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - attrs.AttrsInstance.get
    - encoded_group.get
    - trigger.callback.handle_event
    - template.format
    - sqlalchemy.orm.selectinload.joinedload
    - packaging.utils.canonicalize_name
    - jinja2.Template
    - airflow.assets.manager._lock_asset_model
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - asset.to_serialized
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - task_instance.log.warning
    - field_name.endswith
    - airflow.models.trigger.Trigger.submit_event
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.is_alive
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - sqlalchemy.select.union_all
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._check_subprocess_exit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - to_create.append
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.assets.manager.AssetManager.nofity_asset_event_emitted
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow.models.base.Any.value.payload.items
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.clean_unused
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - sqlalchemy.sql.functions.coalesce.desc
    - airflow.models.base.Any.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.models.base.Any.payload.value.items
    - sqlalchemy.dialects.postgresql.insert
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - typing.NamedTuple.value.payload.items
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.trigger.handle_event_submit
    - cls.triggerer_id.is_
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - session.flush
    - airflow.assets.manager.AssetManager._get_or_create_apdr
    - asset_model.to_serialized
    - <builtin>.iter
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.emit_metrics
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 562
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.heartbeat
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - job.heartbeat
    - datetime.datetime.now
    - airflow.jobs.job.perform_heartbeat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 610
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.emit_metrics
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - Stats.gauge
    - <builtin>.dict
    - Trace.get_current_span
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - tags_full.update
    - legacy_name.format
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - args_dict_full.pop
    - span.set_attributes
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.len
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cf6bb0>
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 565
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.heartbeat_callback
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - Stats.incr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 7
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - requested_trigger_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 635
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.update_triggers
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - template.format
    - sqlalchemy.orm.selectinload.joinedload
    - jinja2.Template
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - log.info
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.select.union_all
    - airflow.utils.helpers.log_filename_template_renderer
    - conf.get
    - to_create.append
    - ti.logical_date.isoformat
    - airflow.models.trigger.Trigger.fetch_trigger_ids_with_non_task_associations
    - sqlalchemy.orm.selectinload
    - log.warning
    - airflow.models.base.Any.id.in_
    - session.scalars
    - Callback.trigger_id.is_not
    - airflow.models.trigger.Trigger.bulk_fetch
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: to_create.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - stdout
    - stderr
    - requests
    - logs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 716
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._register_pipe_readers
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - structlog.dev.RichTracebackFormatter
    - namespace_log_levels.items
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.models.base.Any.value.__name__.rsplit
    - <builtin>.map
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - log.log
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - fallback_log.exception
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - log_config.pop
    - airflow.sdk.execution_time.supervisor.make_buffered_socket_reader
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - re.split
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - config.setdefault
    - os.getenv
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - shared_processors.extend
    - airflow.sdk._shared.logging._config.translate_config_values
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - level.lower
    - airflow.sdk.log.configure_logging
    - logging.config.dictConfig
    - attrs.AttrsInstance.payload.__name__.rsplit
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - config.get
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - structlog.stdlib.NAME_TO_LEVEL.get
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - os.environ.get
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._process_log_messages_from_subprocess
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.func.__name__.rsplit
    - log_level.lower
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - msgspec.json.decode
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._process_log_messages_from_subprocess.get_logger
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - structlog.configure
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - section.values
    - <builtin>.bytearray
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - event.pop
    - airflow.sdk._shared.logging.structlog.configure_logging
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - conf.getlist
    - <builtin>.filter
    - <builtin>.isinstance
    - functools.partial
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - conf.getboolean
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - io.TextIOWrapper
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 730
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._process_log_messages_from_subprocess
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached:
    - namespace_log_levels.items
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - itertools.chain
    - structlog.stdlib.PositionalArgumentsFormatter
    - airflow.models.base.Any.value.__name__.rsplit
    - <builtin>.map
    - log.info
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - log.log
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - fallback_log.exception
    - structlog.get_logger
    - typing.NamedTuple.value.__qualname__.rsplit
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - log_config.pop
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - re.split
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - config.setdefault
    - os.getenv
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk._shared.logging._config.translate_config_values
    - shared_processors.extend
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - level.lower
    - airflow.sdk.log.configure_logging
    - logging.config.dictConfig
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log._load_logging_config
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - structlog.processors.CallsiteParameterAdder
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - config.get
    - typing.NamedTuple.value.__name__.rsplit
    - sys.stdout.isatty
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - structlog.stdlib.NAME_TO_LEVEL.get
    - os.environ.get
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - structlog.processors.JSONRenderer
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.sdk.log._WarningsInterceptor.register
    - airflow.models.base.Any.func.__name__.rsplit
    - log_level.lower
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - msgspec.json.decode
    - typing.cast
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._process_log_messages_from_subprocess.get_logger
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - shared_processors.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - params.keys
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - structlog.configure
    - airflow.models.base.Any.value.__qualname__.rsplit
    - structlog.processors.ExceptionRenderer
    - section.values
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - logging_class_path.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - event.pop
    - airflow.sdk._shared.logging.structlog.configure_logging
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - structlog.processors.UnicodeDecoder
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - conf.getlist
    - <builtin>.filter
    - <builtin>.isinstance
    - functools.partial
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - conf.getboolean
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - pattern.finditer
    - io.TextIOWrapper
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - trigger_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 744
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._process_log_messages_from_subprocess.get_logger
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fallback_log.exception
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 775
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.run_in_process
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - msg.encode
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - msgspec.msgpack.Encoder
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - encrypted_kwargs.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.models.crypto._RealFernet.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - watchdog.result
    - asyncio.open_connection
    - airflow.models.crypto.get_fernet
    - airflow.models.variable.Variable.get
    - airflow.sdk.serde._match_regexp
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.jobs.triggerer_job_runner.TriggerRunner.asend
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.asend
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - failures_to_send.append
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - airflow.jobs.triggerer_job_runner.TriggerRunner.arun
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - asyncio.run
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.models.trigger.Trigger._decrypt_kwargs
    - contextlib.suppress
    - signal.signal
    - airflow.models.base.Any.value.__qualname__.rsplit
    - task.cancel
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.jobs.triggerer_job_runner.TriggerRunner.init_comms
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cryptography.fernet.MultiFernet.decrypt
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - trigger.run
    - airflow._shared.module_loading.entry_points_with_dist
    - asyncio.create_task
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - airflow.jobs.triggerer_job_runner.TriggerRunner.block_watchdog
    - secrets_backend.get_variable
    - airflow.models.crypto._RealFernet.decrypt
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.jobs.triggerer_job_runner.TriggerRunner.cleanup_finished_triggers
    - req_encoder.encode
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - airflow.sdk.execution_time.comms._new_encoder
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - msgspec.Struct.__init__
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - group.upstream_task_ids.update
    - structlog.contextvars.bind_contextvars
    - airflow.jobs.triggerer_job_runner.TriggerRunner.get_trigger_by_classpath
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - attrs.AttrsInstance.__qualname__.rsplit
    - cryptography.fernet.Fernet
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - collections.deque.append
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - log.aexception
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - traceback.format_exception
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - greenback.ensure_portal
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - n.to_bytes
    - cryptography.fernet.MultiFernet
    - log.exception
    - airflow.jobs.triggerer_job_runner.TriggerRunner.__init__
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - msgspec.Struct.req_encoder.encode_into
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - airflow.jobs.triggerer_job_runner.TriggerRunner.sync_state_to_supervisor
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.process_trigger_events
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.create_triggers
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - int.from_bytes
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - fernet_key.split
    - airflow.jobs.triggerer_job_runner.TriggerRunner.run_trigger
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - trigger.cleanup
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - finished_ids.append
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.models.crypto._NullFernet.decrypt
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - timeout.replace
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.cancel_triggers
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - fernet_part.encode
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - asyncio.current_task
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.jobs.triggerer_job_runner.TriggerRunner.run
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - encrypted_kwargs.encode
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.sanitize_trigger_events
    - <builtin>.bytearray
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - collections.deque
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - events_to_send.append
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - watchdog.done
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 871
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.__init__
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached:
    - collections.deque
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 17
    functionLinenumber: 885
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.run
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - msg.encode
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - msgspec.msgpack.Encoder
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - encrypted_kwargs.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.models.crypto._RealFernet.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - watchdog.result
    - asyncio.open_connection
    - airflow.models.crypto.get_fernet
    - airflow.models.variable.Variable.get
    - airflow.sdk.serde._match_regexp
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.jobs.triggerer_job_runner.TriggerRunner.asend
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.asend
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - failures_to_send.append
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - airflow.jobs.triggerer_job_runner.TriggerRunner.arun
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - asyncio.run
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.models.trigger.Trigger._decrypt_kwargs
    - contextlib.suppress
    - signal.signal
    - airflow.models.base.Any.value.__qualname__.rsplit
    - task.cancel
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.jobs.triggerer_job_runner.TriggerRunner.init_comms
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cryptography.fernet.MultiFernet.decrypt
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - trigger.run
    - airflow._shared.module_loading.entry_points_with_dist
    - asyncio.create_task
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - airflow.jobs.triggerer_job_runner.TriggerRunner.block_watchdog
    - secrets_backend.get_variable
    - airflow.models.crypto._RealFernet.decrypt
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.jobs.triggerer_job_runner.TriggerRunner.cleanup_finished_triggers
    - req_encoder.encode
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - airflow.sdk.execution_time.comms._new_encoder
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - msgspec.Struct.__init__
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - group.upstream_task_ids.update
    - structlog.contextvars.bind_contextvars
    - airflow.jobs.triggerer_job_runner.TriggerRunner.get_trigger_by_classpath
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - attrs.AttrsInstance.__qualname__.rsplit
    - cryptography.fernet.Fernet
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - collections.deque.append
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - log.aexception
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - traceback.format_exception
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - greenback.ensure_portal
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - n.to_bytes
    - cryptography.fernet.MultiFernet
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - msgspec.Struct.req_encoder.encode_into
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - airflow.jobs.triggerer_job_runner.TriggerRunner.sync_state_to_supervisor
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.process_trigger_events
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.create_triggers
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - int.from_bytes
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - fernet_key.split
    - airflow.jobs.triggerer_job_runner.TriggerRunner.run_trigger
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - trigger.cleanup
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - finished_ids.append
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.models.crypto._NullFernet.decrypt
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - timeout.replace
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.cancel_triggers
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - fernet_part.encode
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - asyncio.current_task
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - encrypted_kwargs.encode
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.sanitize_trigger_events
    - <builtin>.bytearray
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - events_to_send.append
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - watchdog.done
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner.TriggerCommsDecoder
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.<lambda1>
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - pydantic.TypeAdapter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 797
    functionName: airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._read_frame
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - asgiref.sync.async_to_sync
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 802
    functionName: airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.send
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - asgiref.sync.async_to_sync
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 807
    functionName: airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 8
    functionsReached:
    - int.from_bytes
    - asyncio.current_task
    linkageType: pythonLinkage
    raised:
    - OverflowError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - expect_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 819
    functionName: airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 7
    functionsReached:
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - int.from_bytes
    - asyncio.current_task
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 827
    functionName: airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.asend
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 5
    functionsReached:
    - int.from_bytes
    - asyncio.current_task
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - n.to_bytes
    - msgspec.Struct.req_encoder.encode_into
    - <builtin>.bytearray
    - pydantic.BaseModel.model_dump
    - msgspec.Struct.__init__
    - <builtin>.next
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 881
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner._handle_signal
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 891
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.arun
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - msg.encode
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - msgspec.msgpack.Encoder
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - encrypted_kwargs.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.models.crypto._RealFernet.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - watchdog.result
    - asyncio.open_connection
    - airflow.models.crypto.get_fernet
    - airflow.models.variable.Variable.get
    - airflow.sdk.serde._match_regexp
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.jobs.triggerer_job_runner.TriggerRunner.asend
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.asend
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - failures_to_send.append
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - socket.socket
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.models.trigger.Trigger._decrypt_kwargs
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - task.cancel
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.jobs.triggerer_job_runner.TriggerRunner.init_comms
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cryptography.fernet.MultiFernet.decrypt
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - trigger.run
    - airflow._shared.module_loading.entry_points_with_dist
    - asyncio.create_task
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - airflow.jobs.triggerer_job_runner.TriggerRunner.block_watchdog
    - secrets_backend.get_variable
    - airflow.models.crypto._RealFernet.decrypt
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.jobs.triggerer_job_runner.TriggerRunner.cleanup_finished_triggers
    - req_encoder.encode
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - airflow.sdk.execution_time.comms._new_encoder
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - msgspec.Struct.__init__
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - group.upstream_task_ids.update
    - structlog.contextvars.bind_contextvars
    - airflow.jobs.triggerer_job_runner.TriggerRunner.get_trigger_by_classpath
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - attrs.AttrsInstance.__qualname__.rsplit
    - cryptography.fernet.Fernet
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - collections.deque.append
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - log.aexception
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - traceback.format_exception
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - greenback.ensure_portal
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - n.to_bytes
    - cryptography.fernet.MultiFernet
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - msgspec.Struct.req_encoder.encode_into
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - airflow.jobs.triggerer_job_runner.TriggerRunner.sync_state_to_supervisor
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.process_trigger_events
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.create_triggers
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - int.from_bytes
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - fernet_key.split
    - airflow.jobs.triggerer_job_runner.TriggerRunner.run_trigger
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - trigger.cleanup
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - finished_ids.append
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.models.crypto._NullFernet.decrypt
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - timeout.replace
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.cancel_triggers
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - fernet_part.encode
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - Stats.incr
    - asyncio.current_task
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - encrypted_kwargs.encode
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - plugin_search_locations.append
    - v.deref
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggerRunner.sanitize_trigger_events
    - <builtin>.bytearray
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - events_to_send.append
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - watchdog.done
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 934
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.init_comms
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 3
    functionsReached:
    - int.from_bytes
    - asyncio.current_task
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    - <builtin>.isinstance
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - asyncio.open_connection
    - socket.socket
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1146
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.block_watchdog
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 3
    functionsReached:
    - asyncio.sleep
    - Stats.incr
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.create_task
    functionSourceFile: asyncio
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: watchdog.done
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: watchdog.result
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1026
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.cleanup_finished_triggers
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 3
    functionsReached:
    - asyncio.sleep
    - <builtin>.list
    - <builtin>.isinstance
    - finished_ids.append
    - collections.deque.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - finished_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 1118
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.sync_state_to_supervisor
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 3
    functionsReached:
    - failures_to_send.append
    - logger.error
    - asyncio.current_task
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - pydantic.BaseModel.__init__
    - msgspec.msgpack.Encoder
    - collections.deque.append
    - airflow.sdk.execution_time.comms._new_encoder
    - task.cancel
    - airflow.jobs.triggerer_job_runner.TriggerRunner.sanitize_trigger_events
    - <builtin>.bytearray
    - int.from_bytes
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    - airflow.jobs.triggerer_job_runner.TriggerRunner.asend
    - collections.deque.extend
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - collections.deque.popleft
    - pydantic.BaseModel.model_dump
    - traceback.format_exception
    - events_to_send.append
    - airflow.jobs.triggerer_job_runner.TriggerRunner.process_trigger_events
    - <builtin>.next
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.asend
    - <builtin>.isinstance
    - n.to_bytes
    - <builtin>.type
    - req_encoder.encode
    - msgspec.Struct.__init__
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 8
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 958
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.create_triggers
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - msg.encode
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - encrypted_kwargs.startswith
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.models.crypto._RealFernet.__init__
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk.serde._match_regexp
    - airflow.models.crypto.get_fernet
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - warnings.warn
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.models.trigger.Trigger._decrypt_kwargs
    - contextlib.suppress
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - airflow.plugins_manager._get_plugins
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - cryptography.fernet.MultiFernet.decrypt
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - trigger.run
    - airflow._shared.module_loading.entry_points_with_dist
    - asyncio.create_task
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - airflow.models.crypto._RealFernet.decrypt
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - import_errors.update
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - group.upstream_task_ids.update
    - structlog.contextvars.bind_contextvars
    - airflow.jobs.triggerer_job_runner.TriggerRunner.get_trigger_by_classpath
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - cryptography.fernet.Fernet
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - attr.has
    - collections.deque.append
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - kwargs_ref.deref
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - encoded_op.get
    - greenback.ensure_portal
    - airflow.providers_manager.log_optional_feature_disabled
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - cryptography.fernet.MultiFernet
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - importlib.resources.files
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - fernet_key.split
    - airflow.jobs.triggerer_job_runner.TriggerRunner.run_trigger
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - trigger.cleanup
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.models.crypto._NullFernet.decrypt
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - timeout.replace
    - patterns_by_dir.update
    - field_name.endswith
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - fernet_part.encode
    - query.items
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow._shared.timezones.timezone.parse_timezone
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - operator_extra_links.extend
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - encrypted_kwargs.encode
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - v.deref
    - plugin_search_locations.append
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1013
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.cancel_triggers
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 3
    functionsReached:
    - asyncio.sleep
    - collections.deque.popleft
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.sleep
    functionSourceFile: asyncio
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.aexception
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asyncio.open_connection
    functionSourceFile: asyncio
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - classpath
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1209
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.get_trigger_by_classpath
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 4
    functionsReached:
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.deque.append
    functionSourceFile: collections
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 9
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f84550>
    argNames:
    - self
    - trigger_id
    - trigger
    - timeout_after
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1173
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.run_trigger
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 4
    functionsReached:
    - os.environ.get
    - trigger.cleanup
    - airflow._shared.timezones.timezone.utcnow
    - greenback.ensure_portal
    - structlog.contextvars.bind_contextvars
    - datetime.datetime.now
    - contextlib.suppress
    - timeout.replace
    - collections.deque.append
    - trigger.run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: finished_ids.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - finished_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1074
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.process_trigger_events
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 4
    functionsReached:
    - failures_to_send.append
    - collections.deque.popleft
    - pydantic.BaseModel.__init__
    - traceback.format_exception
    - <builtin>.type
    - events_to_send.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: events_to_send.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: failures_to_send.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1094
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.sanitize_trigger_events
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 4
    functionsReached:
    - logger.error
    - pydantic.BaseModel.__init__
    - msgspec.msgpack.Encoder
    - req_encoder.encode
    - events_to_send.append
    - collections.deque.append
    - airflow.sdk.execution_time.comms._new_encoder
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: req_encoder.encode
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1132
    functionName: airflow.jobs.triggerer_job_runner.TriggerRunner.asend
    functionSourceFile: airflow.jobs.triggerer_job_runner
    functionUses: 4
    functionsReached:
    - task.cancel
    - int.from_bytes
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.asend
    - asyncio.current_task
    - msgspec.Struct.req_encoder.encode_into
    - airflow.sdk.execution_time.comms._RequestFrame.as_bytes
    - <builtin>.isinstance
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response
    - <builtin>.bytearray
    - n.to_bytes
    - airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame
    - pydantic.BaseModel.model_dump
    - msgspec.Struct.__init__
    - <builtin>.next
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.cancel
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: greenback.ensure_portal
    functionSourceFile: greenback
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: timeout.replace
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: trigger.cleanup
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.monitor
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.monitor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.router
    functionSourceFile: airflow.api_fastapi.common.router
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87c4730>
    argNames:
    - self
    - path
    - operation_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: airflow.api_fastapi.common.router.AirflowRouter.api_route
    functionSourceFile: airflow.api_fastapi.common.router
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: airflow.api_fastapi.common.router.AirflowRouter.api_route.decorator
    functionSourceFile: airflow.api_fastapi.common.router
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.add_api_route
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.APIRouter.add_api_route
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.auth
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.auth
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - structlog.get_logger
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6712460>
    argNames:
    - request
    - auth_manager
    - next
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 38
    functionName: airflow.api_fastapi.core_api.routes.public.auth.login
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.auth
    functionUses: 0
    functionsReached:
    - urllib.parse.urljoin
    - conf.get
    - airflow.api_fastapi.core_api.security.is_safe_url
    - urllib.parse.urlparse
    - fastapi.responses.RedirectResponse
    - auth_manager.get_url_login
    - pathlib.Path
    - urllib.parse.unquote
    - target_path.is_relative_to
    - <builtin>.str
    - pathlib.Path.resolve
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_url_login
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.responses.RedirectResponse
    functionSourceFile: fastapi
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - auth_manager
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.api_fastapi.core_api.routes.public.auth.logout
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.auth
    functionUses: 0
    functionsReached:
    - fastapi.responses.RedirectResponse.delete_cookie
    - conf.get
    - fastapi.responses.RedirectResponse
    - request.cookies.get
    - auth_manager.get_url_logout
    - auth_manager.get_url_login
    - <builtin>.bool
    - auth_manager.revoke_token
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.get_url_logout
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.revoke_token
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.responses.RedirectResponse.delete_cookie
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.openapi.exceptions
    functionSourceFile: airflow.api_fastapi.core_api.openapi.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.tasks
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.tasks
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87c4c40>
    argNames:
    - dag_id
    - dag_bag
    - session
    - order_by
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: airflow.api_fastapi.core_api.routes.public.tasks.get_tasks
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.tasks
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - operator.attrgetter
    - typing.cast
    - order_by.lstrip
    - pydantic.BaseModel.__init__
    - dag_bag.get_latest_version_of_dag
    - <builtin>.sorted
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: order_by.lstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - task_id
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 75
    functionName: airflow.api_fastapi.core_api.routes.public.tasks.get_task
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.tasks
    functionUses: 0
    functionsReached:
    - typing.cast
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - dag_bag.get_latest_version_of_dag
    - dag.get_task
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.tasks
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.tasks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.api_fastapi.core_api.datamodels.tasks._get_class_ref
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.tasks
    functionUses: 0
    functionsReached:
    - inspect.getmodule
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.getmodule
    functionSourceFile: inspect
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.tasks
    functionUses: 0
    functionsReached:
    - pydantic.model_validator
    - pydantic.computed_field
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.validate_model
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.tasks
    functionUses: 0
    functionsReached:
    - task.__dict__.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.__dict__.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - wr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 93
    functionName: airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.validate_weight_rule
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.tasks
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - abc.ABC.__init__
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.get_params
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.tasks
    functionUses: 0
    functionsReached:
    - params.items
    - v.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.computed_field
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.extra_links
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.tasks
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.connections
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - connection_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.api_fastapi.core_api.routes.public.connections.delete_connection
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - sqlalchemy.select
    - session.scalar
    - sqlalchemy.select.filter_by
    - session.delete
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - connection_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: airflow.api_fastapi.core_api.routes.public.connections.get_connection
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - session.scalar
    - sqlalchemy.select.filter_by
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - readable_connections_filter
    - session
    - connection_id_pattern
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 112
    functionName: airflow.api_fastapi.core_api.routes.public.connections.get_connections
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - post_body
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 155
    functionName: airflow.api_fastapi.core_api.routes.public.connections.post_connection
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - session.add
    - post_body.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: post_body.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 168
    functionName: airflow.api_fastapi.core_api.routes.public.connections.bulk_connections
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec97c5eb0>
    argNames:
    - connection_id
    - patch_body
    - session
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 186
    functionName: airflow.api_fastapi.core_api.routes.public.connections.patch_connection
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - fields_to_update.intersection
    - orm_conn.set_password
    - patch_body.model_dump
    - pydantic.BaseModel.__init__
    - pydantic_conn.model_dump
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.api_fastapi.core_api.services.public.connections.update_orm_from_pydantic
    - orm_conn.set_extra
    - <builtin>.range
    - <builtin>.setattr
    - fields_set.remove
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.merge
    - json.dumps
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - <builtin>.tuple
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - fields_set.add
    - conn_data.items
    - <builtin>.isinstance
    - new_item.keys
    - json.loads
    - <builtin>.type
    - sqlalchemy.select.filter_by
    - merged_list.append
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: patch_body.model_dump
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 9
    IfCount: 7
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97498b0>
    argNames:
    - orm_conn
    - pydantic_conn
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 40
    functionName: airflow.api_fastapi.core_api.services.public.connections.update_orm_from_pydantic
    functionSourceFile: airflow.api_fastapi.core_api.services.public.connections
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - fields_to_update.intersection
    - orm_conn.set_password
    - pydantic_conn.model_dump
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - orm_conn.set_extra
    - <builtin>.range
    - <builtin>.setattr
    - fields_set.remove
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.merge
    - json.dumps
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - <builtin>.tuple
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - fields_set.add
    - conn_data.items
    - <builtin>.isinstance
    - new_item.keys
    - json.loads
    - <builtin>.type
    - merged_list.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - test_body
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 216
    functionName: airflow.api_fastapi.core_api.routes.public.connections.test_connection
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    - test_body.model_dump
    - fields_to_update.intersection
    - orm_conn.set_password
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - conn.test_connection
    - pydantic_conn.model_dump
    - transient_conn_id.upper
    - pydantic.BaseModel.model_validate
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.api_fastapi.core_api.services.public.connections.update_orm_from_pydantic
    - orm_conn.set_extra
    - airflow.utils.strings.get_random_string
    - conf.get
    - <builtin>.range
    - <builtin>.setattr
    - fields_set.remove
    - <builtin>.any
    - json.dumps
    - airflow._shared.secrets_masker.secrets_masker.merge
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - <builtin>.tuple
    - Connection.get_connection_from_secrets
    - os.environ.pop
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - conn.get_uri
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - fields_set.add
    - conn_data.items
    - <builtin>.isinstance
    - new_item.keys
    - random.choices
    - json.loads
    - <builtin>.type
    - merged_list.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: transient_conn_id.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Connection.get_connection_from_secrets
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: test_body.model_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.test_connection
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - session
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 257
    functionName: airflow.api_fastapi.core_api.routes.public.connections.create_default_connections
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.get_default_connections
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - tempfile.gettempdir
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.models.connection.Connection.__init__
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - sqlalchemy.select.where
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - session.add
    - re.escape
    - <builtin>.any
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.utils.db.merge_conn
    - urllib.parse.unquote.split
    - airflow.utils.db.create_default_connections
    - uri.count
    - session.commit
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - urllib.parse.unquote.rsplit
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.connections
    functionSourceFile: airflow.api_fastapi.core_api.services.public.connections
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields_set.remove
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields_set.add
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields_to_update.intersection
    functionSourceFile: <builtin>
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic_conn.model_dump
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn_data.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_conn.set_password
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: orm_conn.set_extra
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - connection_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.categorize_connections
    functionSourceFile: airflow.api_fastapi.core_api.services.public.connections
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - existed_connections_dict.keys
    - Connection.conn_id.in_
    - sqlalchemy.select.filter
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existed_connections_dict.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 101
    functionName: airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.handle_bulk_create
    functionSourceFile: airflow.api_fastapi.core_api.services.public.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - connection.model_dump
    - Connection.conn_id.in_
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.select.filter
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.models.connection.Connection.__init__
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - <builtin>.setattr
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - results.success.append
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - uri.count
    - existed_connections_dict.keys
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - urllib.parse.unquote.rsplit
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - results.errors.append
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.categorize_connections
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection.model_dump
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.success.append
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: results.errors.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 133
    functionName: airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.handle_bulk_update
    functionSourceFile: airflow.api_fastapi.core_api.services.public.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.merge
    - connection.model_dump
    - fields_to_update.intersection
    - orm_conn.set_password
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge
    - Connection.conn_id.in_
    - sqlalchemy.select.filter
    - pydantic.BaseModel.__init__
    - pydantic_conn.model_dump
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.api_fastapi.core_api.services.public.connections.update_orm_from_pydantic
    - orm_conn.set_extra
    - <builtin>.range
    - <builtin>.setattr
    - results.success.append
    - fields_set.remove
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.merge
    - json.dumps
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.list
    - <builtin>.tuple
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - existed_connections_dict.get
    - fields_set.add
    - conn_data.items
    - existed_connections_dict.keys
    - <builtin>.isinstance
    - new_item.keys
    - json.loads
    - results.errors.append
    - <builtin>.type
    - merged_list.append
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.categorize_connections
    linkageType: pythonLinkage
    raised:
    - ValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existed_connections_dict.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 171
    functionName: airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.handle_bulk_delete
    functionSourceFile: airflow.api_fastapi.core_api.services.public.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - existed_connections_dict.keys
    - Connection.conn_id.in_
    - sqlalchemy.select
    - sqlalchemy.select.filter
    - results.errors.append
    - results.success.append
    - existed_connections_dict.get
    - airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.categorize_connections
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.common
    functionSourceFile: airflow.api_fastapi.core_api.services.public.common
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - request
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.api_fastapi.core_api.services.public.common.BulkService.__init__
    functionSourceFile: airflow.api_fastapi.core_api.services.public.common
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.api_fastapi.core_api.services.public.common.BulkService.handle_request
    functionSourceFile: airflow.api_fastapi.core_api.services.public.common
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_create
    - airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_update
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_create
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_update
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_delete
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.common.BulkService
    functionSourceFile: airflow.api_fastapi.core_api.services.public.common
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ef4d00>
    argNames:
    - model
    - patch_body
    - update_mask
    - non_update_fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask
    functionSourceFile: airflow.api_fastapi.core_api.services.public.common
    functionUses: 6
    functionsReached:
    - <builtin>.set
    - fields_to_update.intersection
    - validated_data.keys
    - patch_body.model_dump
    - <builtin>.setattr
    - data.items
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: validated_data.keys
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.parameters
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - fastapi.Query
    - fastapi.Depends
    - typing.TypeVar
    - pydantic.AfterValidator
    - airflow.api_fastapi.common.parameters.filter_param_factory
    - airflow.api_fastapi.common.parameters.search_param_factory
    - <builtin>.str
    - typing.overload
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9002880>
    - <ast.Constant object at 0x7f1ec9002820>
    argNames:
    - self
    - value
    - skip_none
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: airflow.api_fastapi.common.parameters.BaseParam.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: airflow.api_fastapi.common.parameters.BaseParam.set_value
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.parameters.BaseParam
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 92
    functionName: airflow.api_fastapi.common.parameters.BaseParam.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.api_fastapi.common.parameters.LimitFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - select.limit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select.limit
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec6009a30>
    argNames:
    - cls
    - limit
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.api_fastapi.common.parameters.LimitFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - conf.getint
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.api_fastapi.common.parameters.OffsetFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - select.offset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select.offset
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5bb7e20>
    argNames:
    - cls
    - offset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 119
    functionName: airflow.api_fastapi.common.parameters.OffsetFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5bb7520>
    - <ast.Constant object at 0x7f1ec5bb74f0>
    argNames:
    - self
    - user_id
    - value
    - skip_none
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.api_fastapi.common.parameters._FavoriteFilter.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select_stmt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: airflow.api_fastapi.common.parameters._FavoriteFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.not_
    - select_stmt.join
    - sqlalchemy.and_
    - select_stmt.where
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select_stmt.join
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select_stmt.where
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Call object at 0x7f1ec960ff40>
    argNames:
    - cls
    - user
    - is_favorite
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 150
    functionName: airflow.api_fastapi.common.parameters._FavoriteFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - user.get_id
    - <builtin>.super
    - airflow.api_fastapi.common.parameters._FavoriteFilter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 158
    functionName: airflow.api_fastapi.common.parameters._ExcludeStaleFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - select.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec960f4c0>
    argNames:
    - cls
    - exclude_stale
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 164
    functionName: airflow.api_fastapi.common.parameters._ExcludeStaleFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6a6dac0>
    argNames:
    - self
    - attribute
    - skip_none
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.api_fastapi.common.parameters._SearchParam.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: airflow.api_fastapi.common.parameters._SearchParam.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - term.strip
    - val_str.split
    - sqlalchemy.or_
    - <builtin>.str
    - select.where
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: term.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: val_str.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 187
    functionName: airflow.api_fastapi.common.parameters._SearchParam.transform_aliases
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 193
    functionName: airflow.api_fastapi.common.parameters._SearchParam.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91927f0>
    - <ast.Constant object at 0x7f1ec9192af0>
    argNames:
    - self
    - dag
    - skip_none
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 200
    functionName: airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 209
    functionName: airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.dag
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 212
    functionName: airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - task_group.iter_tasks
    - TaskInstance.task_id.in_
    - <builtin>.hasattr
    - task_groups.get
    - select.where
    linkageType: pythonLinkage
    raised:
    - ValueError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_groups.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec960cee0>
    argNames:
    - cls
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 237
    functionName: airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7986820>
    argNames:
    - attribute
    - pattern_name
    - skip_none
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 248
    functionName: airflow.api_fastapi.common.parameters.search_param_factory
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Call object at 0x7f1ec7986790>
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 259
    functionName: airflow.api_fastapi.common.parameters.search_param_factory.depends_search
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.common.parameters._SearchParam.transform_aliases
    - airflow.api_fastapi.common.parameters._SearchParam.__init__
    - <builtin>.super
    - search_parm.set_value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: search_parm.set_value
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec99bd430>
    argNames:
    - self
    - allowed_attrs
    - model
    - to_replace
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 274
    functionName: airflow.api_fastapi.common.parameters.SortParam.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 5
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 4
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 282
    functionName: airflow.api_fastapi.common.parameters.SortParam.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - order_by_value.lstrip
    - primary_key_column.asc
    - airflow.api_fastapi.common.parameters.SortParam.get_primary_key_string
    - <builtin>.isinstance
    - primary_key_column.desc
    - column.asc
    - select.order_by
    - airflow.api_fastapi.common.parameters.SortParam.get_primary_key_column
    - columns.append
    - order_by_value.startswith
    - column.desc
    - <builtin>.len
    - <builtin>.getattr
    - sqlalchemy.inspection.inspect
    linkageType: pythonLinkage
    raised:
    - ValueError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 337
    functionName: airflow.api_fastapi.common.parameters.SortParam.get_primary_key_string
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.common.parameters.SortParam.get_primary_key_column
    - sqlalchemy.inspection.inspect
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: order_by_value.lstrip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: order_by_value.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: column.desc
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: columns.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: column.asc
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select.order_by
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 333
    functionName: airflow.api_fastapi.common.parameters.SortParam.get_primary_key_column
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 2
    functionsReached:
    - sqlalchemy.inspection.inspect
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: primary_key_column.desc
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: primary_key_column.asc
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.inspection.inspect
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 342
    functionName: airflow.api_fastapi.common.parameters.SortParam.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7613cd0>
    argNames:
    - self
    - default
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 345
    functionName: airflow.api_fastapi.common.parameters.SortParam.dynamic_depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Call object at 0x7f1ec7621580>
    argNames:
    - order_by
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 350
    functionName: airflow.api_fastapi.common.parameters.SortParam.dynamic_depends.inner
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8ba4fa0>
    - <ast.Attribute object at 0x7f1ec8ba46a0>
    - <ast.Constant object at 0x7f1ec8ba4d30>
    argNames:
    - self
    - attribute
    - value
    - filter_option
    - skip_none
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: airflow.api_fastapi.common.parameters.FilterParam.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 19
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 11
    EdgeCount: 28
    ICount: 0
    IfCount: 19
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 394
    functionName: airflow.api_fastapi.common.parameters.FilterParam.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - sqlalchemy.cast
    - sqlalchemy.cast.contains
    - sqlalchemy.or_
    - <builtin>.str
    - select.where
    - sqlalchemy.and_
    linkageType: pythonLinkage
    raised:
    - ValueError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.cast
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.cast.contains
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 444
    functionName: airflow.api_fastapi.common.parameters.FilterParam.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 9
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec81ef1c0>
    - <ast.Constant object at 0x7f1ec81effa0>
    - <ast.Constant object at 0x7f1ec81ef220>
    - <ast.Constant object at 0x7f1ec81efbb0>
    - <ast.Constant object at 0x7f1ec81efbe0>
    - <ast.Constant object at 0x7f1ec81ef910>
    argNames:
    - attribute
    - _type
    - filter_option
    - filter_name
    - default_value
    - default_factory
    - skip_none
    - transform_callable
    - description
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 448
    functionName: airflow.api_fastapi.common.parameters.filter_param_factory
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - fastapi.Query
    - <builtin>.str
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.Query
    functionSourceFile: fastapi
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Name object at 0x7f1ec82f3340>
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 469
    functionName: airflow.api_fastapi.common.parameters.filter_param_factory.depends_filter
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - enum.Enum.__init__
    - typing.cast
    - airflow.api_fastapi.common.parameters.FilterParam.__init__
    - airflow.api_fastapi.common.parameters._transform_dag_run_states
    - airflow.api_fastapi.common.parameters._transform_dag_run_types
    - <builtin>.super
    - airflow.api_fastapi.common.parameters._transform_ti_states
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - states
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 832
    functionName: airflow.api_fastapi.common.parameters._transform_dag_run_states
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - enum.Enum.__init__
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - types
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 858
    functionName: airflow.api_fastapi.common.parameters._transform_dag_run_types
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - enum.Enum.__init__
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - states
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 894
    functionName: airflow.api_fastapi.common.parameters._transform_ti_states
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - enum.Enum.__init__
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 492
    functionName: airflow.api_fastapi.common.parameters._TagsFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - select.where
    - sqlalchemy.orm.relationship.any
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Call object at 0x7f1ec74416d0>
    - <ast.Constant object at 0x7f1ec7441f40>
    argNames:
    - cls
    - tags
    - tags_match_mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 504
    functionName: airflow.api_fastapi.common.parameters._TagsFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 515
    functionName: airflow.api_fastapi.common.parameters._OwnersFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - select.where
    - airflow.models.base.Any.owners.ilike
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.owners.ilike
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec80ca700>
    argNames:
    - cls
    - owners
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 526
    functionName: airflow.api_fastapi.common.parameters._OwnersFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - date_to_check
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 530
    functionName: airflow.api_fastapi.common.parameters._safe_parse_datetime
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - airflow._shared.timezones.timezone.parse
    - airflow.api_fastapi.common.parameters._safe_parse_datetime_optional
    - pendulum.parse
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - date_to_check
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 549
    functionName: airflow.api_fastapi.common.parameters._safe_parse_datetime_optional
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - airflow._shared.timezones.timezone.parse
    - pendulum.parse
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90d8b80>
    argNames:
    - self
    - skip_none
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 570
    functionName: airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec90d8070>
    argNames:
    - cls
    - dag_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 574
    functionName: airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter.__init__
    - <builtin>.len
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 580
    functionName: airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - DagScheduleAssetReference.dag_id.in_
    - TaskOutletAssetReference.dag_id.in_
    - TaskInletAssetReference.dag_id.in_
    - sqlalchemy.orm.relationship.any
    - select.where
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskOutletAssetReference.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInletAssetReference.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - attribute
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 605
    functionName: airflow.api_fastapi.common.parameters.RangeFilter.__init__
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 609
    functionName: airflow.api_fastapi.common.parameters.RangeFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - select.where
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 628
    functionName: airflow.api_fastapi.common.parameters.RangeFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 631
    functionName: airflow.api_fastapi.common.parameters.RangeFilter.is_active
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8520550>
    argNames:
    - filter_name
    - model
    - attribute_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 641
    functionName: airflow.api_fastapi.common.parameters.datetime_range_filter_factory
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec8520250>
    - <ast.Call object at 0x7f1ec85203a0>
    - <ast.Call object at 0x7f1ec8520910>
    - <ast.Call object at 0x7f1ec85201c0>
    argNames:
    - lower_bound_gte
    - lower_bound_gt
    - upper_bound_lte
    - upper_bound_lt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 644
    functionName: airflow.api_fastapi.common.parameters.datetime_range_filter_factory.depends_datetime
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.parameters.RangeFilter.__init__
    - sqlalchemy.func.now
    - <builtin>.super
    - <builtin>.getattr
    - sqlalchemy.func.coalesce
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - filter_name
    - model
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 666
    functionName: airflow.api_fastapi.common.parameters.float_range_filter_factory
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec76bfc10>
    - <ast.Call object at 0x7f1ec76bf340>
    - <ast.Call object at 0x7f1ec76bf070>
    - <ast.Call object at 0x7f1ec76bf370>
    argNames:
    - lower_bound_gte
    - lower_bound_gt
    - upper_bound_lte
    - upper_bound_lt
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 669
    functionName: airflow.api_fastapi.common.parameters.float_range_filter_factory.depends_float
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - airflow.api_fastapi.common.parameters.RangeFilter.__init__
    - <builtin>.super
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 736
    functionName: airflow.api_fastapi.common.parameters._HasAssetScheduleFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.distinct
    - DagModel.dag_id.in_
    - select.where
    - DagModel.dag_id.notin_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.distinct
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.dag_id.notin_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec84c62e0>
    argNames:
    - cls
    - has_asset_schedule
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 750
    functionName: airflow.api_fastapi.common.parameters._HasAssetScheduleFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 760
    functionName: airflow.api_fastapi.common.parameters._AssetDependencyFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.uri.ilike
    - sqlalchemy.or_
    - DagModel.dag_id.in_
    - AssetModel.name.ilike
    - select.where
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AssetModel.name.ilike
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.uri.ilike
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec75743d0>
    argNames:
    - cls
    - asset_dependency
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 774
    functionName: airflow.api_fastapi.common.parameters._AssetDependencyFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 790
    functionName: airflow.api_fastapi.common.parameters._PendingActionsFilter.to_orm
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached:
    - sqlalchemy.func.count
    - HITLDetail.responded_at.is_
    - select.where
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: HITLDetail.responded_at.is_
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec740af70>
    argNames:
    - cls
    - has_pending_actions
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 819
    functionName: airflow.api_fastapi.common.parameters._PendingActionsFilter.depends
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1053
    functionName: airflow.api_fastapi.common.parameters._optional_boolean
    functionSourceFile: airflow.api_fastapi.common.parameters
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.dag_favorite
    functionSourceFile: airflow.models.dag_favorite
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.models.dag_favorite.DagFavorite
    functionSourceFile: airflow.models.dag_favorite
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKey
    - sqlalchemy.orm.mapped_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.secrets.environment_variables
    functionSourceFile: airflow.secrets.environment_variables
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6f88b80>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.secrets.environment_variables.EnvironmentVariablesBackend.get_conn_value
    functionSourceFile: airflow.secrets.environment_variables
    functionUses: 0
    functionsReached:
    - team_name.upper
    - conn_id.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6009f40>
    argNames:
    - self
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.secrets.environment_variables.EnvironmentVariablesBackend.get_variable
    functionSourceFile: airflow.secrets.environment_variables
    functionUses: 0
    functionsReached:
    - team_name.upper
    - key.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.logging.decorators
    functionSourceFile: airflow.api_fastapi.logging.decorators
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - extra_fields
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 36
    functionName: airflow.api_fastapi.logging.decorators._mask_connection_fields
    functionSourceFile: airflow.api_fastapi.logging.decorators
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - extra_fields.items
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - parsed_extra.items
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - json.loads
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extra_fields.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parsed_extra.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - extra_fields
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 55
    functionName: airflow.api_fastapi.logging.decorators._mask_variable_fields
    functionSourceFile: airflow.api_fastapi.logging.decorators
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - extra_fields.items
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7613c40>
    argNames:
    - event
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow.api_fastapi.logging.decorators.action_logging
    functionSourceFile: airflow.api_fastapi.logging.decorators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 6
    IfCount: 11
    argCount: 3
    argDefaultValues: []
    argNames:
    - request
    - session
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 78
    functionName: airflow.api_fastapi.logging.decorators.action_logging.log_action
    functionSourceFile: airflow.api_fastapi.logging.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - request.query_params.items
    - request.query_params.get
    - params.get
    - itertools.chain
    - airflow.api_fastapi.logging.decorators._mask_connection_fields
    - request.body
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - extra_fields.items
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - pendulum.parse
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - logger.exception
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - request.json
    - session.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.any
    - json.dumps
    - request_body.items
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - params.update
    - user.get_name
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - request_body.get
    - parsed_extra.items
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - session.commit
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - airflow.api_fastapi.logging.decorators._mask_variable_fields
    - json.loads
    - <builtin>.type
    - request.path_params.items
    - logger.warning
    - <builtin>.str
    - request.headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: user.get_name
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.body
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request_body.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request_body.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.query_params.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.path_params.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.pools
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.pools
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - pool_name
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.api_fastapi.core_api.routes.public.pools.delete_pool
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.pools
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - typing.cast
    - session.execute
    - sqlalchemy.delete
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - pool_name
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: airflow.api_fastapi.core_api.routes.public.pools.get_pool
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.pools
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - pool_name_pattern
    - readable_pools_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 100
    functionName: airflow.api_fastapi.core_api.routes.public.pools.get_pools
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.pools
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec72aeb50>
    argNames:
    - pool_name
    - patch_body
    - session
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 139
    functionName: airflow.api_fastapi.core_api.routes.public.pools.patch_pool
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.pools
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - fields_to_update.intersection
    - session.scalar
    - validated_data.keys
    - airflow.api_fastapi.core_api.services.public.pools.update_orm_from_pydantic
    - typing.cast
    - mask.strip
    - airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask
    - patch_body.model_dump
    - pydantic.BaseModel.model_validate
    - <builtin>.setattr
    - <builtin>.all
    - data.items
    - body_dict.pop
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - pool_name
    - patch_body
    - update_mask
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: airflow.api_fastapi.core_api.services.public.pools.update_orm_from_pydantic
    functionSourceFile: airflow.api_fastapi.core_api.services.public.pools
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - fields_to_update.intersection
    - session.scalar
    - validated_data.keys
    - typing.cast
    - mask.strip
    - airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask
    - patch_body.model_dump
    - pydantic.BaseModel.model_validate
    - <builtin>.setattr
    - <builtin>.all
    - data.items
    - body_dict.pop
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - body
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: airflow.api_fastapi.core_api.routes.public.pools.post_pool
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.pools
    functionUses: 0
    functionsReached:
    - session.add
    - airflow.models.base.Any.__init__
    - body.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: body.model_dump
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 178
    functionName: airflow.api_fastapi.core_api.routes.public.pools.bulk_pools
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.pools
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.pools
    functionSourceFile: airflow.api_fastapi.core_api.services.public.pools
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mask.strip
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: body_dict.pop
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - pool_names
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.categorize_pools
    functionSourceFile: airflow.api_fastapi.core_api.services.public.pools
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - existing_pools_dict.keys
    - sqlalchemy.select.filter
    - airflow.models.base.Any.pool.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: existing_pools_dict.keys
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_create
    functionSourceFile: airflow.api_fastapi.core_api.services.public.pools
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - existing_pools_dict.keys
    - sqlalchemy.select.filter
    - airflow.models.base.Any.pool.in_
    - results.errors.append
    - pool.model_dump
    - <builtin>.setattr
    - results.success.append
    - airflow.models.base.Any.__init__
    - airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.categorize_pools
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool.model_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 163
    functionName: airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_update
    functionSourceFile: airflow.api_fastapi.core_api.services.public.pools
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - fields_to_update.intersection
    - validated_data.keys
    - sqlalchemy.select.filter
    - airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask
    - patch_body.model_dump
    - pydantic.BaseModel.model_validate
    - data.items
    - sqlalchemy.select
    - sqlalchemy.select.where
    - existing_pools_dict.keys
    - <builtin>.setattr
    - results.success.append
    - mask.strip
    - airflow.models.base.Any.pool.in_
    - <builtin>.all
    - airflow.api_fastapi.core_api.services.public.pools.update_orm_from_pydantic
    - typing.cast
    - results.errors.append
    - <builtin>.str
    - session.scalar
    - body_dict.pop
    - airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.categorize_pools
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 188
    functionName: airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_delete
    functionSourceFile: airflow.api_fastapi.core_api.services.public.pools
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - existing_pools_dict.keys
    - sqlalchemy.select.filter
    - airflow.models.base.Any.pool.in_
    - results.errors.append
    - results.success.append
    - airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.categorize_pools
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.backfills
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.post
    - fastapi.APIRouter.put
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - dag_id
    - limit
    - offset
    - order_by
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 70
    functionName: airflow.api_fastapi.core_api.routes.public.backfills.list_backfills
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - backfill_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: airflow.api_fastapi.core_api.routes.public.backfills.get_backfill
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalars
    - sqlalchemy.orm.joinedload
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - backfill_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: airflow.api_fastapi.core_api.routes.public.backfills.pause_backfill
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.commit
    - sqlalchemy.orm.joinedload
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - backfill_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: airflow.api_fastapi.core_api.routes.public.backfills.unpause_backfill
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalars
    - sqlalchemy.orm.joinedload
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - backfill_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 178
    functionName: airflow.api_fastapi.core_api.routes.public.backfills.cancel_backfill
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.commit
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - DagRun.id.in_
    - session.execute
    - sqlalchemy.orm.joinedload
    - sqlalchemy.update
    - sqlalchemy.update.where
    - session.refresh
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.id.in_
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - backfill_request
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 224
    functionName: airflow.api_fastapi.core_api.routes.public.backfills.create_backfill
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - session.close
    - dag.clear
    - sqlalchemy.nullsfirst
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - session.begin_nested
    - pydantic.BaseModel.model_validate
    - <builtin>.enumerate
    - airflow.models.base.Any.completed_at.is_
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - log.info
    - sqlalchemy.select
    - airflow.models.backfill._get_dag_run_no_create_reason
    - sqlalchemy.select.where
    - airflow.models.backfill._handle_clear_run
    - airflow.models.dagrun.DagRun.generate_run_id
    - nested.rollback
    - airflow.utils.strings.get_random_string
    - sqlalchemy.func.count
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - session.add
    - <builtin>.any
    - airflow.models.base.Any.__init__
    - airflow.models.backfill._create_backfill
    - user.get_name
    - enum.Enum.__init__
    - <builtin>.list
    - session.rollback
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - airflow.utils.types.DagRunType.generate_run_id
    - sqlalchemy.sql.update
    - dag.iter_dagrun_infos_between
    - <builtin>.reversed
    - airflow.models.backfill._create_backfill_dag_run
    - <builtin>.getattr
    - DagRun.start_date.desc
    - session.commit
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.models.backfill._get_latest_dag_run_row_query
    - query.with_for_update
    - random.choices
    - airflow.utils.sqlalchemy.nulls_first
    - run_after.isoformat
    - sqlalchemy.sql.update.where
    - airflow.models.backfill._get_info_list
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - body
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 271
    functionName: airflow.api_fastapi.core_api.routes.public.backfills.create_backfill_dry_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.backfills
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - sqlalchemy.nullsfirst
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - pydantic.BaseModel.__init__
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.select
    - airflow.models.backfill._get_dag_run_no_create_reason
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - airflow.models.backfill._do_dry_run
    - airflow.models.base.Any.created_at.desc
    - logical_dates.append
    - <builtin>.any
    - <builtin>.list
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.iter_dagrun_infos_between
    - <builtin>.reversed
    - <builtin>.getattr
    - DagRun.start_date.desc
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.models.backfill._get_latest_dag_run_row_query
    - airflow.utils.sqlalchemy.nulls_first
    - airflow.models.backfill._get_info_list
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.backfills
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.backfills
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.backfills.BackfillResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.backfills
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.openapi
    functionSourceFile: airflow.api_fastapi.core_api.openapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dags
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 22
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - tags
    - owners
    - dag_id_pattern
    - dag_display_name_pattern
    - exclude_stale
    - paused
    - has_import_errors
    - last_dag_run_state
    - bundle_name
    - bundle_version
    - has_asset_schedule
    - asset_dependency
    - dag_run_start_date_range
    - dag_run_end_date_range
    - dag_run_state
    - order_by
    - readable_dags_filter
    - session
    - is_favorite
    - timetable_type
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 85
    functionName: airflow.api_fastapi.core_api.routes.public.dags.get_dags
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.order_by
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.func.count
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.orm.selectinload
    - DagModel.dag_id.in_
    - max_run_filter.is_active
    - session.scalars
    - sqlalchemy.select.join
    - DagRun.dag_id.in_
    - sqlalchemy.select.select_from
    - airflow.api_fastapi.common.db.dags.generate_dag_with_latest_run_query
    - <builtin>.isinstance
    - airflow.utils.db.get_query_count
    - session.scalar
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - max_run_filters
    - order_by
    - dag_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 36
    functionName: airflow.api_fastapi.common.db.dags.generate_dag_with_latest_run_query
    functionSourceFile: airflow.api_fastapi.common.db.dags
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - f.to_orm
    - <builtin>.isinstance
    - sqlalchemy.select
    - sqlalchemy.orm.selectinload
    - sqlalchemy.select.options
    - DagModel.dag_id.in_
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - max_run_filter.is_active
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select.join
    - DagRun.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 192
    functionName: airflow.api_fastapi.core_api.routes.public.dags.get_dag
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - <builtin>.hasattr
    - session.get
    - key.startswith
    - dag.__dict__.items
    - <builtin>.setattr
    - dag_bag.get_latest_version_of_dag
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.__dict__.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    - dag_bag
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 220
    functionName: airflow.api_fastapi.core_api.routes.public.dags.get_dag_details
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - <builtin>.hasattr
    - sqlalchemy.func.count
    - session.get
    - user.get_id
    - key.startswith
    - dag.__dict__.items
    - pydantic.BaseModel.model_validate
    - <builtin>.setattr
    - dag_bag.get_latest_version_of_dag
    - DagRun.state.in_
    - <builtin>.str
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec72ff0d0>
    argNames:
    - dag_id
    - patch_body
    - session
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: airflow.api_fastapi.core_api.routes.public.dags.patch_dag
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - fields_to_update.intersection
    - session.get
    - patch_body.model_dump
    - pydantic.BaseModel.__init__
    - <builtin>.setattr
    - data.items
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 11
    argDefaultValues:
    - <ast.Call object at 0x7f1ec75a8bb0>
    argNames:
    - patch_body
    - limit
    - offset
    - tags
    - owners
    - dag_id_pattern
    - exclude_stale
    - paused
    - editable_dags_filter
    - session
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 313
    functionName: airflow.api_fastapi.core_api.routes.public.dags.patch_dags
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - session.execute
    - pydantic.BaseModel.model_validate
    - sqlalchemy.update
    - DagModel.dag_id.in_
    - airflow.utils.db.get_query_count
    - sqlalchemy.update.where
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 374
    functionName: airflow.api_fastapi.core_api.routes.public.dags.favorite_dag
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - sqlalchemy.insert
    - session.get
    - user.get_id
    - sqlalchemy.insert.values
    - session.execute
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.insert.values
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 390
    functionName: airflow.api_fastapi.core_api.routes.public.dags.unfavorite_dag
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - user.get_id
    - session.get
    - sqlalchemy.delete
    - session.execute
    - <builtin>.str
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 427
    functionName: airflow.api_fastapi.core_api.routes.public.dags.delete_dag
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dags
    functionUses: 0
    functionsReached:
    - fastapi.Response
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.Response
    functionSourceFile: fastapi
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.db.dags
    functionSourceFile: airflow.api_fastapi.common.db.dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: max_run_filter.is_active
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dags
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - DAG_ALIAS_MAPPING.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DAG_ALIAS_MAPPING.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - pydantic.field_validator
    - pydantic.field_serializer
    - pydantic.computed_field
    - pydantic.ConfigDict
    - pydantic.AliasGenerator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.field_serializer
    functionSourceFile: pydantic
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - tags
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.serialize_tags
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.serialize_tags.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.get_owners
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - v.split
    - x.strip
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - tts
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.get_timetable_summary
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.file_token
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - itsdangerous.URLSafeSerializer
    - itsdangerous.URLSafeSerializer.dumps
    - conf.get_mandatory_value
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - pydantic.computed_field
    - pydantic.ConfigDict
    - pydantic.AliasGenerator
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - tz
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.get_timezone
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - doc_md
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.get_doc_md
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - inspect.cleandoc
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: inspect.cleandoc
    functionSourceFile: inspect
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 190
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.get_params
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - params.items
    - v.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 199
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.concurrency
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 210
    functionName: airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.latest_dag_version
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dags
    functionUses: 0
    functionsReached:
    - query.order_by
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - query.options
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pydantic.BaseModel.model_validate
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - query.where
    - typing.cast.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_versions
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_versions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_versions.DagVersionResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_versions
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_tags
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_tags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_tags.DagTagResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_tags
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.api.common.delete_dag
    functionSourceFile: airflow.api.common.delete_dag
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec919ba00>
    - <ast.Name object at 0x7f1ec919b4f0>
    argNames:
    - dag_id
    - keep_records_in_log
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 44
    functionName: airflow.api.common.delete_dag.delete_dag
    functionSourceFile: airflow.api.common.delete_dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - sqlalchemy.select.where
    - airflow.utils.db.get_sqla_model_classes
    - <builtin>.hasattr
    - typing.cast
    - sqlalchemy.delete
    - typing.Any._decl_class_registry.values
    - session.execute
    - session.scalar
    - log.info
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - DagNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.import_error
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.import_error
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - import_error_id
    - session
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.api_fastapi.core_api.routes.public.import_error.get_import_error
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.import_error
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - file_dag_ids.issubset
    - sqlalchemy.select.where
    - session.scalar
    - readable_dag_ids.intersection
    - session.expunge
    - airflow.api_fastapi.app.get_auth_manager
    - session.scalars
    - auth_manager.get_authorized_dag_ids
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.expunge
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: readable_dag_ids.intersection
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file_dag_ids.issubset
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 6
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - filename_pattern
    - session
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 111
    functionName: airflow.api_fastapi.core_api.routes.public.import_error.get_import_errors
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.import_error
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.order_by
    - DagModel.get_dag_id_to_team_name_mapping
    - session.expunge
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.func.count
    - airflow.api_fastapi.app.get_auth_manager
    - session.execute
    - itertools.groupby
    - sqlalchemy.select.distinct
    - sqlalchemy.select.outerjoin
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - auth_manager.get_authorized_dag_ids
    - dag_id_to_team.get
    - auth_manager.batch_is_authorized_dag
    - DagModel.dag_id.in_
    - sqlalchemy.and_
    - import_errors.append
    - sqlalchemy.select.select_from
    - files_with_any_dags.c.relative_fileloc.is_
    - visible_files_cte.c.dag_id.isnot
    - sqlalchemy.or_
    - airflow.utils.db.get_query_count
    - operator.itemgetter
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: files_with_any_dags.c.relative_fileloc.is_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: visible_files_cte.c.dag_id.isnot
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: import_errors.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.get_dag_id_to_team_name_mapping
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_id_to_team.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: auth_manager.batch_is_authorized_dag
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.import_error
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.import_error
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.import_error
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dag_stats
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_stats
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - readable_dag_runs_filter
    - session
    - dag_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 63
    functionName: airflow.api_fastapi.core_api.routes.public.dag_stats.get_dag_stats
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_stats
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - result_dag_ids.append
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - session.execute
    - airflow.utils.db.get_query_count
    - dag_state_data.get
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result_dag_ids.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_state_data.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_stats
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_stats
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_stats
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.db.dag_runs
    functionSourceFile: airflow.api_fastapi.common.db.dag_runs
    functionUses: 0
    functionsReached:
    - sqlalchemy.func.count
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.api_fastapi.common.db.dag_runs.eager_load_dag_run_for_validation
    functionSourceFile: airflow.api_fastapi.common.db.dag_runs
    functionUses: 2
    functionsReached:
    - sqlalchemy.orm.selectinload.joinedload
    - sqlalchemy.orm.selectinload
    - sqlalchemy.orm.joinedload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.hitl
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.hitl
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - structlog.get_logger
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6cf60d0>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - map_index
    - try_number
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 78
    functionName: airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.hitl
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.where
    - airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail._query
    - sqlalchemy.orm.joinedload
    - query.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - orm_object
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail._query
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.hitl
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload
    - query.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec92eb9d0>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - update_hitl_detail_payload
    - user
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 141
    functionName: airflow.api_fastapi.core_api.routes.public.hitl.update_hitl_detail
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.hitl
    functionUses: 0
    functionsReached:
    - datetime.datetime.now
    - pydantic.BaseModel.model_validate
    - sqlalchemy.select
    - sqlalchemy.select.where
    - user.get_id
    - airflow.api_fastapi.app.get_auth_manager
    - sqlalchemy.orm.joinedload
    - query.where
    - session.add
    - log.error
    - user.get_name
    - airflow._shared.timezones.timezone.utcnow
    - airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail._query
    - session.commit
    - <builtin>.isinstance
    - airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail
    - <builtin>.str
    - session.scalar
    - typing.TypedDict.__init__
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec978d460>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 200
    functionName: airflow.api_fastapi.core_api.routes.public.hitl.get_hitl_detail
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail._query
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail
    - query.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec9372940>
    - <ast.Constant object at 0x7f1ec9372520>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - map_index
    - try_number
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 225
    functionName: airflow.api_fastapi.core_api.routes.public.hitl.get_hitl_detail_try_detail
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail._query
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail
    - query.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 18
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - limit
    - offset
    - order_by
    - session
    - readable_ti_filter
    - dag_id_pattern
    - task_id
    - task_id_pattern
    - map_index
    - ti_state
    - response_received
    - responded_by_user_id
    - responded_by_user_name
    - subject_patten
    - body_patten
    - created_at
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 250
    functionName: airflow.api_fastapi.core_api.routes.public.hitl.get_hitl_details
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.hitl
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.orm.joinedload.options
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - query.where
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.joinedload.options
    functionSourceFile: sqlalchemy
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.hitl
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.hitl.UpdateHITLDetailPayload
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.hitl
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.hitl
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.hitl
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - params
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 76
    functionName: airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail.get_params
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.hitl
    functionUses: 0
    functionsReached:
    - params.items
    - airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail._is_param
    - <builtin>.isinstance
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail._is_param
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.hitl
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.task_instances
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instances
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instances
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.AliasPath
    - pydantic.BeforeValidator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.task_instances.ClearTaskInstancesBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instances
    functionUses: 0
    functionsReached:
    - pydantic.model_validator
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: airflow.api_fastapi.core_api.datamodels.task_instances.ClearTaskInstancesBody.validate_model
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instances
    functionUses: 0
    functionsReached:
    - data.get
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValidationError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.StringConstraints
    functionSourceFile: pydantic
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.task_instances.PatchTaskInstanceBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instances
    functionUses: 0
    functionsReached:
    - pydantic.StringConstraints
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - ns
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: airflow.api_fastapi.core_api.datamodels.task_instances.PatchTaskInstanceBody.validate_new_state
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instances
    functionUses: 0
    functionsReached:
    - vs.name.lower
    - ns.lower
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: vs.name.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ns.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.trigger
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.trigger.TriggerResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.trigger
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.BeforeValidator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.job
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.job
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.job.JobResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.job
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.task_instance_history
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instance_history
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.task_instance_history.TaskInstanceHistoryResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.task_instance_history
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.AliasPath
    - pydantic.BeforeValidator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.extra_links
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.extra_links
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec910b5b0>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - dag_bag
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 43
    functionName: airflow.api_fastapi.core_api.routes.public.extra_links.get_extra_links
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.extra_links
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.common.dagbag.get_dag_for_run_or_latest_version
    - pydantic.BaseModel.__init__
    - dag_bag.get_dag_for_run
    - sqlalchemy.sql.select
    - task.get_extra_links
    - sqlalchemy.sql.select.where
    - dag_bag.get_latest_version_of_dag
    - <builtin>.sorted
    - session.scalar
    - <builtin>.len
    - dag.get_task
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.get_extra_links
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.extra_links
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.extra_links
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.extra_links.ExtraLinkCollectionResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.extra_links
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.providers
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.providers
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - limit
    - offset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 37
    functionName: airflow.api_fastapi.core_api.routes.public.providers.get_providers
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.providers
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - json.load
    - pydantic.BaseModel.__init__
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow.api_fastapi.core_api.services.public.providers._provider_mapper
    - airflow.api_fastapi.core_api.services.public.providers._remove_rst_syntax
    - <builtin>.dict
    - re.sub
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - value.strip
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - provider
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 29
    functionName: airflow.api_fastapi.core_api.services.public.providers._provider_mapper
    functionSourceFile: airflow.api_fastapi.core_api.services.public.providers
    functionUses: 1
    functionsReached:
    - value.strip
    - re.sub
    - airflow.api_fastapi.core_api.services.public.providers._remove_rst_syntax
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.providers.get_providers.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.providers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.providers
    functionSourceFile: airflow.api_fastapi.core_api.services.public.providers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: airflow.api_fastapi.core_api.services.public.providers._remove_rst_syntax
    functionSourceFile: airflow.api_fastapi.core_api.services.public.providers
    functionUses: 2
    functionsReached:
    - re.sub
    - value.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.providers
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.providers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - structlog.get_logger
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload.options
    - sqlalchemy.orm.joinedload
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 25
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - dag_bag
    - run_after_range
    - logical_date_range
    - start_date_range
    - end_date_range
    - update_at_range
    - duration_range
    - state
    - pool
    - pool_name_pattern
    - queue
    - queue_name_pattern
    - executor
    - version_number
    - try_number
    - operator
    - operator_name_pattern
    - map_index
    - limit
    - offset
    - order_by
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 144
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instances
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.api_fastapi.common.dagbag.get_dag_for_run_or_latest_version
    - airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.func.count
    - dag_bag.get_dag_for_run
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - dag.get_task
    - dag_bag.get_latest_version_of_dag
    - session.scalars
    - sqlalchemy.select.select_from
    - sqlalchemy.orm.joinedload.options
    - task.get_needs_expansion
    - airflow.utils.db.get_query_count
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec973b580>
    argNames:
    - orm_model
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation
    functionSourceFile: airflow.api_fastapi.common.db.task_instances
    functionUses: 6
    functionsReached:
    - sqlalchemy.orm.joinedload.options
    - sqlalchemy.orm.joinedload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.get_needs_expansion
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec9507dc0>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - dag_bag
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_dependencies
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - <builtin>.sorted
    - ti.get_failed_dep_statuses
    - sqlalchemy.select
    - dag_bag.get_dag_for_run
    - session.execute
    - pydantic.BaseModel.model_validate
    - query.where
    - session.scalar
    - dag.get_task
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_failed_dep_statuses
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_dependencies.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec8f24a60>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 319
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_tries
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload.options
    - typing.cast
    - airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_tries._query
    - TI.state.is_
    - sqlalchemy.or_
    - sqlalchemy.orm.joinedload
    - session.scalars
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - orm_object
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 328
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_tries._query
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload.options
    - airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation
    - sqlalchemy.orm.joinedload
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 364
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instance_tries
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_tries
    - <builtin>.list
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload.options
    - typing.cast
    - airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_tries._query
    - TI.state.is_
    - sqlalchemy.or_
    - sqlalchemy.orm.joinedload
    - session.scalars
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - map_index
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 385
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instance
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload.options
    - sqlalchemy.orm.joinedload
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 30
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - dag_bag
    - task_id
    - run_after_range
    - logical_date_range
    - start_date_range
    - end_date_range
    - update_at_range
    - duration_range
    - task_display_name_pattern
    - task_group_id
    - dag_id_pattern
    - run_id_pattern
    - state
    - pool
    - pool_name_pattern
    - queue
    - queue_name_pattern
    - executor
    - version_number
    - try_number
    - operator
    - operator_name_pattern
    - map_index
    - limit
    - offset
    - order_by
    - readable_ti_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 416
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instances
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.api_fastapi.common.dagbag.get_dag_for_run_or_latest_version
    - airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - f.to_orm
    - sqlalchemy.func.count
    - dag_bag.get_dag_for_run
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - dag_bag.get_latest_version_of_dag
    - session.scalars
    - sqlalchemy.select.join
    - sqlalchemy.select.select_from
    - sqlalchemy.orm.joinedload.options
    - sqlalchemy.select.filter_by
    - airflow.utils.db.get_query_count
    - query.where
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - body
    - readable_ti_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 548
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instances_batch
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.parameters.RangeFilter.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - f.to_orm
    - sqlalchemy.func.count
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - <builtin>.super
    - task_instance_select.options
    - session.scalars
    - sqlalchemy.select.join
    - sqlalchemy.select.select_from
    - sqlalchemy.orm.joinedload.options
    - airflow.api_fastapi.common.parameters.FilterParam.__init__
    - airflow.api_fastapi.common.parameters.SortParam.__init__
    - airflow.utils.db.get_query_count
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instance_select.options
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec8f84d60>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - task_try_number
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 661
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_try_details
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_try_details._query
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - orm_object
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 671
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_try_details._query
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - task_try_number
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 697
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instance_try_details
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_try_details
    - sqlalchemy.select.where
    - airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_try_details._query
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 12
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 18
    ICount: 5
    IfCount: 12
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_bag
    - body
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 723
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.post_clear_task_instances
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - dag.clear
    - airflow.api_fastapi.core_api.routes.public.task_instances.post_clear_task_instances._collect_relatives
    - <builtin>.isinstance
    - normal_task_ids.union
    - normal_task_ids.update
    - dag.partial_subset
    - airflow.api_fastapi.common.dagbag.get_dag_for_run
    - pydantic.BaseModel.__init__
    - mapped_tasks_tuples.update
    - dag_bag.get_dag_for_run
    - pydantic.BaseModel.model_validate
    - dag_bag.get_latest_version_of_dag
    - session.scalar
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - run_id
    - direction
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 769
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.post_clear_task_instances._collect_relatives
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - normal_task_ids.update
    - mapped_tasks_tuples.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: normal_task_ids.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mapped_tasks_tuples.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: normal_task_ids.union
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.partial_subset
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7950d30>
    - <ast.Call object at 0x7f1ec7950ca0>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - dag_bag
    - body
    - session
    - map_index
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 866
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.patch_task_instance_dry_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - query.order_by
    - sqlalchemy.select.where
    - <builtin>.list
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - fields_to_update.intersection
    - data.get
    - dag.has_task
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - sqlalchemy.orm.joinedload
    - dag.set_task_instance_state
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_ti_validate_request
    - dag_bag.get_latest_version_of_dag
    - query.where
    - session.scalars
    - <builtin>.len
    - body.model_dump
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec9d57550>
    - <ast.Call object at 0x7f1ec9d57c10>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - dag_bag
    - body
    - session
    - map_index
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 51
    functionName: airflow.api_fastapi.core_api.services.public.task_instances._patch_ti_validate_request
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 4
    functionsReached:
    - query.order_by
    - sqlalchemy.select.where
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - fields_to_update.intersection
    - <builtin>.list
    - dag.has_task
    - pydantic.BaseModel.model_validate
    - sqlalchemy.orm.joinedload
    - dag_bag.get_latest_version_of_dag
    - query.where
    - session.scalars
    - <builtin>.len
    - body.model_dump
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.set_task_instance_state
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - request
    - session
    - dag_id
    - dag_bag
    - dag_run_id
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 913
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.bulk_task_instances
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - session
    - request
    - dag_id
    - dag_run_id
    - dag_bag
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 159
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.__init__
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6af2880>
    - <ast.Call object at 0x7f1ec6af2970>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - dag_bag
    - body
    - user
    - session
    - map_index
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 949
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.patch_task_instance
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_state
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - dag.set_task_instance_state
    - airflow._shared.module_loading.entry_points_with_dist
    - class_name.startswith
    - log.info
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_ti_validate_request
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - importlib.util.module_from_spec
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_note
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - fields_to_update.intersection
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - data.items
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - sqlalchemy.orm.joinedload
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - body.model_dump
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - query.where
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - query.order_by
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.has_task
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - user.get_id
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_bag.get_latest_version_of_dag
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - task_id
    - dag_run_id
    - dag
    - task_instance_body
    - data
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 96
    functionName: airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_state
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - dag.set_task_instance_state
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec95f55b0>
    argNames:
    - task_instance_body
    - tis
    - user
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_note
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 3
    functionsReached:
    - user.get_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec71f8490>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1012
    functionName: airflow.api_fastapi.core_api.routes.public.task_instances.delete_task_instance
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.task_instances
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.delete
    - query.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.task_instances
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.has_task
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - entity
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 174
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._extract_task_identifiers
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - entities
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 196
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_entities
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - all_map_index_task_keys.add
    - <builtin>.isinstance
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._extract_task_identifiers
    - results.errors.append
    - specific_map_index_task_keys.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: specific_map_index_task_keys.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_map_index_task_keys.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_keys
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_task_instances
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - sqlalchemy.select.where
    - sqlalchemy.tuple_
    - sqlalchemy.tuple_.in_
    - task_instances_map.keys
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instances_map.keys
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 8
    argDefaultValues:
    - <ast.Call object at 0x7f1ec85169d0>
    argNames:
    - self
    - entity
    - dag_id
    - dag_run_id
    - task_id
    - map_index
    - results
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 261
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._perform_update
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_state
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - dag.set_task_instance_state
    - airflow._shared.module_loading.entry_points_with_dist
    - class_name.startswith
    - log.info
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_ti_validate_request
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - importlib.util.module_from_spec
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_note
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - fields_to_update.intersection
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - data.items
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - sqlalchemy.orm.joinedload
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - body.model_dump
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - query.where
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - results.success.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - query.order_by
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.has_task
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - user.get_id
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_bag.get_latest_version_of_dag
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 300
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.handle_bulk_create
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 0
    functionsReached:
    - results.errors.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 310
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.handle_bulk_update
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_state
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - dag.set_task_instance_state
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - specific_entity_map.get
    - inspect.currentframe
    - ifile.read
    - all_map_entity_map.get
    - pathlib.Path
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_ti_validate_request
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - rule.pattern.search
    - importlib.util.module_from_spec
    - airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_note
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - fields_to_update.intersection
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - data.items
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - task_instances_by_key.setdefault
    - sqlalchemy.select.where
    - os.walk
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._extract_task_identifiers
    - <builtin>.open
    - sqlalchemy.tuple_.in_
    - dist.metadata.get_all
    - sqlalchemy.orm.joinedload
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - body.model_dump
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - TI.dag_id.in_
    - query.where
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - all_map_index_task_keys.add
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_task_instances
    - airflow.listeners.listener.get_listener_manager
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_entities
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - results.success.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._perform_update
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - query.order_by
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.has_task
    - loaded_plugins.add
    - <builtin>.str
    - TI.run_id.in_
    - plugin_search_locations.append
    - specific_map_index_task_keys.add
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - user.get_id
    - task_instances_by_key.get
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - task_instances_map.keys
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - sqlalchemy.tuple_
    - dag_bag.get_latest_version_of_dag
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - TI.task_id.in_
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - results.errors.append
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: specific_entity_map.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instances_by_key.setdefault
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instances_by_key.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_map_entity_map.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 7
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 412
    functionName: airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.handle_bulk_delete
    functionSourceFile: airflow.api_fastapi.core_api.services.public.task_instances
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select
    - task_instances_by_key.setdefault
    - sqlalchemy.select.where
    - all_map_index_task_keys.add
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_task_instances
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_entities
    - airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._extract_task_identifiers
    - sqlalchemy.tuple_.in_
    - task_instances_by_key.get
    - results.success.append
    - task_instances_map.keys
    - <builtin>.list
    - sqlalchemy.tuple_
    - TI.task_id.in_
    - <builtin>.isinstance
    - results.errors.append
    - TI.dag_id.in_
    - TI.run_id.in_
    - specific_map_index_task_keys.add
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.ti_deps.dependencies_deps
    functionSourceFile: airflow.ti_deps.dependencies_deps
    functionUses: 0
    functionsReached:
    - airflow.ti_deps.deps.valid_state_dep.ValidStateDep.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - valid_states
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.ti_deps.deps.valid_state_dep.ValidStateDep.__init__
    functionSourceFile: airflow.ti_deps.deps.valid_state_dep
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.dagrun_exists_dep
    functionSourceFile: airflow.ti_deps.deps.dagrun_exists_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep
    functionSourceFile: airflow.ti_deps.deps.dagrun_exists_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.pool_slots_available_dep
    functionSourceFile: airflow.ti_deps.deps.pool_slots_available_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep
    functionSourceFile: airflow.ti_deps.deps.pool_slots_available_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool.open_slots
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pool.get_occupied_states
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.runnable_exec_date_dep
    functionSourceFile: airflow.ti_deps.deps.runnable_exec_date_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep
    functionSourceFile: airflow.ti_deps.deps.runnable_exec_date_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.end_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.dag.end_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.valid_state_dep
    functionSourceFile: airflow.ti_deps.deps.valid_state_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.ti_deps.deps.valid_state_dep.ValidStateDep.__eq__
    functionSourceFile: airflow.ti_deps.deps.valid_state_dep
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.ti_deps.deps.valid_state_dep.ValidStateDep.__hash__
    functionSourceFile: airflow.ti_deps.deps.valid_state_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - <builtin>.type
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.valid_state_dep.ValidStateDep
    functionSourceFile: airflow.ti_deps.deps.valid_state_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.exec_date_after_start_date_dep
    functionSourceFile: airflow.ti_deps.deps.exec_date_after_start_date_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep
    functionSourceFile: airflow.ti_deps.deps.exec_date_after_start_date_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.start_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.dag.start_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.dag_ti_slots_available_dep
    functionSourceFile: airflow.ti_deps.deps.dag_ti_slots_available_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep
    functionSourceFile: airflow.ti_deps.deps.dag_ti_slots_available_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.dag.get_concurrency_reached
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.task_not_running_dep
    functionSourceFile: airflow.ti_deps.deps.task_not_running_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep.__eq__
    functionSourceFile: airflow.ti_deps.deps.task_not_running_dep
    functionUses: 0
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep.__hash__
    functionSourceFile: airflow.ti_deps.deps.task_not_running_dep
    functionUses: 0
    functionsReached:
    - <builtin>.type
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep
    functionSourceFile: airflow.ti_deps.deps.task_not_running_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.dag_unpaused_dep
    functionSourceFile: airflow.ti_deps.deps.dag_unpaused_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._is_dag_paused
    functionSourceFile: airflow.ti_deps.deps.dag_unpaused_dep
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep
    functionSourceFile: airflow.ti_deps.deps.dag_unpaused_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.task_concurrency_dep
    functionSourceFile: airflow.ti_deps.deps.task_concurrency_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep
    functionSourceFile: airflow.ti_deps.deps.task_concurrency_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_num_running_task_instances
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.db.task_instances
    functionSourceFile: airflow.api_fastapi.common.db.task_instances
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.assets
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - asset_id
    - dag_id
    - before
    - permitted_dag_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 6
    functionsReached:
    - where_clause.append
    - airflow.models.base.Any.target_dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: where_clause.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.target_dag_id.in_
    functionSourceFile: airflow
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - select
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilter.to_orm
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - select.where
    - sqlalchemy.orm.relationship.has
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6c32d00>
    argNames:
    - cls
    - only_active
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 117
    functionName: airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilter.depends
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - name_pattern
    - uri_pattern
    - dag_ids
    - only_active
    - order_by
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 129
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_assets
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - assets_select.options
    - sqlalchemy.select.order_by
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - f.to_orm
    - sqlalchemy.func.count
    - session.execute
    - sqlalchemy.func.max
    - sqlalchemy.select.outerjoin
    - sqlalchemy.select.group_by
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.orm.subqueryload.joinedload
    - assets.append
    - sqlalchemy.and_
    - sqlalchemy.select.join
    - sqlalchemy.select.select_from
    - sqlalchemy.orm.subqueryload
    - airflow.utils.db.get_query_count
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.subqueryload
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.subqueryload.joinedload
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: assets_select.options
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: assets.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - name_pattern
    - order_by
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 231
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_asset_aliases
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - asset_alias_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 262
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_asset_alias
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - pydantic.BaseModel.model_validate
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 11
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - asset_id
    - source_dag_id
    - source_task_id
    - source_run_id
    - source_map_index
    - name_pattern
    - timestamp_range
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 278
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_asset_events
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.orm.subqueryload
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - assets_event_select.options
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: assets_event_select.options
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - body
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 353
    functionName: airflow.api_fastapi.core_api.routes.public.assets.create_asset_event
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - pydantic.BaseModel.model_validate
    - session.scalar
    - asset_manager.register_asset_change
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_manager.register_asset_change
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - asset_id
    - dag_bag
    - user
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 381
    functionName: airflow.api_fastapi.core_api.routes.public.assets.materialize_asset
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - dag.timetable.generate_run_id
    - user.get_name
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - dag.create_dagrun
    - dag_bag.get_latest_version_of_dag
    - session.scalars
    - <builtin>.next
    - <builtin>.getattr
    - <builtin>.isinstance
    - <builtin>.iter
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fc95b0>
    argNames:
    - asset_id
    - readable_dags_filter
    - session
    - before
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 426
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_asset_queued_events
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - airflow.models.base.Any.target_dag_id.in_
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - where_clause.append
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - asset_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 471
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_asset
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.execute
    - pydantic.BaseModel.model_validate
    - sqlalchemy.orm.joinedload
    - sqlalchemy.func.max
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7cd37f0>
    argNames:
    - dag_id
    - readable_dags_filter
    - session
    - before
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 533
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_dag_asset_queued_events
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - airflow.models.base.Any.target_dag_id.in_
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - where_clause.append
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8f84e20>
    argNames:
    - dag_id
    - asset_id
    - readable_dags_filter
    - session
    - before
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 571
    functionName: airflow.api_fastapi.core_api.routes.public.assets.get_dag_asset_queued_event
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - pydantic.BaseModel.__init__
    - airflow.models.base.Any.target_dag_id.in_
    - session.scalar
    - where_clause.append
    - airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72b1ca0>
    argNames:
    - asset_id
    - readable_dags_filter
    - session
    - before
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 608
    functionName: airflow.api_fastapi.core_api.routes.public.assets.delete_asset_queued_events
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - typing.cast
    - sqlalchemy.delete
    - airflow.models.base.Any.target_dag_id.in_
    - session.execute
    - where_clause.append
    - airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8c8e040>
    argNames:
    - dag_id
    - readable_dags_filter
    - session
    - before
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 642
    functionName: airflow.api_fastapi.core_api.routes.public.assets.delete_dag_asset_queued_events
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - typing.cast
    - sqlalchemy.delete
    - airflow.models.base.Any.target_dag_id.in_
    - session.execute
    - where_clause.append
    - airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b8d2b0>
    argNames:
    - dag_id
    - asset_id
    - readable_dags_filter
    - session
    - before
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 674
    functionName: airflow.api_fastapi.core_api.routes.public.assets.delete_dag_asset_queued_event
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - typing.cast
    - sqlalchemy.delete
    - airflow.models.base.Any.target_dag_id.in_
    - session.execute
    - where_clause.append
    - airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.assets
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.assets.AssetResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached:
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 89
    functionName: airflow.api_fastapi.core_api.datamodels.assets.AssetResponse.redact_extra
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.assets.AssetEventResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 148
    functionName: airflow.api_fastapi.core_api.datamodels.assets.AssetEventResponse.redact_extra
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.assets.QueuedEventResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.assets.CreateAssetEventsBody
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.Field
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 183
    functionName: airflow.api_fastapi.core_api.datamodels.assets.CreateAssetEventsBody.set_from_rest_api
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.logging
    functionSourceFile: airflow.api_fastapi.logging
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.db
    functionSourceFile: airflow.api_fastapi.common.db
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.version
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.version
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 29
    functionName: airflow.api_fastapi.core_api.routes.public.version.get_version
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.version
    functionUses: 0
    functionsReached:
    - log.debug
    - airflow.utils.platform.get_airflow_git_version
    - pydantic.BaseModel.__init__
    - pkgutil.get_data
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.version
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.version
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dag_parsing
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_parsing
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.put
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - file_token
    - session
    - request
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: airflow.api_fastapi.core_api.routes.public.dag_parsing.reparse_dag_file
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_parsing
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - itsdangerous.URLSafeSerializer.loads
    - airflow.models.dagbag.DagPriorityParsingRequest.__init__
    - itsdangerous.URLSafeSerializer
    - session.add
    - session.scalars
    - <builtin>.super
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.plugins
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.plugins
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - structlog.get_logger
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - limit
    - offset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 44
    functionName: airflow.api_fastapi.core_api.routes.public.plugins.get_plugins
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.plugins
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - external_views_to_remove.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - plugin_instance.on_load
    - airflow.plugins_manager._get_ui_plugins
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - react_apps_to_remove.append
    - inspect.ismodule
    - airflow.providers_manager.log_optional_feature_disabled
    - plugin_dict.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - external_views.append
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - plugin.react_apps.remove
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - react_app.get
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - valid_plugins.append
    - plugin.external_views.remove
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - external_view.get
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - middleware_dict.items
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - airflow.plugins_manager.get_global_operator_extra_links
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - fastapi_apps.extend
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - flask_blueprints.extend
    - inspect.isclass
    - airflow.plugins_manager.get_flask_plugins
    - operator_extra_links.extend
    - plugins_info.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - provider_schema_validator.validate
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - flask_appbuilder_views.extend
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - fastapi_root_middlewares.extend
    - mod.__dict__.values
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.plugins_manager.get_plugin_info
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - react_apps.append
    - airflow.plugins_manager.get_fastapi_plugins
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - logger.warning
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec78c1610>
    argNames:
    - attrs_to_dump
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 312
    functionName: airflow.plugins_manager.get_plugin_info
    functionSourceFile: airflow.plugins_manager
    functionUses: 5
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - external_views_to_remove.append
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow.plugins_manager._get_ui_plugins
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - react_apps_to_remove.append
    - inspect.ismodule
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - external_views.append
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - plugin.react_apps.remove
    - react_app.get
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - plugin.external_views.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - external_view.get
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - middleware_dict.items
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - airflow.plugins_manager.get_global_operator_extra_links
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - fastapi_apps.extend
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - flask_blueprints.extend
    - inspect.isclass
    - airflow.plugins_manager.get_flask_plugins
    - operator_extra_links.extend
    - plugins_info.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - flask_appbuilder_views.extend
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - fastapi_root_middlewares.extend
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - react_apps.append
    - airflow.plugins_manager.get_fastapi_plugins
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.plugins.get_plugins.<lambda1>
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.plugins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: valid_plugins.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin_dict.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 77
    functionName: airflow.api_fastapi.core_api.routes.public.plugins.import_errors
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.plugins
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - import_errors.items
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.plugins_manager.get_import_errors
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 397
    functionName: airflow.plugins_manager.get_import_errors
    functionSourceFile: airflow.plugins_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.plugins_manager
    functionSourceFile: airflow.plugins_manager
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 49
    functionName: airflow.plugins_manager._load_providers_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 195
    functionsReached:
    - <builtin>.set
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - json.load
    - dotted_path.rsplit
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.import_string
    - class_name.startswith
    - log.info
    - provider_package.startswith
    - inspect.isclass
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - <builtin>.super
    - plugin_obj.validate
    - provider_schema_validator.validate
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.providers_manager._correctness_check
    - <builtin>.len
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.providers_manager.log_optional_feature_disabled
    - log.warning
    - MIN_PROVIDER_VERSIONS.get
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - importlib.import_module
    - functools.partial
    - collections.defaultdict
    - <builtin>.iter
    - entry_point.load
    - importlib.resources.files.joinpath
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.providers_manager.log_import_warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - plugin_obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 150
    functionName: airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 198
    functionsReached:
    - <builtin>.any
    - inspect.isclass
    - plugin_obj.validate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 82
    functionName: airflow.plugins_manager._get_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 194
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - plugin_instances
    - errors
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.plugins_manager._get_plugins.__register_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 195
    functionsReached:
    - plugin_instance.on_load
    - log.warning
    - loaded_plugins.add
    - log.exception
    - plugins.append
    - import_errors.update
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e4afd0>
    - <ast.Constant object at 0x7f1ec7e4ad00>
    - <ast.Constant object at 0x7f1ec7e4ab80>
    argNames:
    - plugins_folder
    - load_examples
    - example_plugins_module
    - ignore_file_syntax
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 207
    functionName: airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 195
    functionsReached:
    - rel_obj.as_posix
    - loader.exec_module
    - mod.__dict__.values
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - os.path.relpath
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - pathlib.Path.relative_to
    - inspect.isclass
    - os.walk
    - pattern.startswith
    - re.sub
    - <builtin>.open
    - ifile.read
    - pathlib.Path
    - plugins.append
    - <builtin>.any
    - pathlib.Path.resolve
    - log.error
    - plugin_obj.validate
    - log.debug
    - pathlib.Path.is_file
    - rule.wild_match_pattern.match_file
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - log.warning
    - pattern.rstrip
    - typing.NamedTuple.__init__
    - <builtin>.next
    - rule.pattern.search
    - importlib.import_module
    - importlib.util.module_from_spec
    - <builtin>.isinstance
    - re.compile
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - <builtin>.iter
    - importlib.util.spec_from_loader
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.str
    - plugin_search_locations.append
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 179
    functionName: airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 195
    functionsReached:
    - log.debug
    - inspect.isclass
    - airflow._shared.module_loading._get_grouped_entry_points
    - collections.defaultdict
    - log.warning
    - <builtin>.any
    - <builtin>.iter
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - log.exception
    - plugins.append
    - airflow._shared.module_loading.entry_points_with_dist
    - importlib_metadata.distributions
    - <builtin>.str
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - plugin_obj.validate
    - importlib.metadata.distributions
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 14
    IfCount: 6
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 136
    functionName: airflow.plugins_manager._get_ui_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 6
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - external_views_to_remove.append
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - plugin_instance.on_load
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - react_apps_to_remove.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - external_views.append
    - rule.pattern.search
    - importlib.util.module_from_spec
    - pathlib.Path.is_dir
    - conf.get_mandatory_value
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - plugin.react_apps.remove
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - react_app.get
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - plugin.external_views.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - external_view.get
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - react_apps.append
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: external_views_to_remove.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: external_view.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: external_views.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: react_apps_to_remove.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: react_app.get
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: react_apps.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin.external_views.remove
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugin.react_apps.remove
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flask_appbuilder_views.extend
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flask_appbuilder_menu_links.extend
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flask_blueprints.extend
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi_apps.extend
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi_root_middlewares.extend
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 240
    functionName: airflow.plugins_manager._get_extra_operators_links_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 108
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - operator_extra_links.extend
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: global_operator_extra_links.extend
    functionSourceFile: <builtin>
    functionUses: 109
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator_extra_links.extend
    functionSourceFile: <builtin>
    functionUses: 109
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 263
    functionName: airflow.plugins_manager.get_timetables_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 275
    functionName: airflow.plugins_manager.get_partition_mapper_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 287
    functionName: airflow.plugins_manager.integrate_macros_plugins
    functionSourceFile: airflow.plugins_manager
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - module.__dict__.update
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - <builtin>.setattr
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow._shared.plugins_manager.plugins_manager.make_module
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - name.lower
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - name.split
    - types.ModuleType
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - target_macros_module
    - macros_module_name_prefix
    - plugins
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 273
    functionName: airflow._shared.plugins_manager.plugins_manager.integrate_macros_plugins
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 1
    functionsReached:
    - log.debug
    - name.split
    - name.lower
    - airflow._shared.plugins_manager.plugins_manager.make_module
    - <builtin>.setattr
    - module.__dict__.update
    - types.ModuleType
    linkageType: pythonLinkage
    raised:
    - AirflowPluginException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - listener_manager
    - plugins
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 298
    functionName: airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 77
    functionsReached:
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    linkageType: pythonLinkage
    raised:
    - AirflowPluginException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: middleware_dict.items
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: plugins_info.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.plugins_manager
    functionSourceFile: airflow._shared.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.plugins_manager.plugins_manager
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow._shared.plugins_manager.plugins_manager.AirflowPluginSource.__str__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow._shared.plugins_manager.plugins_manager.AirflowPluginSource.__html__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - path
    - plugins_folder
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 196
    functionsReached:
    - os.path.relpath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__str__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 65
    functionName: airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__html__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - entrypoint
    - dist
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 196
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__str__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__html__
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 135
    functionName: airflow._shared.plugins_manager.plugins_manager.AirflowPlugin.validate
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowPluginException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: airflow._shared.plugins_manager.plugins_manager.AirflowPlugin.on_load
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - objects
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 260
    functionName: airflow._shared.plugins_manager.plugins_manager.make_module
    functionSourceFile: airflow._shared.plugins_manager.plugins_manager
    functionUses: 2
    functionsReached:
    - log.debug
    - types.ModuleType
    - name.lower
    - module.__dict__.update
    - name.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - listener
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow._shared.listeners.listener.ListenerManager.add_listener
    functionSourceFile: ''
    functionUses: 78
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.partition_mapper
    functionSourceFile: airflow.partition_mapper
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.coerce_to_string
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.FastAPIAppResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.FastAPIRootMiddlewareResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderViewResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderMenuItemResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.BaseUIResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.ExternalViewResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.ReactAppResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.PluginResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - pydantic.model_validator
    - pydantic.field_validator
    - pydantic.Field
    - pydantic.BeforeValidator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.PluginResponse.convert_source
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 136
    functionName: airflow.api_fastapi.core_api.datamodels.plugins.PluginResponse.convert_external_views
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.plugins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.config
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.config
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - textwrap.dedent
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e60ac0>
    argNames:
    - accept
    - section
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: airflow.api_fastapi.core_api.routes.public.config.get_config
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.config
    functionUses: 0
    functionsReached:
    - options.items
    - conf.getboolean
    - conf.get
    - warnings.warn
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.services.public.config._response_based_on_accept
    - fastapi.responses.Response
    - conf_dict.items
    - conf_dict.clear
    - conf.has_section
    - airflow.api_fastapi.core_api.services.public.config._check_expose_config
    - conf.as_dict
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.api_fastapi.core_api.services.public.config._check_expose_config
    functionSourceFile: airflow.api_fastapi.core_api.services.public.config
    functionUses: 2
    functionsReached:
    - conf.getboolean
    - warnings.warn
    - conf.get
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.as_dict
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf_dict.clear
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: options.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf_dict.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - accept
    - config
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.api_fastapi.core_api.services.public.config._response_based_on_accept
    functionSourceFile: airflow.api_fastapi.core_api.services.public.config
    functionUses: 2
    functionsReached:
    - fastapi.responses.Response
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - section
    - option
    - accept
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 138
    functionName: airflow.api_fastapi.core_api.routes.public.config.get_config_value
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.config
    functionUses: 0
    functionsReached:
    - conf.getboolean
    - conf.get
    - option.lower
    - pydantic.BaseModel.__init__
    - warnings.warn
    - airflow.api_fastapi.core_api.services.public.config._response_based_on_accept
    - section.lower
    - fastapi.responses.Response
    - conf.has_option
    - airflow.api_fastapi.core_api.services.public.config._check_expose_config
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public
    functionSourceFile: airflow.api_fastapi.core_api.services.public
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.config
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.api_fastapi.core_api.datamodels.config.ConfigOption.text_format
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.config
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.api_fastapi.core_api.datamodels.config.ConfigSection.text_format
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow.api_fastapi.core_api.datamodels.config.Config.text_format
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.config
    functionSourceFile: airflow.api_fastapi.core_api.services.public.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.responses.Response
    functionSourceFile: fastapi
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.headers
    functionSourceFile: airflow.api_fastapi.common.headers
    functionUses: 0
    functionsReached:
    - fastapi.Depends
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec9bf7be0>
    argNames:
    - accept
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.api_fastapi.common.headers.header_accept_json_or_text_depends
    functionSourceFile: airflow.api_fastapi.common.headers
    functionUses: 0
    functionsReached:
    - accept.startswith
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: accept.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec79505e0>
    argNames:
    - accept
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.api_fastapi.common.headers.header_accept_json_or_ndjson_depends
    functionSourceFile: airflow.api_fastapi.common.headers
    functionUses: 0
    functionsReached:
    - accept.startswith
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec7c96f10>
    argNames:
    - content_type
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.api_fastapi.common.headers.header_content_type_json_or_form_depends
    functionSourceFile: airflow.api_fastapi.common.headers
    functionUses: 0
    functionsReached:
    - content_type.startswith
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content_type.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services
    functionSourceFile: airflow.api_fastapi.core_api.services
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.variables
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.variables
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - variable_key
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.api_fastapi.core_api.routes.public.variables.delete_variable
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.variables
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - session.execute
    - sqlalchemy.delete
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - variable_key
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 80
    functionName: airflow.api_fastapi.core_api.routes.public.variables.get_variable
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.variables
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - readable_variables_filter
    - session
    - variable_key_pattern
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 99
    functionName: airflow.api_fastapi.core_api.routes.public.variables.get_variables
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.variables
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec8944a00>
    argNames:
    - variable_key
    - patch_body
    - session
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 143
    functionName: airflow.api_fastapi.core_api.routes.public.variables.patch_variable
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.variables
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - fields_to_update.intersection
    - session.scalar
    - validated_data.keys
    - typing.cast
    - airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask
    - patch_body.model_dump
    - airflow.api_fastapi.core_api.services.public.variables.update_orm_from_pydantic
    - pydantic.BaseModel.__init__
    - <builtin>.setattr
    - sqlalchemy.select.filter_by
    - data.items
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - variable_key
    - patch_body
    - update_mask
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 43
    functionName: airflow.api_fastapi.core_api.services.public.variables.update_orm_from_pydantic
    functionSourceFile: airflow.api_fastapi.core_api.services.public.variables
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - fields_to_update.intersection
    - session.scalar
    - validated_data.keys
    - typing.cast
    - airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask
    - patch_body.model_dump
    - pydantic.BaseModel.__init__
    - <builtin>.setattr
    - sqlalchemy.select.filter_by
    - data.items
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - post_body
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 160
    functionName: airflow.api_fastapi.core_api.routes.public.variables.post_variable
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.variables
    functionUses: 0
    functionsReached:
    - session.close
    - conf._get_custom_secret_backend
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select
    - airflow.models.variable.Variable.set
    - sqlalchemy.select.where
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.dialects.mysql.insert.values
    - TaskSDKVariable.set
    - json.dumps
    - <builtin>.super
    - airflow.configuration.get_custom_secret_backend
    - session.rollback
    - sqlalchemy.dialects.sqlite.insert
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - backend_list.append
    - post_body.model_dump
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - <builtin>.isinstance
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - pg_stmt.on_conflict_do_update
    - <builtin>.type
    - log.exception
    - <builtin>.str
    - session.scalar
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 188
    functionName: airflow.api_fastapi.core_api.routes.public.variables.bulk_variables
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.variables
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.variables
    functionSourceFile: airflow.api_fastapi.core_api.services.public.variables
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - keys
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.categorize_keys
    functionSourceFile: airflow.api_fastapi.core_api.services.public.variables
    functionUses: 3
    functionsReached:
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 102
    functionName: airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.handle_bulk_create
    functionSourceFile: airflow.api_fastapi.core_api.services.public.variables
    functionUses: 0
    functionsReached:
    - session.close
    - conf._get_custom_secret_backend
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select
    - airflow.models.variable.Variable.set
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.dialects.mysql.insert.values
    - results.success.append
    - TaskSDKVariable.set
    - json.dumps
    - <builtin>.super
    - airflow.configuration.get_custom_secret_backend
    - session.rollback
    - sqlalchemy.dialects.sqlite.insert
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - backend_list.append
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.categorize_keys
    - <builtin>.isinstance
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - results.errors.append
    - pg_stmt.on_conflict_do_update
    - <builtin>.type
    - log.exception
    - <builtin>.str
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 133
    functionName: airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.handle_bulk_update
    functionSourceFile: airflow.api_fastapi.core_api.services.public.variables
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - fields_to_update.intersection
    - airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.categorize_keys
    - validated_data.keys
    - session.scalar
    - typing.cast
    - airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask
    - patch_body.model_dump
    - airflow.api_fastapi.core_api.services.public.variables.update_orm_from_pydantic
    - pydantic.BaseModel.__init__
    - results.errors.append
    - <builtin>.setattr
    - sqlalchemy.select.filter_by
    - results.success.append
    - data.items
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - action
    - results
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 163
    functionName: airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.handle_bulk_delete
    functionSourceFile: airflow.api_fastapi.core_api.services.public.variables
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.where
    - airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.categorize_keys
    - results.errors.append
    - results.success.append
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.event_logs
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.event_logs
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - event_log_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: airflow.api_fastapi.core_api.routes.public.event_logs.get_event_log
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.event_logs
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.orm.joinedload
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 21
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - session
    - order_by
    - dag_id
    - task_id
    - run_id
    - map_index
    - try_number
    - owner
    - event
    - excluded_events
    - included_events
    - before
    - after
    - dag_id_pattern
    - task_id_pattern
    - run_id_pattern
    - owner_pattern
    - event_pattern
    - readable_event_logs_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 77
    functionName: airflow.api_fastapi.core_api.routes.public.event_logs.get_event_logs
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.event_logs
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - sqlalchemy.select.options
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.event_logs
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.event_logs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.event_logs.EventLogResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.event_logs
    functionUses: 0
    functionsReached:
    - pydantic.Field
    - pydantic.AliasPath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dag_sources
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_sources
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81960d0>
    argNames:
    - accept
    - dag_id
    - session
    - version_number
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: airflow.api_fastapi.core_api.routes.public.dag_sources.get_dag_source
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_sources
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion.get_version
    - version_select_obj.where
    - pydantic.BaseModel.__init__
    - version_select_obj.order_by
    - airflow.models.base.Any.id.desc
    - session.scalar
    - fastapi.Response
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_sources
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_sources
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_sources.DAGSourceResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_sources
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.xcom
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.xcom
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 8
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec7bb88e0>
    - <ast.Constant object at 0x7f1ec7bb8610>
    - <ast.Constant object at 0x7f1ec7bb86a0>
    argNames:
    - dag_id
    - task_id
    - dag_run_id
    - xcom_key
    - session
    - map_index
    - deserialize
    - stringify
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 73
    functionName: airflow.api_fastapi.core_api.routes.public.xcom.get_xcom_entry
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.xcom
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.serialization.stringify._convert
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - sqlalchemy.orm.joinedload
    - query.where
    - copy.copy
    - query.limit
    - airflow.serialization.stringify.stringify
    - <builtin>.tuple
    - o.items
    - session.scalars
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - airflow.models.xcom.XComModel.deserialize_value
    - sqlalchemy.func.coalesce
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - airflow.serialization.stringify._stringify_builtin_collection
    - d.get
    - cls.task_id.in_
    - airflow.serialization.stringify.decode
    - DagRun.logical_date.desc
    - json.loads
    - classname.startswith
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 1
    IfCount: 13
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 78
    functionName: airflow.serialization.stringify.stringify
    functionSourceFile: airflow.serialization.stringify
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.serialization.stringify.stringify
    - <builtin>.tuple
    - <builtin>.isinstance
    - airflow.serialization.stringify._stringify_builtin_collection
    - d.get
    - airflow.serialization.stringify.decode
    - classname.startswith
    - o.items
    - <builtin>.str
    - value.items
    - airflow.serialization.stringify._convert
    linkageType: pythonLinkage
    raised:
    - TypeError
    - StringifyNotSupportedError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 16
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9556880>
    - <ast.Constant object at 0x7f1ec95561c0>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - limit
    - offset
    - readable_xcom_filter
    - session
    - xcom_key_pattern
    - dag_display_name_pattern
    - run_id_pattern
    - task_id_pattern
    - map_index_filter
    - logical_date_range
    - run_after_range
    - xcom_key
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 147
    functionName: airflow.api_fastapi.core_api.routes.public.xcom.get_xcom_entries
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.xcom
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.and_
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - task_id
    - dag_run_id
    - request_body
    - session
    - dag_bag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 227
    functionName: airflow.api_fastapi.core_api.routes.public.xcom.create_xcom_entry
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.xcom
    functionUses: 0
    functionsReached:
    - already_existing_query.with_only_columns
    - sqlalchemy.select.filter
    - airflow.api_fastapi.common.dagbag.get_dag_for_run_or_latest_version
    - pydantic.BaseModel.model_validate
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - dag_bag.get_dag_for_run
    - session.execute
    - sqlalchemy.orm.joinedload
    - session.add
    - airflow.models.base.Any.__init__
    - json.dumps
    - dag.get_task
    - query.limit
    - dag_bag.get_latest_version_of_dag
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - cls.task_id.in_
    - session.flush
    - DagRun.logical_date.desc
    - query.where
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: already_existing_query.with_only_columns
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - task_id
    - dag_run_id
    - xcom_key
    - patch_body
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 321
    functionName: airflow.api_fastapi.core_api.routes.public.xcom.update_xcom_entry
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.xcom
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - pydantic.BaseModel.model_validate
    - sqlalchemy.orm.joinedload
    - session.scalar
    - json.dumps
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec7c96430>
    argNames:
    - dag_id
    - task_id
    - dag_run_id
    - xcom_key
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 370
    functionName: airflow.api_fastapi.core_api.routes.public.xcom.delete_xcom_entry
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.xcom
    functionUses: 0
    functionsReached:
    - sqlalchemy.delete.where
    - session.execute
    - sqlalchemy.delete
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.serialization.stringify
    functionSourceFile: airflow.serialization.stringify
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - old
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.serialization.stringify._convert
    functionSourceFile: airflow.serialization.stringify
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - d
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.serialization.stringify.decode
    functionSourceFile: airflow.serialization.stringify
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - d.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - classname
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 70
    functionName: airflow.serialization.stringify._stringify_builtin_collection
    functionSourceFile: airflow.serialization.stringify
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.serialization.stringify.stringify
    - <builtin>.tuple
    - airflow.serialization.stringify._convert
    - <builtin>.isinstance
    - airflow.serialization.stringify._stringify_builtin_collection
    - d.get
    - airflow.serialization.stringify.decode
    - classname.startswith
    - o.items
    - value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: classname.startswith
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.xcom
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.xcom
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.xcom.XComResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.xcom
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.api_fastapi.core_api.datamodels.xcom._stringify_if_needed
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.xcom
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.core_api.datamodels.xcom._stringify_if_needed
    - <builtin>.str
    - <builtin>.isinstance
    - value.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.xcom.XComResponseNative
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.xcom
    functionUses: 0
    functionsReached:
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 65
    functionName: airflow.api_fastapi.core_api.datamodels.xcom.XComResponseNative.value_to_json_serializable
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.xcom
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.datamodels.xcom._stringify_if_needed
    - <builtin>.str
    - <builtin>.isinstance
    - value.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.xcom.XComResponseString
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.xcom
    functionUses: 0
    functionsReached:
    - pydantic.field_validator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - v
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: airflow.api_fastapi.core_api.datamodels.xcom.XComResponseString.value_to_string
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.xcom
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dag_tags
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_tags
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - tag_name_pattern
    - readable_tags_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 45
    functionName: airflow.api_fastapi.core_api.routes.public.dag_tags.get_dag_tags
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_tags
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - session.execute
    - sqlalchemy.select.group_by
    - airflow.utils.db.get_query_count
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - structlog.get_logger
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.patch
    - fastapi.APIRouter.post
    - <builtin>.sorted
    - fastapi.APIRouter.delete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.get_dag_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - session.scalar
    - sqlalchemy.orm.joinedload
    - sqlalchemy.select.filter_by
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 132
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.delete_dag_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - sqlalchemy.select
    - session.scalar
    - sqlalchemy.select.filter_by
    - session.delete
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 9
    IfCount: 10
    argCount: 7
    argDefaultValues:
    - <ast.Call object at 0x7f1ec9c57910>
    argNames:
    - dag_id
    - dag_run_id
    - patch_body
    - session
    - dag_bag
    - user
    - update_mask
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 167
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.patch_dag_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - sqlalchemy.select.filter
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - TaskInstance.state.is_
    - pattern.startswith
    - ti.set_state
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - cls.dag_id.in_
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - session.get
    - airflow.api.common.mark_tasks.set_dag_run_state_to_success
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - session.scalars
    - TaskInstance.state.not_in
    - airflow.utils.helpers.is_container
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - DagRun.logical_date.desc
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - session.merge
    - sqlalchemy.select.filter_by
    - log.exception
    - patterns_by_dir.update
    - airflow.api.common.mark_tasks.get_all_dag_task_query
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - session.scalar
    - DagRun.logical_date.is_not
    - <builtin>.len
    - packaging.version.parse
    - <builtin>.set
    - TaskInstance.state.in_
    - fields_to_update.intersection
    - entry.split
    - cls.run_id.in_
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - patch_body.model_dump
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - data.items
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - <builtin>.open
    - airflow.api_fastapi.common.dagbag.get_dag_for_run
    - dist.metadata.get_all
    - cls.logical_date.between
    - sqlalchemy.orm.joinedload
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - task_instance.set_state
    - log.warning
    - sqlalchemy.sql.expression.select
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - airflow.api.common.mark_tasks.set_dag_run_state_to_failed._set_running_task
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - cls.logical_date.in_
    - DagRun.logical_date.asc
    - airflow.listeners.listener.get_listener_manager
    - dag_bag.get_dag_for_run
    - session.execute
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - pathlib.Path.resolve
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.api.common.mark_tasks.find_task_relatives
    - provider_schema_validator.validate
    - airflow.models.dagrun.DagRun.find
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.api.common.mark_tasks.set_dag_run_state_to_failed
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - dag.iter_dagrun_infos_between
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - airflow.api.common.mark_tasks.__set_dag_run_state_to_running_or_queued
    - qry_dag.where
    - sqlalchemy.orm.lazyload
    - TaskInstance.run_id.in_
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.api.common.mark_tasks.get_run_ids
    - dates.update
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.providers_manager.LazyDictWithCache.__init__
    - sqlalchemy.select
    - <builtin>.dict
    - task_dags.values
    - re.sub
    - user.get_id
    - TaskInstance.ti_selector_condition
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - task.get_flat_relatives
    - log.debug
    - <builtin>.list
    - airflow.api.common.mark_tasks.set_state
    - airflow.api.common.mark_tasks.set_dag_run_state_to_queued
    - TaskInstance.task_id.in_
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.and_
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - qry_dag.with_for_update
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - session.flush
    - <builtin>.iter
    - pattern.strip
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.api.common.mark_tasks._set_dag_run_state
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - run_id
    - commit
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 215
    functionName: airflow.api.common.mark_tasks.set_dag_run_state_to_success
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - TaskInstance.state.in_
    - qry_dag.where
    - sqlalchemy.orm.lazyload
    - TaskInstance.run_id.in_
    - cls.run_id.in_
    - airflow.api.common.mark_tasks.get_run_ids
    - dates.update
    - airflow.api.common.mark_tasks.get_all_dag_task_query
    - sqlalchemy.select
    - sqlalchemy.select.where
    - cls.logical_date.in_
    - DagRun.logical_date.asc
    - TaskInstance.state.is_
    - <builtin>.hasattr
    - task_dags.values
    - cls.dag_id.in_
    - session.execute
    - TaskInstance.ti_selector_condition
    - cls.logical_date.between
    - <builtin>.sorted
    - airflow.api.common.mark_tasks.find_task_relatives
    - airflow.models.dagrun.DagRun.find
    - task.get_flat_relatives
    - <builtin>.list
    - airflow.api.common.mark_tasks.set_state
    - TaskInstance.task_id.in_
    - task_instance.set_state
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - session.scalars
    - <builtin>.next
    - airflow.utils.helpers.is_container
    - qry_dag.with_for_update
    - <builtin>.isinstance
    - session.flush
    - DagRun.logical_date.desc
    - <builtin>.iter
    - session.merge
    - sqlalchemy.sql.expression.select.where
    - sqlalchemy.or_
    - airflow.api.common.mark_tasks._set_dag_run_state
    - dag.iter_dagrun_infos_between
    - session.scalar
    - DagRun.logical_date.is_not
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - run_id
    - commit
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 395
    functionName: airflow.api.common.mark_tasks.set_dag_run_state_to_queued
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 1
    functionsReached:
    - airflow.api.common.mark_tasks.__set_dag_run_state_to_running_or_queued
    - sqlalchemy.select.where
    - session.merge
    - session.execute
    - airflow.api.common.mark_tasks._set_dag_run_state
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - run_id
    - commit
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 274
    functionName: airflow.api.common.mark_tasks.set_dag_run_state_to_failed
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 1
    functionsReached:
    - qry_dag.where
    - TaskInstance.state.in_
    - sqlalchemy.orm.lazyload
    - TaskInstance.run_id.in_
    - cls.run_id.in_
    - sqlalchemy.select.filter
    - airflow.api.common.mark_tasks.get_run_ids
    - dates.update
    - airflow.api.common.mark_tasks.get_all_dag_task_query
    - sqlalchemy.select
    - sqlalchemy.select.where
    - cls.logical_date.in_
    - DagRun.logical_date.asc
    - TaskInstance.state.is_
    - ti.set_state
    - <builtin>.hasattr
    - task_dags.values
    - cls.dag_id.in_
    - session.execute
    - TaskInstance.ti_selector_condition
    - cls.logical_date.between
    - <builtin>.sorted
    - <builtin>.any
    - airflow.api.common.mark_tasks.find_task_relatives
    - airflow.models.dagrun.DagRun.find
    - task.get_flat_relatives
    - <builtin>.list
    - airflow.api.common.mark_tasks.set_state
    - TaskInstance.task_id.in_
    - task_instance.set_state
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - session.scalars
    - <builtin>.next
    - sqlalchemy.and_
    - TaskInstance.state.not_in
    - airflow.utils.helpers.is_container
    - qry_dag.with_for_update
    - <builtin>.isinstance
    - airflow.api.common.mark_tasks.set_dag_run_state_to_failed._set_running_task
    - session.flush
    - DagRun.logical_date.desc
    - <builtin>.iter
    - session.merge
    - sqlalchemy.sql.expression.select.where
    - sqlalchemy.or_
    - airflow.api.common.mark_tasks._set_dag_run_state
    - dag.iter_dagrun_infos_between
    - session.scalar
    - DagRun.logical_date.is_not
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.get_upstream_asset_events
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - session.scalar
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_run_id
    - body
    - dag_bag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 277
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.clear_dag_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - dag.clear
    - typing.cast
    - pydantic.BaseModel.__init__
    - dag_bag.get_dag_for_run
    - sqlalchemy.orm.joinedload
    - sqlalchemy.select.filter_by
    - session.scalar
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 20
    argDefaultValues: []
    argNames:
    - dag_id
    - limit
    - offset
    - run_after
    - logical_date
    - start_date_range
    - end_date_range
    - duration_range
    - update_at_range
    - conf_contains
    - run_type
    - state
    - dag_version
    - order_by
    - readable_dag_runs_filter
    - session
    - dag_bag
    - run_id_pattern
    - triggering_user_name_pattern
    - dag_id_pattern
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 331
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.get_dag_runs
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.order_by
    - sqlalchemy.orm.selectinload.joinedload
    - pydantic.BaseModel.__init__
    - query.filter
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - f.to_orm
    - sqlalchemy.func.count
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - airflow.api_fastapi.common.db.dag_runs.eager_load_dag_run_for_validation
    - sqlalchemy.orm.selectinload
    - dag_bag.get_latest_version_of_dag
    - session.scalars
    - sqlalchemy.select.select_from
    - query.join
    - airflow.utils.db.get_query_count
    - session.scalar
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.join
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - dag_id
    - body
    - dag_bag
    - user
    - session
    - request
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 440
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.trigger_dag_run
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - body.validate_context
    - sqlalchemy.select.where
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - user.get_name
    - user.get_id
    - dag.create_dagrun
    - dag_bag.get_latest_version_of_dag
    - request.headers.get
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: body.validate_context
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8142a90>
    argNames:
    - dag_id
    - dag_run_id
    - session
    - interval
    - result_task_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 518
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.wait_dag_run_until_finished
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_response
    - xcom_query.order_by
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter.wait
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._get_dag_run
    - sqlalchemy.select
    - airflow.utils.session.create_session_async
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - itertools.groupby
    - json.dumps
    - query.limit
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - asyncio.sleep
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - fastapi.responses.StreamingResponse
    - <builtin>.isinstance
    - operator.attrgetter
    - cls.task_id.in_
    - DagRun.logical_date.desc
    - sqlalchemy.select.filter_by
    - query.where
    - session.scalar
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms._group_xcoms
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 85
    functionName: airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter.wait
    functionSourceFile: airflow.api_fastapi.core_api.services.public.dag_run
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_response
    - xcom_query.order_by
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._get_dag_run
    - sqlalchemy.select
    - airflow.utils.session.create_session_async
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - itertools.groupby
    - json.dumps
    - query.limit
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - asyncio.sleep
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - operator.attrgetter
    - cls.task_id.in_
    - DagRun.logical_date.desc
    - sqlalchemy.select.filter_by
    - query.where
    - session.scalar
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms._group_xcoms
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.responses.StreamingResponse
    functionSourceFile: fastapi
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - body
    - readable_dag_runs_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 549
    functionName: airflow.api_fastapi.core_api.routes.public.dag_run.get_list_dag_runs_batch
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_run
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.order_by
    - sqlalchemy.orm.selectinload.joinedload
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.common.parameters.RangeFilter.__init__
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - f.to_orm
    - sqlalchemy.func.count
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - <builtin>.super
    - airflow.api_fastapi.common.db.dag_runs.eager_load_dag_run_for_validation
    - sqlalchemy.orm.selectinload
    - session.scalars
    - sqlalchemy.select.select_from
    - airflow.api_fastapi.common.parameters.FilterParam.__init__
    - airflow.api_fastapi.common.parameters.SortParam.__init__
    - airflow.utils.db.get_query_count
    - session.scalar
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.api.common.mark_tasks
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_dags.values
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Name object at 0x7f1ec6d36460>
    argNames:
    - dag
    - run_id
    - future
    - past
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 147
    functionName: airflow.api.common.mark_tasks.get_run_ids
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 5
    functionsReached:
    - cls.run_id.in_
    - dates.update
    - sqlalchemy.select
    - sqlalchemy.select.where
    - cls.logical_date.in_
    - DagRun.logical_date.asc
    - <builtin>.hasattr
    - cls.dag_id.in_
    - cls.logical_date.between
    - <builtin>.sorted
    - airflow.models.dagrun.DagRun.find
    - <builtin>.list
    - sqlalchemy.sql.expression.select.order_by
    - sqlalchemy.sql.expression.select
    - session.scalars
    - airflow.utils.helpers.is_container
    - <builtin>.isinstance
    - DagRun.logical_date.desc
    - sqlalchemy.sql.expression.select.where
    - dag.iter_dagrun_infos_between
    - session.scalar
    - DagRun.logical_date.is_not
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - tasks
    - downstream
    - upstream
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: airflow.api.common.mark_tasks.find_task_relatives
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 5
    functionsReached:
    - <builtin>.isinstance
    - task.get_flat_relatives
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - state
    - task_ids
    - run_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow.api.common.mark_tasks.get_all_dag_task_query
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 5
    functionsReached:
    - qry_dag.where
    - sqlalchemy.select.where
    - sqlalchemy.orm.lazyload
    - TaskInstance.state.is_
    - TaskInstance.run_id.in_
    - TaskInstance.ti_selector_condition
    - sqlalchemy.or_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: qry_dag.with_for_update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.run_id.in_
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: qry_dag.where
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.get_flat_relatives
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.logical_date.is_not
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.logical_date.asc
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dates.update
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - state
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 198
    functionName: airflow.api.common.mark_tasks._set_dag_run_state
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 5
    functionsReached:
    - session.merge
    - sqlalchemy.select.where
    - session.execute
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 320
    functionName: airflow.api.common.mark_tasks.set_dag_run_state_to_failed._set_running_task
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.state.not_in
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - new_state
    - dag
    - run_id
    - commit
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 363
    functionName: airflow.api.common.mark_tasks.__set_dag_run_state_to_running_or_queued
    functionSourceFile: airflow.api.common.mark_tasks
    functionUses: 2
    functionsReached:
    - sqlalchemy.select.where
    - session.merge
    - session.execute
    - airflow.api.common.mark_tasks._set_dag_run_state
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.public.dag_run
    functionSourceFile: airflow.api_fastapi.core_api.services.public.dag_run
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._get_dag_run
    functionSourceFile: airflow.api_fastapi.core_api.services.public.dag_run
    functionUses: 2
    functionsReached:
    - airflow.utils.session.create_session_async
    - session.scalar
    - sqlalchemy.select.filter_by
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 55
    functionName: airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms
    functionSourceFile: airflow.api_fastapi.core_api.services.public.dag_run
    functionUses: 3
    functionsReached:
    - xcom_query.order_by
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - itertools.groupby
    - query.limit
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - operator.attrgetter
    - cls.task_id.in_
    - DagRun.logical_date.desc
    - query.where
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms._group_xcoms
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - g
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms._group_xcoms
    functionSourceFile: airflow.api_fastapi.core_api.services.public.dag_run
    functionUses: 4
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 77
    functionName: airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_response
    functionSourceFile: airflow.api_fastapi.core_api.services.public.dag_run
    functionUses: 2
    functionsReached:
    - xcom_query.order_by
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - itertools.groupby
    - json.dumps
    - query.limit
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - <builtin>.isinstance
    - operator.attrgetter
    - cls.task_id.in_
    - DagRun.logical_date.desc
    - query.where
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms._group_xcoms
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dag_versions
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_versions
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - version_number
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.api_fastapi.core_api.routes.public.dag_versions.get_dag_version
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_versions
    functionUses: 0
    functionsReached:
    - session.scalar
    - sqlalchemy.orm.joinedload
    - sqlalchemy.select.filter_by
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 10
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    - limit
    - offset
    - version_number
    - bundle_name
    - bundle_version
    - order_by
    - dag_bag
    - readable_dag_versions_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 89
    functionName: airflow.api_fastapi.core_api.routes.public.dag_versions.get_dag_versions
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_versions
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - sqlalchemy.select.options
    - pydantic.BaseModel.__init__
    - query.filter
    - sqlalchemy.orm.joinedload
    - dag_bag.get_latest_version_of_dag
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.job
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.job
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6e6ddc0>
    argNames:
    - start_date_range
    - end_date_range
    - limit
    - offset
    - order_by
    - session
    - state
    - job_type
    - hostname
    - executor_class
    - is_alive
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 54
    functionName: airflow.api_fastapi.core_api.routes.public.job.get_jobs
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.job
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - Job.latest_heartbeat.desc
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.log
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.log
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - textwrap.dedent
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec998d550>
    - <ast.UnaryOp object at 0x7f1ec998d5b0>
    - <ast.Constant object at 0x7f1ec998d9a0>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - try_number
    - accept
    - request
    - dag_bag
    - session
    - full_content
    - map_index
    - token
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 75
    functionName: airflow.api_fastapi.core_api.routes.public.log.get_log
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.log
    functionUses: 0
    functionsReached:
    - metadata.get
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - metadata.update
    - contextlib.suppress
    - sqlalchemy.sql.select
    - metadata.pop
    - airflow.utils.log.log_reader.TaskLogReader.get_no_log_state_message
    - pydantic.BaseModel.model_construct
    - dag_bag.get_dag_for_run
    - sqlalchemy.orm.joinedload
    - out_metadata.get
    - metadata.clear
    - dag.get_task
    - <builtin>.list
    - itsdangerous.URLSafeSerializer.loads
    - time.sleep
    - itsdangerous.URLSafeSerializer.dumps
    - itsdangerous.URLSafeSerializer
    - log.model_dump_json
    - pydantic.BaseModel.model_dump_json
    - fastapi.responses.StreamingResponse
    - airflow.utils.log.log_reader.TaskLogReader.read_log_chunks
    - sqlalchemy.sql.select.where
    - session.scalar
    - airflow.utils.log.log_reader.TaskLogReader.read_log_stream
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 8
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - try_number
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 104
    functionName: airflow.utils.log.log_reader.TaskLogReader.read_log_stream
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 1
    functionsReached:
    - airflow.utils.log.log_reader.TaskLogReader.get_no_log_state_message
    - time.sleep
    - datetime.datetime.now
    - metadata.update
    - pydantic.BaseModel.__init__
    - airflow.utils.log.log_reader.TaskLogReader.read_log_chunks
    - out_metadata.get
    - metadata.clear
    - metadata.pop
    - log.model_dump_json
    - pydantic.BaseModel.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - try_number
    - metadata
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: airflow.utils.log.log_reader.TaskLogReader.read_log_chunks
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 2
    functionsReached:
    - datetime.datetime.now
    - airflow.utils.log.log_reader.TaskLogReader.get_no_log_state_message
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out_metadata.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.UnaryOp object at 0x7f1ec6829460>
    argNames:
    - dag_id
    - dag_run_id
    - task_id
    - try_number
    - session
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 175
    functionName: airflow.api_fastapi.core_api.routes.public.log.get_external_log_url
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.log
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - sqlalchemy.sql.select
    - sqlalchemy.orm.joinedload
    - sqlalchemy.sql.select.where
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.log.log_reader
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.utils.log.log_reader.TaskLogReader.get_no_log_state_message
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 3
    functionsReached:
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log.model_dump_json
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.clear
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metadata.update
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.log_reader.TaskLogReader
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 158
    functionName: airflow.utils.log.log_reader.TaskLogReader.log_handler
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.utils.log.file_task_handler.FileTaskHandler.__init__
    - conf.get
    - airflow.utils.log.log_reader.TaskLogReader.log_handler.handlers
    - <builtin>.next
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: airflow.utils.log.log_reader.TaskLogReader.log_handler.handlers
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 1
    functionsReached:
    - logging.getLogger
    - <builtin>.super
    - airflow.utils.log.file_task_handler.FileTaskHandler.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 178
    functionName: airflow.utils.log.log_reader.TaskLogReader.supports_read
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 183
    functionName: airflow.utils.log.log_reader.TaskLogReader.supports_external_link
    functionSourceFile: airflow.utils.log.log_reader
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.log
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.log
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.log.StructuredLogMessage
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.log
    functionUses: 0
    functionsReached:
    - pydantic.ConfigDict
    - pydantic.WithJsonSchema
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.public.dag_warning
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_warning
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - dag_id
    - warning_type
    - limit
    - offset
    - order_by
    - readable_dag_warning_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 52
    functionName: airflow.api_fastapi.core_api.routes.public.dag_warning.list_dag_warnings
    functionSourceFile: airflow.api_fastapi.core_api.routes.public.dag_warning
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - sqlalchemy.select.options
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_warning
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_warning
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.dag_warning
    functionUses: 0
    functionsReached:
    - pydantic.AliasPath
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth
    functionSourceFile: airflow.api_fastapi.auth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes
    functionSourceFile: airflow.api_fastapi.core_api.routes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.middleware
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.middleware
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - call_next
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 29
    functionName: airflow.api_fastapi.auth.managers.simple.middleware.SimpleAllAdminMiddleware.dispatch
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.middleware
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token_all_admins
    - conf.getboolean
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Call object at 0x7f1ec973b850>
    argNames:
    - expiration_time_in_seconds
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 78
    functionName: airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token_all_admins
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.services.login
    functionUses: 3
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    - conf.getboolean
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.services
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.services
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.services.login
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.services.login
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Call object at 0x7f1ec8070f40>
    argNames:
    - body
    - expiration_time_in_seconds
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 33
    functionName: airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.services.login
    functionUses: 2
    functionsReached:
    - stream.seek
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    - conf.getlist
    - os.path.join
    - conf.getboolean
    - conf.get
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    - <builtin>.open
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_passwords
    - airflow.api_fastapi.app.get_auth_manager
    - json.loads
    - u.split
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._get_passwords
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_generated_password_file
    - log.error
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_users
    - <builtin>.len
    - stream.read
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Call object at 0x7f1ec6fb7d30>
    argNames:
    - expiration_time_in_seconds
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.services.login
    functionUses: 7
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_users
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 4
    functionsReached:
    - u.split
    - conf.getlist
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 104
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_passwords
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 3
    functionsReached:
    - stream.seek
    - os.path.join
    - conf.get
    - <builtin>.open
    - json.loads
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._get_passwords
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_generated_password_file
    - log.error
    - stream.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - username
    - role
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    functionSourceFile: ''
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_generated_password_file
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 5
    functionsReached:
    - conf.get
    - os.path.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: u.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - stream
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 368
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._get_passwords
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 5
    functionsReached:
    - json.loads
    - stream.seek
    - log.error
    - stream.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 109
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.init
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - file.write
    - stream.seek
    - termcolor.colored
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._get_passwords
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._generate_password
    - conf.get
    - <builtin>.open
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_users
    - <builtin>.print
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._print_output
    - json.dumps
    - line.strip
    - log.error
    - os.path.join
    - u.split
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_generated_password_file
    - fcntl.flock
    - output.splitlines
    - conf.getlist
    - file.truncate
    - conf.getboolean
    - random.choices
    - json.loads
    - file.seek
    - stream.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 381
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._generate_password
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 1
    functionsReached:
    - random.choices
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - output
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 385
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._print_output
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 1
    functionsReached:
    - termcolor.colored
    - output.splitlines
    - line.strip
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file.seek
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file.truncate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 145
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_url_login
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - conf.getboolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 153
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.deserialize_user
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - user
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 156
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.serialize_user
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 159
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_configuration
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - method
    - allow_role
    - user
    - allow_get_role
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 334
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 9
    functionsReached:
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 173
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_connection
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - access_entity
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 182
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_dag
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 197
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_asset
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 211
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_asset_alias
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 225
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_pool
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 239
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_team
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - user
    - details
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 249
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_variable
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - access_view
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 258
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_view
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - method
    - resource_name
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 261
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_custom_view
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized
    - user.get_role
    - user_role.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - menu_items
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 266
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.filter_authorized_menu_items
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - assigned_users
    - user
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 271
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_hitl_task
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - conf.getboolean
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 291
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_fastapi_app
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - os.environ.get
    - directory.mkdir
    - pathlib.Path.parent.joinpath
    - fastapi.FastAPI
    - pathlib.Path
    - fastapi.staticfiles.StaticFiles
    - <builtin>.str
    - fastapi.templating.Jinja2Templates
    - fastapi.FastAPI.include_router
    - fastapi.FastAPI.mount
    - fastapi.FastAPI.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.parent.joinpath
    functionSourceFile: pathlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: directory.mkdir
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - rest_of_path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 324
    functionName: airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_fastapi_app.webapp
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.simple_auth_manager
    functionUses: 0
    functionsReached:
    - fastapi.templating.Jinja2Templates.TemplateResponse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: user.get_role
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: user_role.upper
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stream.seek
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stream.read
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: termcolor.colored
    functionSourceFile: termcolor
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: output.splitlines
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.user
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.user
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.get_id
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.user
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.get_name
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.user
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.get_role
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.user
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.routes.login
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.routes.login
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.post
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Call object at 0x7f1ec9d57b50>
    argNames:
    - body
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 63
    functionName: airflow.api_fastapi.auth.managers.simple.routes.login.create_token
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.routes.login
    functionUses: 0
    functionsReached:
    - stream.seek
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._get_passwords
    - conf.get
    - <builtin>.open
    - airflow.api_fastapi.app.get_auth_manager
    - log.error
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    - os.path.join
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    - u.split
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_generated_password_file
    - conf.getlist
    - conf.getboolean
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_passwords
    - json.loads
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_users
    - <builtin>.len
    - stream.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 75
    functionName: airflow.api_fastapi.auth.managers.simple.routes.login.create_token_all_admins
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.routes.login
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token_all_admins
    - conf.getboolean
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.app.get_auth_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - request
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 85
    functionName: airflow.api_fastapi.auth.managers.simple.routes.login.login_all_admins
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.routes.login
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token_all_admins
    - conf.getboolean
    - conf.get
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    - fastapi.responses.RedirectResponse
    - airflow.api_fastapi.app.get_auth_manager
    - fastapi.responses.RedirectResponse.set_cookie
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.responses.RedirectResponse.set_cookie
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - body
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 107
    functionName: airflow.api_fastapi.auth.managers.simple.routes.login.create_token_cli
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.routes.login
    functionUses: 0
    functionsReached:
    - stream.seek
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._get_passwords
    - conf.getint
    - conf.get
    - <builtin>.open
    - airflow.api_fastapi.app.get_auth_manager
    - log.error
    - airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user
    - os.path.join
    - airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser.__init__
    - u.split
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_generated_password_file
    - conf.getlist
    - conf.getboolean
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_passwords
    - json.loads
    - airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_users
    - <builtin>.len
    - stream.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.datamodels.login
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.datamodels.login
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginBody
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.datamodels.login
    functionUses: 0
    functionsReached:
    - pydantic.Field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.utils
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - request
    - content_type
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 28
    functionName: airflow.api_fastapi.auth.managers.simple.utils.parse_login_body
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.utils
    functionUses: 0
    functionsReached:
    - request.json
    - form.get
    - request.form
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised:
    - RequestValidationError
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: request.form
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: form.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.routes
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.routes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.datamodels
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.datamodels
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple
    functionSourceFile: airflow.api_fastapi.auth.managers.simple
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.middlewares
    functionSourceFile: airflow.api_fastapi.auth.middlewares
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.exceptions
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    - airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler.__init__
    - airflow.api_fastapi.common.exceptions.DagErrorHandler.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exception_cls
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.api_fastapi.common.exceptions.BaseErrorHandler.__init__
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.common.exceptions.BaseErrorHandler
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - exc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow.api_fastapi.common.exceptions.BaseErrorHandler.exception_handler
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler.__init__
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - exc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 69
    functionName: airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler.exception_handler
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 0
    functionsReached:
    - traceback.format_tb
    - airflow.utils.strings.get_random_string
    - conf.get
    - random.choices
    - airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler._is_dialect_matched
    - <builtin>.str
    - log.error
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exc
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler._is_dialect_matched
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 1
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: traceback.format_tb
    functionSourceFile: traceback
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.api_fastapi.common.exceptions.DagErrorHandler.__init__
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - request
    - exc
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: airflow.api_fastapi.common.exceptions.DagErrorHandler.exception_handler
    functionSourceFile: airflow.api_fastapi.common.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.include_router
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.config
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.config
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.api_fastapi.core_api.routes.ui.config.get_configs
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.config
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - conf.getboolean
    - conf.get
    - json.loads
    - pydantic.BaseModel.model_validate
    - config.update
    - additional_config.items
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: additional_config.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.config
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.config
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.dashboard
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dashboard
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9749b80>
    argNames:
    - session
    - start_date
    - readable_dags_filter
    - end_date
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 52
    functionName: airflow.api_fastapi.core_api.routes.ui.dashboard.historical_metrics
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dashboard
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - DagRun.dag_id.in_
    - airflow._shared.timezones.timezone.utcnow
    - typing.cast
    - sqlalchemy.func.count
    - datetime.datetime.now
    - sqlalchemy.func.coalesce
    - session.execute
    - pydantic.BaseModel.model_validate
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - session
    - readable_dags_filter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.api_fastapi.core_api.routes.ui.dashboard.dag_stats
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dashboard
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - sqlalchemy.func.sum
    - sqlalchemy.select
    - typing.cast
    - sqlalchemy.func.count
    - sqlalchemy.sql.expression.case
    - pydantic.BaseModel.__init__
    - sqlalchemy.func.coalesce
    - session.execute
    - DagModel.dag_id.in_
    - sqlalchemy.func.max
    - sqlalchemy.sql.expression.false
    - DagRun.logical_date.is_not
    - sqlalchemy.select.join
    - DagRun.dag_id.in_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.case
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.dashboard
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.dashboard
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.calendar
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.calendar
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec998dc10>
    argNames:
    - dag_id
    - session
    - dag_bag
    - logical_date
    - granularity
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 53
    functionName: airflow.api_fastapi.core_api.routes.ui.calendar.get_calendar
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.calendar
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_cron_planned_runs
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._truncate_datetime_for_granularity
    - croniter.croniter.croniter
    - pydantic.BaseModel.__init__
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_timetable_planned_runs
    - time_expression.asc
    - sqlalchemy.func.date_trunc
    - sqlalchemy.func.cast
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - collections.Counter
    - sqlalchemy.select
    - sqlalchemy.func.count
    - session.execute
    - sqlalchemy.func.max
    - dag.timetable.next_dagrun_info
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_last_data_interval
    - airflow.api_fastapi.common.dagbag.get_latest_version_of_dag
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.int
    - dates.items
    - dt.replace
    - sqlalchemy.func.strftime
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_historical_dag_runs
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._is_date_in_range
    - logical_date.to_orm
    - dag_bag.get_latest_version_of_dag
    - <builtin>.bool
    - typing.NamedTuple.__init__
    - time_expression.label
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService.get_calendar_data
    - <builtin>.getattr
    - sqlalchemy.func.date_format
    - <builtin>.isinstance
    - typing.cast
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_time_truncation_expression
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_planned_dag_runs
    - sqlalchemy.func.timezone
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._should_calculate_planned_runs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c8e220>
    argNames:
    - self
    - dag_id
    - session
    - dag
    - logical_date
    - granularity
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 52
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService.get_calendar_data
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 1
    functionsReached:
    - pendulum.instance
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._truncate_datetime_for_granularity
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_cron_planned_runs
    - croniter.croniter.croniter
    - pydantic.BaseModel.__init__
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_timetable_planned_runs
    - time_expression.asc
    - sqlalchemy.func.date_trunc
    - sqlalchemy.func.cast
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - collections.Counter
    - sqlalchemy.select
    - sqlalchemy.func.count
    - session.execute
    - sqlalchemy.func.max
    - dag.timetable.next_dagrun_info
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_last_data_interval
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.int
    - dates.items
    - dt.replace
    - sqlalchemy.func.strftime
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_historical_dag_runs
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._is_date_in_range
    - logical_date.to_orm
    - <builtin>.bool
    - typing.NamedTuple.__init__
    - time_expression.label
    - <builtin>.getattr
    - sqlalchemy.func.date_format
    - <builtin>.isinstance
    - typing.cast
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_time_truncation_expression
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_planned_dag_runs
    - sqlalchemy.func.timezone
    - <builtin>.len
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._should_calculate_planned_runs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.calendar
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.calendar
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui.calendar
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    - session
    - logical_date
    - granularity
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_historical_dag_runs
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 2
    functionsReached:
    - sqlalchemy.func.date_format
    - <builtin>.int
    - sqlalchemy.func.count
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - pydantic.BaseModel.__init__
    - sqlalchemy.func.strftime
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_time_truncation_expression
    - time_expression.asc
    - session.execute
    - logical_date.to_orm
    - sqlalchemy.func.date_trunc
    - sqlalchemy.func.cast
    - sqlalchemy.func.max
    - sqlalchemy.func.timezone
    - time_expression.label
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - dag
    - raw_dag_states
    - logical_date
    - granularity
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 128
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_planned_dag_runs
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 2
    functionsReached:
    - pendulum.instance
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._truncate_datetime_for_granularity
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_cron_planned_runs
    - croniter.croniter.croniter
    - airflow._shared.timezones.timezone.coerce_datetime
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_timetable_planned_runs
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - collections.Counter
    - dag.timetable.next_dagrun_info
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_last_data_interval
    - pydantic.BaseModel.logical_date.replace
    - dates.items
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._is_date_in_range
    - <builtin>.bool
    - typing.NamedTuple.__init__
    - <builtin>.getattr
    - <builtin>.isinstance
    - typing.cast
    - dt.replace
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._should_calculate_planned_runs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - column
    - granularity
    - dialect
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 260
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_time_truncation_expression
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 3
    functionsReached:
    - sqlalchemy.func.date_format
    - sqlalchemy.func.strftime
    - sqlalchemy.func.date_trunc
    - sqlalchemy.func.cast
    - sqlalchemy.func.timezone
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time_expression.asc
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: time_expression.label
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logical_date.to_orm
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag
    - raw_dag_states
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._should_calculate_planned_runs
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 3
    functionsReached:
    - <builtin>.bool
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - raw_dag_states
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 165
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_last_data_interval
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 3
    functionsReached:
    - pendulum.instance
    - pydantic.BaseModel.logical_date.replace
    - <builtin>.isinstance
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - typing.NamedTuple.__init__
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - dag
    - last_data_interval
    - year
    - logical_date
    - granularity
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 179
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_cron_planned_runs
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 3
    functionsReached:
    - dates.items
    - croniter.croniter.croniter
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._truncate_datetime_for_granularity
    - typing.cast
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._is_date_in_range
    - collections.Counter
    - dt.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - dag
    - last_data_interval
    - year
    - restriction
    - logical_date
    - granularity
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 210
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_timetable_planned_runs
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 3
    functionsReached:
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._truncate_datetime_for_granularity
    - dates.items
    - pydantic.BaseModel.__init__
    - airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._is_date_in_range
    - dag.timetable.next_dagrun_info
    - collections.Counter
    - dt.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: croniter.croniter.croniter
    functionSourceFile: croniter
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dt
    - logical_date
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 323
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._is_date_in_range
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dt
    - granularity
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 304
    functionName: airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._truncate_datetime_for_granularity
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.calendar
    functionUses: 5
    functionsReached:
    - dt.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dates.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.timetable.next_dagrun_info
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.date_trunc
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.date_format
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.strftime
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.cast
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.timezone
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.replace
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui
    functionSourceFile: airflow.api_fastapi.core_api.services.ui
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.grid
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.grid
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    - structlog.get_logger
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.api_fastapi.core_api.routes.ui.grid._get_latest_serdag
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.grid
    functionUses: 2
    functionsReached:
    - airflow.models.base.Any.id.desc
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_version_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.api_fastapi.core_api.routes.ui.grid._get_serdag
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.grid
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.orm.joinedload
    - session.scalar
    - log.error
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec918c4c0>
    - <ast.Constant object at 0x7f1ec918cac0>
    - <ast.Constant object at 0x7f1ec918ceb0>
    - <ast.Constant object at 0x7f1ec918c430>
    argNames:
    - dag_id
    - session
    - offset
    - limit
    - order_by
    - run_after
    - run_type
    - state
    - triggering_user
    - include_upstream
    - include_downstream
    - depth
    - root
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 125
    functionName: airflow.api_fastapi.core_api.routes.ui.grid.get_dag_structure
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.grid
    functionUses: 0
    functionsReached:
    - current_node.get
    - sqlalchemy.select.order_by
    - latest_dag.partial_subset
    - order_by.get_primary_key_string
    - session.expunge
    - pydantic.BaseModel.__init__
    - airflow.models.base.Any.dag_version_id.in_
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - sqlalchemy.select.where
    - node.get
    - f.to_orm
    - sqlalchemy.func.count
    - operator.methodcaller
    - conf.get
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - <builtin>.super
    - filtered_dag.partial_subset
    - airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict_grid
    - <builtin>.list
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - DagRun.id.in_
    - session.scalars
    - sqlalchemy.select.join
    - airflow.api_fastapi.core_api.routes.ui.grid._get_latest_serdag
    - sqlalchemy.select.select_from
    - airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    - current.append
    - <builtin>.isinstance
    - airflow.api_fastapi.common.parameters.SortParam.__init__
    - current_nodes_by_id.get
    - airflow.api_fastapi.core_api.services.ui.grid._merge_node_dicts
    - airflow.utils.db.get_query_count
    - airflow.models.base.Any.id.desc
    - session.scalar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: latest_dag.partial_subset
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: order_by.get_primary_key_string
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.task_group
    functionUses: 7
    functionsReached:
    - conf.get
    - operator.methodcaller
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8371970>
    argNames:
    - task_item_or_group
    - parent_group_is_mapped
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict_grid
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.task_group
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    - airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict_grid
    - <builtin>.isinstance
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - conf.get
    - operator.methodcaller
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: operator.methodcaller
    functionSourceFile: operator
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - current
    - new
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: airflow.api_fastapi.core_api.services.ui.grid._merge_node_dicts
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.grid
    functionUses: 1
    functionsReached:
    - current_node.get
    - node.get
    - current.append
    - current_nodes_by_id.get
    - airflow.api_fastapi.core_api.services.ui.grid._merge_node_dicts
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.dag_version_id.in_
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filtered_dag.partial_subset
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 9
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    - offset
    - limit
    - order_by
    - run_after
    - run_type
    - state
    - triggering_user
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 252
    functionName: airflow.api_fastapi.core_api.routes.ui.grid.get_grid_runs
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.grid
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - <builtin>.list
    - f.to_orm
    - sqlalchemy.select.order_by
    - order_by.get_primary_key_string
    - sqlalchemy.select
    - sqlalchemy.func.count
    - airflow.api_fastapi.common.parameters.SortParam.__init__
    - pydantic.BaseModel.__init__
    - session.execute
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.utils.db.get_query_count
    - airflow.models.base.Any.id.desc
    - session.scalar
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - <builtin>.super
    - airflow.api_fastapi.core_api.routes.ui.grid._get_latest_serdag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 331
    functionName: airflow.api_fastapi.core_api.routes.ui.grid.get_grid_ti_summaries
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.grid
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - sqlalchemy.select.order_by
    - airflow.api_fastapi.common.db.common.paginated_select
    - collections.Counter
    - sqlalchemy.select
    - sqlalchemy.select.where
    - f.to_orm
    - child_node.get
    - <builtin>.dict
    - sqlalchemy.func.count
    - operator.methodcaller
    - conf.get
    - airflow.api_fastapi.core_api.services.ui.grid.agg_state
    - <builtin>.max
    - session.execute
    - n.get
    - sqlalchemy.orm.joinedload
    - <builtin>.sorted
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - log.error
    - <builtin>.super
    - <builtin>.list
    - children_details.extend
    - <builtin>.min
    - airflow.api_fastapi.core_api.routes.ui.grid.get_grid_ti_summaries.get_node_sumaries
    - ti_details.get
    - airflow.api_fastapi.core_api.services.ui.grid._find_aggregates
    - airflow.api_fastapi.core_api.services.ui.grid._get_aggs_for_node
    - yielded_task_ids.add
    - sqlalchemy.select.select_from
    - airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    - ti_details.keys
    - <builtin>.isinstance
    - collections.defaultdict
    - airflow.api_fastapi.core_api.routes.ui.grid._get_serdag
    - airflow.api_fastapi.common.parameters.SortParam.__init__
    - airflow.utils.db.get_query_count
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 391
    functionName: airflow.api_fastapi.core_api.routes.ui.grid.get_grid_ti_summaries.get_node_sumaries
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.grid
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    - ti_details.get
    - ti_details.keys
    - <builtin>.isinstance
    - <builtin>.min
    - <builtin>.dict
    - <builtin>.sorted
    - child_node.get
    - children_details.extend
    - operator.methodcaller
    - airflow.api_fastapi.core_api.services.ui.grid._find_aggregates
    - conf.get
    - airflow.api_fastapi.core_api.services.ui.grid.agg_state
    - <builtin>.max
    - airflow.api_fastapi.core_api.services.ui.grid._get_aggs_for_node
    - collections.Counter
    - yielded_task_ids.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 6
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - node
    - parent_node
    - ti_details
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 75
    functionName: airflow.api_fastapi.core_api.services.ui.grid._find_aggregates
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.grid
    functionUses: 2
    functionsReached:
    - airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    - ti_details.get
    - child_node.get
    - <builtin>.isinstance
    - children_details.extend
    - <builtin>.min
    - <builtin>.dict
    - conf.get
    - operator.methodcaller
    - airflow.api_fastapi.core_api.services.ui.grid._find_aggregates
    - airflow.api_fastapi.core_api.services.ui.grid.agg_state
    - <builtin>.max
    - airflow.api_fastapi.core_api.services.ui.grid._get_aggs_for_node
    - collections.Counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: yielded_task_ids.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti_details.keys
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - detail
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 57
    functionName: airflow.api_fastapi.core_api.services.ui.grid._get_aggs_for_node
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.grid
    functionUses: 3
    functionsReached:
    - <builtin>.min
    - <builtin>.dict
    - airflow.api_fastapi.core_api.services.ui.grid.agg_state
    - <builtin>.max
    - collections.Counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: n.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.common
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.common
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.common.GridRunsResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.common
    functionUses: 0
    functionsReached:
    - pydantic.computed_field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: airflow.api_fastapi.core_api.datamodels.ui.common.GridRunsResponse.duration
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.common
    functionUses: 0
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui.task_group
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.task_group
    functionUses: 0
    functionsReached:
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 3
    IfCount: 6
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d57ac0>
    argNames:
    - task_item_or_group
    - parent_group_is_mapped
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.task_group
    functionUses: 1
    functionsReached:
    - airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    - airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict
    - <builtin>.isinstance
    - children.append
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - operator.methodcaller
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: children.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.grid
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.grid
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui.grid
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.grid
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current_nodes_by_id.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current_node.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: node.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - states
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.api_fastapi.core_api.services.ui.grid.agg_state
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.grid
    functionUses: 4
    functionsReached:
    - collections.Counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti_details.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: child_node.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: children_details.extend
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.teams
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.teams
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - readable_teams_filter
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 46
    functionName: airflow.api_fastapi.core_api.routes.ui.teams.list_teams
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.teams
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - <builtin>.isinstance
    - sqlalchemy.select.order_by
    - session.scalar
    - conf.getboolean
    - sqlalchemy.func.count
    - pydantic.BaseModel.__init__
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.teams
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.teams
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.assets
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.assets
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - dag_bag
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.api_fastapi.core_api.routes.ui.assets.next_run_assets
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.assets
    functionUses: 0
    functionsReached:
    - sqlalchemy.case
    - event.pop
    - <builtin>.dict
    - dag_model.get_last_dagrun
    - DagModel.get_dagmodel
    - sqlalchemy.orm.relationship.has
    - airflow.models.base.Any.asset_id.is_not
    - session.execute
    - sqlalchemy.func.max
    - sqlalchemy.true
    - sqlalchemy.and_
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.get_dagmodel
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_model.get_last_dagrun
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.asset_id.is_not
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.connections
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.connections
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 33
    functionName: airflow.api_fastapi.core_api.routes.ui.connections.hook_meta_data
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.connections
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - json.load
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields.make_field
    - pydantic.BaseModel.__init__
    - hooks.items
    - core_dummy_hooks.items
    - widgets.get
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields
    - key.split
    - result.append
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - result.get
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab
    - inspect.currentframe
    - field_behaviours.get
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - log.error
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.hook_meta_data
    - <builtin>.super
    - unittest.mock.patch
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - form_widget.field.param.dump
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._convert_extra_fields
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - form_widgets.items
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - field_behaviour.get
    - unittest.mock.MagicMock
    - importlib.util.find_spec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 224
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.hook_meta_data
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - json.load
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields.make_field
    - pydantic.BaseModel.__init__
    - hooks.items
    - core_dummy_hooks.items
    - widgets.get
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields
    - key.split
    - result.append
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - result.get
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab
    - inspect.currentframe
    - field_behaviours.get
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - log.error
    - <builtin>.super
    - unittest.mock.patch
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - form_widget.field.param.dump
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._convert_extra_fields
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - form_widgets.items
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - field_behaviour.get
    - unittest.mock.MagicMock
    - importlib.util.find_spec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui.connections
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockOptional.__init__
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - allowed_values
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockEnum.__init__
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8c8e5b0>
    - <ast.Constant object at 0x7f1ec8c8e550>
    - <ast.Constant object at 0x7f1ec8c8e730>
    - <ast.Constant object at 0x7f1ec8c8efa0>
    - <ast.Constant object at 0x7f1ec8c8e940>
    - <ast.Constant object at 0x7f1ec8c8e3d0>
    argNames:
    - self
    - label
    - validators
    - description
    - default
    - widget
    - source
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBaseField.__init__
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 0
    functionsReached:
    - <builtin>.any
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 119
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - unittest.mock.patch
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - <builtin>.super
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - unittest.mock.MagicMock
    - importlib.util.find_spec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - txt
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 127
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab.mock_lazy_gettext
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - allowed_values
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 131
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab.mock_any_of
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockEnum.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unittest.mock.MagicMock
    functionSourceFile: unittest
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: unittest.mock.patch
    functionSourceFile: unittest
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - field_behaviour
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 177
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 2
    functionsReached:
    - <builtin>.any
    - airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields.make_field
    - pydantic.BaseModel.__init__
    - field_behaviour.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - field_name
    - field_behaviour
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields.make_field
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 3
    functionsReached:
    - <builtin>.any
    - pydantic.BaseModel.__init__
    - field_behaviour.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field_behaviour.get
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - form_widgets
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._convert_extra_fields
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 2
    functionsReached:
    - key.split
    - <builtin>.isinstance
    - form_widgets.items
    - form_widget.field.param.dump
    - result.get
    - log.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: form_widgets.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: key.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: result.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: form_widget.field.param.dump
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui.connections.HookMetaService
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.connections
    functionUses: 0
    functionsReached:
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hooks.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: field_behaviours.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: widgets.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.dependencies
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dependencies
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7950ca0>
    - <ast.Constant object at 0x7f1ec79502e0>
    argNames:
    - session
    - node_id
    - dependency_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 49
    functionName: airflow.api_fastapi.core_api.routes.ui.dependencies.get_dependencies
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dependencies
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - assets_to_process.popleft
    - temp.append
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - pydantic.BaseModel.__init__
    - node_id.startswith
    - edge_tuples.add
    - airflow.api_fastapi.core_api.services.ui.dependencies._dfs_connected_components
    - edge_set.add
    - asset_alias_names.add
    - connected_components.append
    - attrs.AttrsInstance.__init__
    - sqlalchemy.select
    - airflow.api_fastapi.core_api.services.ui.dependencies.get_scheduling_dependencies
    - nodes_dict.values
    - sqlalchemy.select.where
    - sqlalchemy.sql.expression.func.json_extract
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - asset_ref_names.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - sqlalchemy.tuple_.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - session.execute
    - airflow.api_fastapi.core_api.services.ui.dependencies.extract_connected_components
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - sqlalchemy.select.group_by
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - airflow.api_fastapi.core_api.services.ui.dependencies.get_data_dependencies
    - <builtin>.sorted
    - asset_ref_uris.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - processed_assets.add
    - <builtin>.list
    - collections.deque
    - sqlalchemy.sql.expression.literal
    - dag_deps.append
    - <builtin>.int
    - assets_to_process.append
    - sqlalchemy.sql.expression.func.max
    - sqlalchemy.orm.selectinload
    - AssetAliasModel.name.in_
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.tuple_
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - sqlalchemy.orm.relationship.has
    - asset_names_uris.add
    - node_id.replace
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - session.scalars
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - sqlalchemy.select.join
    - airflow.models.base.Any.uri.in_
    - <builtin>.getattr
    - sqlalchemy.sql.expression.func.json_extract_path
    - dep_data.get
    - collections.defaultdict
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    - dag_deps.extend
    - airflow.api_fastapi.core_api.services.ui.dependencies.extract_single_connected_component
    - json.loads
    - processed_tasks.add
    - cls._data.op
    - AssetModel.name.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - <builtin>.str
    - session.scalar
    - <builtin>.len
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: node_id.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: node_id.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 8
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - asset_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.api_fastapi.core_api.services.ui.dependencies.get_data_dependencies
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.dependencies
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - processed_assets.add
    - sqlalchemy.select.where
    - nodes_dict.values
    - <builtin>.list
    - collections.deque
    - assets_to_process.append
    - sqlalchemy.orm.selectinload
    - processed_tasks.add
    - edge_set.add
    - assets_to_process.popleft
    - session.scalars
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 87
    functionName: airflow.api_fastapi.core_api.services.ui.dependencies.get_scheduling_dependencies
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.dependencies
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - edge_tuples.add
    - asset_alias_names.add
    - attrs.AttrsInstance.__init__
    - sqlalchemy.select
    - nodes_dict.values
    - sqlalchemy.select.where
    - sqlalchemy.sql.expression.func.json_extract
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - asset_ref_names.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - sqlalchemy.tuple_.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - session.execute
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - sqlalchemy.select.group_by
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - <builtin>.sorted
    - asset_ref_uris.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - sqlalchemy.sql.expression.literal
    - <builtin>.list
    - dag_deps.append
    - AssetAliasModel.name.in_
    - sqlalchemy.sql.expression.func.max
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.tuple_
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - sqlalchemy.orm.relationship.has
    - asset_names_uris.add
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - sqlalchemy.select.join
    - airflow.models.base.Any.uri.in_
    - <builtin>.getattr
    - sqlalchemy.sql.expression.func.json_extract_path
    - dep_data.get
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    - dag_deps.extend
    - json.loads
    - cls._data.op
    - AssetModel.name.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - node_id
    - nodes
    - edges
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 56
    functionName: airflow.api_fastapi.core_api.services.ui.dependencies.extract_single_connected_component
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.dependencies
    functionUses: 1
    functionsReached:
    - collections.defaultdict
    - temp.append
    - airflow.api_fastapi.core_api.services.ui.dependencies.extract_connected_components
    - airflow.api_fastapi.core_api.services.ui.dependencies._dfs_connected_components
    - connected_components.append
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui.dependencies
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.dependencies
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - temp
    - node_id
    - visited
    - adjacency_matrix
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.api_fastapi.core_api.services.ui.dependencies._dfs_connected_components
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.dependencies
    functionUses: 3
    functionsReached:
    - temp.append
    - airflow.api_fastapi.core_api.services.ui.dependencies._dfs_connected_components
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: temp.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - adjacency_matrix
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 43
    functionName: airflow.api_fastapi.core_api.services.ui.dependencies.extract_connected_components
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.dependencies
    functionUses: 2
    functionsReached:
    - temp.append
    - connected_components.append
    - airflow.api_fastapi.core_api.services.ui.dependencies._dfs_connected_components
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connected_components.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edge_tuples.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: nodes_dict.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: assets_to_process.popleft
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: processed_assets.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edge_set.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: processed_tasks.add
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: assets_to_process.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.auth
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.auth
    functionUses: 0
    functionsReached:
    - fastapi.APIRouter.get
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - user
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.api_fastapi.core_api.routes.ui.auth.get_auth_menus
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.auth
    functionUses: 0
    functionsReached:
    - airflow.api_fastapi.app.get_auth_manager
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - user
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.api_fastapi.core_api.routes.ui.auth.get_current_user_info
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.auth
    functionUses: 0
    functionsReached:
    - user.get_name
    - user.get_id
    - pydantic.BaseModel.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.auth
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.auth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.gantt
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.gantt
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dag_id
    - run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.api_fastapi.core_api.routes.ui.gantt.get_gantt_data
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.gantt
    functionUses: 0
    functionsReached:
    - TaskInstanceHistory.end_date.label
    - sqlalchemy.select.order_by
    - pydantic.BaseModel.__init__
    - TaskInstanceHistory.try_number.label
    - TaskInstance.state.label
    - TaskInstance.task_id.label
    - TaskInstance.task_display_name.label
    - sqlalchemy.select
    - airflow.models.base.Any.task_display_name.label
    - sqlalchemy.select.where
    - TaskInstance.state.is_
    - TaskInstanceHistory.task_id.label
    - sqlalchemy.union_all.subquery
    - sqlalchemy.union_all
    - session.execute
    - TaskInstance.start_date.label
    - TaskInstanceHistory.state.label
    - TaskInstance.try_number.label
    - TaskInstance.end_date.label
    - TaskInstanceHistory.start_date.label
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.task_id.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.task_display_name.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.try_number.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.state.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.start_date.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.end_date.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstanceHistory.task_id.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.base.Any.task_display_name.label
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstanceHistory.try_number.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstanceHistory.state.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstanceHistory.start_date.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstanceHistory.end_date.label
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.union_all
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.union_all.subquery
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.gantt
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.gantt
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.backfills
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.backfills
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - limit
    - offset
    - order_by
    - session
    - dag_id
    - active
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 52
    functionName: airflow.api_fastapi.core_api.routes.ui.backfills.list_backfills_ui
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.backfills
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.select_from
    - f.to_orm
    - <builtin>.isinstance
    - sqlalchemy.select.order_by
    - session.scalar
    - sqlalchemy.func.count
    - sqlalchemy.select.options
    - pydantic.BaseModel.__init__
    - sqlalchemy.orm.joinedload
    - airflow.utils.db.get_query_count
    - session.scalars
    - airflow.api_fastapi.common.db.common.paginated_select
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.structure
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.structure
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 5
    IfCount: 10
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c57f40>
    - <ast.Constant object at 0x7f1ec9c57550>
    - <ast.Constant object at 0x7f1ec9c572b0>
    - <ast.Constant object at 0x7f1ec9c57700>
    - <ast.Constant object at 0x7f1ec9c57b20>
    - <ast.Constant object at 0x7f1ec9c57310>
    argNames:
    - session
    - dag_id
    - include_upstream
    - include_downstream
    - depth
    - root
    - external_dependencies
    - version_number
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 52
    functionName: airflow.api_fastapi.core_api.routes.ui.structure.structure_data
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.structure
    functionUses: 0
    functionsReached:
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - <builtin>.enumerate
    - attrs.AttrsInstance.__init__
    - asset_ref_names.add
    - dag.get_edge_info
    - conf.get
    - operator.methodcaller
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - sqlalchemy.select.group_by
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - asset_ref_uris.add
    - sqlalchemy.sql.expression.literal
    - dag_deps.append
    - dag.task_group.topological_sort
    - session.scalars
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - target_group.get_roots
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    - dag_deps.extend
    - json.loads
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - collections.defaultdict.get
    - session.scalar
    - <builtin>.set
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.tuple_.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - airflow.api_fastapi.core_api.services.ui.structure.bind_output_assets_to_tasks
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - nodes.append
    - AssetAliasModel.name.in_
    - <builtin>.int
    - children.append
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - sqlalchemy.orm.relationship.has
    - edge.get
    - expr.keys
    - <builtin>.next
    - dep_data.get
    - asset_expression.keys
    - task_group.children.values
    - AssetModel.name.in_
    - query.where
    - edges.union
    - edges.add
    - dag.task_group.get_task_group_dict
    - airflow.utils.dag_edges.dag_edges
    - airflow.models.dag_version.DagVersion.get_latest_version
    - edges_to_add.add
    - asset_alias_names.add
    - sqlalchemy.sql.expression.func.json_extract
    - result.append
    - edges.append
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - session.execute
    - <builtin>.sorted
    - sqlalchemy.sql.expression.func.max
    - sqlalchemy.orm.Session.get_bind
    - query.options
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - sqlalchemy.orm.relationship.any
    - sqlalchemy.select.join
    - <builtin>.getattr
    - query.order_by
    - airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict
    - collections.defaultdict
    - dag.partial_subset
    - setup_teardown_edges.add
    - cls._data.op
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    - edges_to_skip.add
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - airflow.api_fastapi.core_api.services.ui.structure.get_upstream_assets
    - sqlalchemy.select
    - task_group.get_leaves
    - start_edges.append
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - sqlalchemy.tuple_
    - airflow.utils.sqlalchemy.get_dialect_name
    - asset_names_uris.add
    - end_edges.append
    - tasks_to_trace_next.append
    - airflow.models.base.Any.uri.in_
    - typing.cast.scalar
    - airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter
    - sqlalchemy.sql.expression.func.json_extract_path
    - <builtin>.isinstance
    - <builtin>.iter
    - task_group.get_roots
    - assets_info.append
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.task_group.topological_sort
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 35
    functionName: airflow.utils.dag_edges.dag_edges
    functionSourceFile: airflow.utils.dag_edges
    functionUses: 8
    functionsReached:
    - <builtin>.set
    - edges.add
    - dag.task_group.get_task_group_dict
    - edges_to_skip.add
    - target_group.get_roots
    - result.append
    - <builtin>.isinstance
    - dag.get_edge_info
    - task_group.get_leaves
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - task_group.children.values
    - setup_teardown_edges.add
    - tasks_to_trace_next.append
    - edges_to_add.add
    - task_group.get_roots
    - <builtin>.sorted
    - edges.union
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: start_edges.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: end_edges.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: nodes.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 5
    IfCount: 10
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c53310>
    argNames:
    - asset_expression
    - entry_node_ref
    - level
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.api_fastapi.core_api.services.ui.structure.get_upstream_assets
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.structure
    functionUses: 1
    functionsReached:
    - edges.append
    - asset_expression.keys
    - airflow.api_fastapi.core_api.services.ui.structure.get_upstream_assets
    - <builtin>.iter
    - assets_info.append
    - <builtin>.str
    - expr.keys
    - <builtin>.next
    - nodes.append
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - edges
    - serialized_dag
    - version_number
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 127
    functionName: airflow.api_fastapi.core_api.services.ui.structure.bind_output_assets_to_tasks
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.structure
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - AssetAliasModel.name.in_
    - edges.append
    - <builtin>.int
    - collections.defaultdict
    - sqlalchemy.orm.relationship.has
    - edge.get
    - <builtin>.enumerate
    - sqlalchemy.orm.relationship.any
    - collections.defaultdict.get
    - session.scalars
    - <builtin>.next
    - sqlalchemy.select.join
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.dag_edges
    functionSourceFile: airflow.utils.dag_edges
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 14
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.utils.dag_edges.dag_edges.collect_edges
    functionSourceFile: airflow.utils.dag_edges
    functionUses: 9
    functionsReached:
    - edges_to_skip.add
    - target_group.get_roots
    - <builtin>.isinstance
    - task_group.get_leaves
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - task_group.children.values
    - edges_to_add.add
    - task_group.get_roots
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edges_to_add.add
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.get_leaves
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target_group.get_roots
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edges_to_skip.add
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.get_roots
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: setup_teardown_edges.add
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edges.add
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tasks_to_trace_next.append
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edges.union
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.get_edge_info
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.services.ui.structure
    functionSourceFile: airflow.api_fastapi.core_api.services.ui.structure
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: asset_expression.keys
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: assets_info.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edges.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: edge.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: collections.defaultdict.get
    functionSourceFile: collections
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.structure
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.structure
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.routes.ui.dags
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dags
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - fastapi.APIRouter.get
    - airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc
    - fastapi.APIRouter.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 22
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9130100>
    argNames:
    - limit
    - offset
    - tags
    - owners
    - dag_ids
    - dag_id_pattern
    - dag_display_name_pattern
    - exclude_stale
    - paused
    - has_import_errors
    - last_dag_run_state
    - bundle_name
    - bundle_version
    - order_by
    - is_favorite
    - has_asset_schedule
    - asset_dependency
    - has_pending_actions
    - readable_dags_filter
    - session
    - user
    - dag_runs_limit
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 84
    functionName: airflow.api_fastapi.core_api.routes.ui.dags.get_dags
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dags
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - DagRun.run_after.desc
    - sqlalchemy.select.order_by
    - sqlalchemy.func.rank
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - HITLDetail.responded_at.is_
    - recent_runs_subquery.c.run_after.desc
    - airflow.api_fastapi.common.db.common.paginated_select
    - sqlalchemy.select
    - sqlalchemy.select.where
    - f.to_orm
    - sqlalchemy.func.count
    - user.get_id
    - TaskInstance.dag_id.in_
    - session.execute
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - airflow.api_fastapi.common.db.common.apply_filters_to_select
    - <builtin>.list
    - sqlalchemy.orm.selectinload
    - DagModel.dag_id.in_
    - max_run_filter.is_active
    - sqlalchemy.and_
    - session.scalars
    - sqlalchemy.select.join
    - DagRun.dag_id.in_
    - sqlalchemy.select.select_from
    - airflow.api_fastapi.common.db.dags.generate_dag_with_latest_run_query
    - <builtin>.isinstance
    - dag_runs_by_dag_id.values
    - airflow.utils.db.get_query_count
    - <builtin>.str
    - session.scalar
    - DagFavorite.dag_id.in_
    - sqlalchemy.select.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagFavorite.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.run_after.desc
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.func.rank
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: recent_runs_subquery.c.run_after.desc
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.dag_id.in_
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_runs_by_dag_id.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 266
    functionName: airflow.api_fastapi.core_api.routes.ui.dags.get_latest_run_info
    functionSourceFile: airflow.api_fastapi.core_api.routes.ui.dags
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - DagRun.run_after.desc
    - pydantic.BaseModel.__init__
    - session.execute
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.dags
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.dag_runs
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.dag_runs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels.ui.dag_runs.DAGRunLightResponse
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.dag_runs
    functionUses: 0
    functionsReached:
    - pydantic.computed_field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.api_fastapi.core_api.datamodels.ui.dag_runs.DAGRunLightResponse.duration
    functionSourceFile: airflow.api_fastapi.core_api.datamodels.ui.dag_runs
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.end_date.total_seconds
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.end_date.total_seconds
    functionSourceFile: pydantic
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.providers_configuration_loader
    functionSourceFile: airflow.utils.providers_configuration_loader
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    - typing.ParamSpec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 240
    functionName: airflow.cli.commands.provider_command.config_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 524
    functionName: airflow.cli.commands.dag_command.dag_report
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - sys.stdout.isatty
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_validate
    - sys.path.append
    - value.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow._shared.module_loading.import_string
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - airflow.utils.cli.validate_dag_bundle_arg
    - dr.end_date.isoformat
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - output_to_renderer.get
    - <builtin>.list
    - dag_run.logical_date.isoformat
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - cfg.bundle_class
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - bundles.values
    - bundle_config_list.append
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - all_dagbag_stats.extend
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - kwargs.get
    - ti.end_date.isoformat
    - bundle.initialize
    - conf.getjson
    - importlib.import_module
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - warnings.warn
    - <builtin>.iter
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 358
    functionName: airflow.cli.commands.connection_command.connections_test
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 3
    functionsReached:
    - conf._get_custom_secret_backend
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - conf.get
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - rest_of_the_url.split
    - airflow.cli.simple_table.AirflowConsole.__init__
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - rich.console.Console.print
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - urllib.parse.unquote.split
    - typing.NamedTuple.__init__
    - urllib.parse.unquote.rsplit
    - airflow.models.connection.Connection.test_connection
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers_manager.LazyDictWithCache.__init__
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - importlib.resources.files
    - hook.test_connection
    - sys.modules.get
    - name.strip
    - airflow._shared.module_loading.import_string
    - urllib.parse.quote
    - res.group
    - airflow.models.connection.Connection.get_hook
    - json.dumps
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - traceback.format_stack
    - conn.get_uri
    - importlib.import_module
    - uri.count
    - TaskSDKConnection.get
    - query.items
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - importlib.resources.files.joinpath
    - sys.stdout.isatty
    - airflow.providers_manager.ProvidersManager.initialized
    - airflow.models.connection.Connection.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.configuration.get_custom_secret_backend
    - urllib.parse.urlsplit
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.getattr
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - warnings.warn
    - <builtin>.type
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - urllib.parse.urlsplit.scheme.replace
    - json.load
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - SecretCache.save_connection_uri
    - <builtin>.dict
    - <builtin>.print
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - s.lower
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._create_host
    - SecretCache.get_connection_uri
    - backend_list.append
    - airflow.configuration.ensure_secrets_loaded
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - airflow.models.connection.Connection.get_connection_from_secrets
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 92
    functionName: airflow.cli.commands.provider_command.dialects_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 303
    functionName: airflow.cli.commands.connection_command.connections_delete
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 3
    functionsReached:
    - session.close
    - sqlalchemy.select.where
    - session.rollback
    - session.commit
    - <builtin>.print
    - session.delete
    - airflow.utils.session.create_session
    - session.scalars
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 74
    functionName: airflow.cli.commands.dag_command.dag_trigger
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - airflow.api.client.local_client.Client.__init__
    - pydantic.BaseModel.model_validate
    - value.items
    - getpass.getuser
    - httpx.Client
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - airflow.utils.platform.getuser
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - airflow.api.client.local_client.Client.trigger_dag
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - log.warning
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.api.client.get_current_api_client
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 38
    functionName: airflow.cli.commands.provider_command.provider_get
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - airflow.cli.commands.provider_command._remove_rst_syntax
    - <builtin>.hasattr
    - <builtin>.dict
    - re.sub
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - jsonschema.validators.validator_for
    - model.model_dump
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.any
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - value.strip
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 149
    functionName: airflow.cli.commands.provider_command.connection_field_behaviours
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 120
    functionName: airflow.cli.commands.dag_command.dag_pause
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - airflow.utils.helpers.ask_yesno
    - pydantic.BaseModel.model_validate
    - <builtin>.input
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.select.where
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - <builtin>.print
    - dr.logical_date.isoformat
    - DagModel.dag_id.regexp_match
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.cli.commands.dag_command.set_is_paused
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 36
    functionName: airflow.cli.commands.db_manager_command.resetdb
    functionSourceFile: airflow.cli.commands.db_manager_command
    functionUses: 3
    functionsReached:
    - classpath.strip
    - conf.getlist
    - dotted_path.rsplit
    - <builtin>.getattr
    - <builtin>.input
    - airflow._shared.module_loading.import_string
    - airflow.cli.commands.db_manager_command._get_db_manager
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 67
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.run
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 4
    functionsReached:
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - os.path.exists
    - termcolor.colored
    - airflow.utils.db._setup_debug_logging_if_needed
    - metadata.tables.get
    - ast.parse
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - executor_names.extend
    - airflow.utils.db_manager.RunDBManager._validate
    - airflow.cli.commands.standalone_command.SubCommand.__init__
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - Session.remove
    - m.upgradedb
    - sqlalchemy.event.listen
    - _executor_names.append
    - airflow.utils.db.print_happy_cat
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - time.sleep
    - airflow.utils.db._check_migration_errors
    - command.start
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - sqlalchemy.text
    - session.scalars
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_ready
    - conf.get_mandatory_value
    - am.init
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.jobs.job.most_recent_job
    - airflow.utils.db.upgradedb
    - atexit.register
    - team_executor_config.split
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - command.join
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - airflow.cli.commands.standalone_command.StandaloneCommand.update_output
    - airflow.models.import_all_models
    - <builtin>.open
    - <builtin>.globals
    - conf.get_default_value
    - engine.dispose
    - airflow.cli.commands.standalone_command.StandaloneCommand.initialize_database
    - line.strip
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - collections.deque.popleft
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - airflow.cli.commands.standalone_command.StandaloneCommand.find_user_info
    - re.compile
    - team_executor_config.strip
    - __lazy_imports.get
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - airflow.utils.db.timeout_with_traceback
    - airflow.cli.commands.standalone_command.StandaloneCommand.is_ready
    - script.get_current_head
    - airflow.settings.get_engine
    - _globals.get
    - sys.stdout.isatty
    - session.get_bind
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - m.initdb
    - executor_name_str.split
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.api_fastapi.app.create_auth_manager
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - am.get_generated_password_file
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - configs.append
    - airflow.models.base.Any.__init__
    - <builtin>.sorted
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - executor_names_per_team.append
    - airflow.models.team.Team.get_all_team_names
    - env.script.get_heads
    - <builtin>.getattr
    - time.monotonic
    - conn.execute
    - managers.append
    - alembic.command.upgrade
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic_logger.setLevel
    - alembic.runtime.environment.EnvironmentContext
    - original_session.commit
    - executor_config.split
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - airflow.cli.commands.standalone_command.StandaloneCommand.job_running
    - command.stop
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - airflow.cli.commands.standalone_command.StandaloneCommand.calculate_env
    - sqlalchemy.select
    - sqlalchemy.case
    - directory.replace
    - <builtin>.dict
    - airflow.api_fastapi.app.get_auth_manager_cls
    - recent.is_alive
    - Job.latest_heartbeat.desc
    - lock_conn.execution_options
    - <builtin>.print
    - default.copy
    - session.add
    - log.error
    - os.getpid
    - f.read
    - line.decode
    - log.debug
    - <builtin>.list
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - s.lower
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - termcolor.colored.splitlines
    - DEFAULT_ENGINE_ARGS.items
    - team_executor_config.startswith
    - <builtin>.isinstance
    - color.get
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - warnings.catch_warnings
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 197
    functionName: airflow.cli.commands.dag_command.dag_show
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - edges.add
    - dag.task_group.get_task_group_dict
    - edges_to_skip.add
    - typing.cast.task_group.children.values
    - airflow.utils.dot_renderer._refine_color
    - typing.cast.get_edge_info
    - airflow.utils.dag_edges.dag_edges
    - airflow.models.serialized_dag.SerializedDagModel.get
    - err.decode
    - edges_to_add.add
    - airflow.utils.dot_renderer._draw_task_group
    - subprocess.Popen
    - sqlalchemy.select
    - sqlalchemy.select.where
    - cls.state_color.get
    - airflow.cli.commands.dag_command._save_dot_to_file
    - result.append
    - dag.get_edge_info
    - task_group.get_leaves
    - graphviz.Digraph
    - <builtin>.print
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.state.State.color
    - states_by_task_id.get
    - <builtin>.sorted
    - airflow.utils.dot_renderer._draw_task
    - airflow.utils.dot_renderer._draw_nodes
    - parent_graph.node
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - filename.rpartition
    - tasks_to_trace_next.append
    - dot.edge
    - dot.pipe
    - out.decode
    - parent_graph.subgraph
    - edges.union
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - airflow.utils.dot_renderer.render_dag
    - airflow.cli.commands.dag_command._display_dot_via_imgcat
    - target_group.get_roots
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - task_group.children.values
    - setup_teardown_edges.add
    - proc.communicate
    - task_group.get_roots
    - airflow.utils.state.State.color_fg
    - sub.attr
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - dot.render
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 68
    functionName: airflow.cli.commands.variable_command.variables_set
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 3
    functionsReached:
    - session.close
    - conf._get_custom_secret_backend
    - sqlalchemy.dialects.sqlite.insert.values
    - dotted_path.rsplit
    - sqlalchemy.dialects.postgresql.insert.values
    - sys.modules.get
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - airflow.models.variable.Variable.set
    - sqlite_stmt.on_conflict_do_update
    - <builtin>.hasattr
    - sqlalchemy.dialects.postgresql.insert
    - <builtin>.dict
    - airflow.models.variable.Variable.check_for_write_conflict
    - secrets_backend.get_variable
    - <builtin>.print
    - session.execute
    - airflow.utils.session.create_session
    - sqlalchemy.dialects.mysql.insert.values
    - TaskSDKVariable.set
    - json.dumps
    - <builtin>.super
    - airflow.configuration.get_custom_secret_backend
    - session.rollback
    - sqlalchemy.dialects.sqlite.insert
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - mysql_stmt.on_duplicate_key_update
    - log.warning
    - sqlalchemy.dialects.mysql.insert
    - backend_list.append
    - airflow.models.variable.Variable.__init__
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - session.commit
    - <builtin>.isinstance
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - pg_stmt.on_conflict_do_update
    - <builtin>.type
    - log.exception
    - <builtin>.str
    - SecretCache.invalidate_variable
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 132
    functionName: airflow.cli.commands.variable_command.variables_export
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 3
    functionsReached:
    - airflow.cli.utils.is_stdout
    - session.close
    - session.rollback
    - session.commit
    - data.decode
    - sqlalchemy.select
    - <builtin>.print
    - airflow.utils.session.create_session
    - airflow.cli.utils.print_export_output
    - session.scalars
    - json.JSONDecoder
    - <builtin>.len
    - <builtin>.getattr
    - json.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 31
    functionName: airflow.cli.commands.rotate_fernet_key_command.rotate_fernet_key
    functionSourceFile: airflow.cli.commands.rotate_fernet_key_command
    functionUses: 3
    functionsReached:
    - session.close
    - sqlalchemy.select.where
    - session.rollback
    - session.commit
    - airflow.cli.commands.rotate_fernet_key_command.rotate_items_in_batches
    - airflow.utils.session.create_session
    - item.rotate_fernet_key
    - session.scalars
    - session.begin
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 211
    functionName: airflow.cli.commands.db_command.downgrade
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - alembic.script.ScriptDirectory.from_config
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._create_global_lock_mysql
    - airflow.utils.db._mysql_lock_session_for_migration
    - alembic.command.downgrade
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - script.revision_map.iterate_revisions
    - <builtin>.input
    - sqlalchemy.inspect
    - airflow.utils.db._create_global_lock_postgresql
    - <builtin>.map
    - contextlib.nullcontext
    - log.info
    - lock_conn.execute
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - directory.replace
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db._get_script_object
    - conf.get
    - lock_conn.execution_options
    - <builtin>.print
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - alembic.migration.MigrationContext.configure
    - version.split
    - session.execute
    - sqlalchemy.inspect.has_table
    - revision.split
    - lock_conn.close
    - airflow.utils.db._get_fab_migration_version
    - log.debug
    - <builtin>.tuple
    - <builtin>.list
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - revision_heads_map.items
    - bind.connect
    - os.path.dirname
    - warnings.simplefilter
    - os.path.join
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - migration_ctx.get_current_revision
    - log.warning
    - airflow.utils.db._handle_fab_downgrade
    - logging.disable
    - airflow.cli.commands.db_command.run_db_downgrade_command
    - airflow.utils.db._get_current_revision
    - <builtin>.reversed
    - airflow.cli.commands.db_command._get_version_revision
    - conn.close
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - <builtin>.getattr
    - airflow.utils.db.downgrade
    - alembic.command.upgrade
    - conn.execute
    - session.commit
    - session.connection
    - result.fetchone
    - airflow.utils.db._get_alembic_config
    - warnings.catch_warnings
    - original_session.commit
    - alembic.config.Config
    - airflow.utils.db._offline_migration
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 105
    functionName: airflow.cli.commands.provider_command.triggers_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 101
    functionName: airflow.cli.commands.dag_command.dag_delete
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - airflow.api.client.local_client.Client.delete_dag
    - airflow.api.client.get_current_api_client
    - airflow.api.client.local_client.Client.__init__
    - <builtin>.print
    - <builtin>.input
    - httpx.Client
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 310
    functionName: airflow.cli.commands.dag_command.dag_next_execution
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - pendulum.instance
    - session.close
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.range
    - <builtin>.print
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.models.dag.get_next_data_interval
    - dag.timetable.next_dagrun_info
    - airflow.cli.commands.dag_command.dag_next_execution.print_execution_interval
    - <builtin>.issubclass
    - session.rollback
    - pydantic.BaseModel.logical_date.replace
    - typing.NamedTuple.start.isoformat
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.models.dag.infer_automated_data_interval
    - <builtin>.getattr
    - session.commit
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - typing.cast
    - airflow.timetables.base.DataInterval.exact
    - <builtin>.type
    - typing.cast._get_next
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 217
    functionName: airflow.cli.commands.db_command.check_migrations
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - alembic.script.ScriptDirectory.from_config
    - airflow.settings.get_engine
    - dotted_path.rsplit
    - return_value.append
    - env.get_context
    - log.info
    - airflow._shared.module_loading.import_string
    - airflow.utils.db_manager.RunDBManager.__init__
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.api_fastapi.app.create_auth_manager
    - directory.replace
    - airflow.utils.db._get_script_object
    - airflow.utils.db.check_migrations
    - airflow.api_fastapi.app.get_auth_manager_cls
    - conf.get
    - <builtin>.range
    - env.configure
    - <builtin>.super
    - logging.getLogger
    - os.path.dirname
    - os.path.join
    - alembic.config.Config.set_main_option
    - context.get_current_heads
    - time.sleep
    - airflow.utils.db._configured_alembic_environment
    - <builtin>.all
    - env.script.get_heads
    - airflow.utils.db_manager.RunDBManager.check_migration
    - importlib.import_module
    - <builtin>.getattr
    - managers.append
    - airflow.utils.db._get_alembic_config
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - managers_config.split
    - conf.getimport
    - alembic.config.Config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 28
    functionLinenumber: 201
    functionName: airflow.cli.commands.api_server_command.with_api_apps_env.wrapper
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 3
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - session.expire
    - op.partial_kwargs.get
    - os.path.islink
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.security.kerberos.detect_conf_var
    - <builtin>.repr
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - os.environ.pop
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - pem_data.encode
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - secrets_backend.get_variable
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - uvicorn.run
    - structlog.wrap_logger
    - starved_pools.add
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - payload.encode
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - collections.deque.extend
    - pathlib.Path.read_bytes
    - sqlalchemy.orm.Session.get_bind
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - processors_to_remove.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - subprocess.call
    - tracemalloc.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - enum.Enum.in_
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - shared_processors.append
    - encoded_dag.get
    - files.sort
    - tag.lower
    - file.read
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - callbacks_to_remove.append
    - sqlalchemy.select.order_by
    - template.format
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - getpass.getuser
    - os.fspath
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - object.__setattr__
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - dag.timetable.asset_condition.iter_assets
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - shutil.rmtree
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - <builtin>.object
    - sqlalchemy.select.with_hint
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - signal.signal
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.cli.setup_logging
    - last_parsed.get
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - airflow.dag_processing.manager.process_parse_results
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - dag_run.get_last_ti
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - calendar.timegm
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - fh.read
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.models.dagcode.DagCode._get_code_from_db
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - <builtin>.ord
    - dm.tags.extend
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - params.items
    - m.startswith
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - Stats.decr
    - asset_op.add_dag_asset_alias_references
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - key.to_asset_alias
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - structlog.processors.UnicodeDecoder
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - span.set_attribute
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - executor_name.module_path.split
    - conf.get
    - airflow.cli.commands.triggerer_command.triggerer_run
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - file_paths.append
    - Stats.incr
    - contextlib.ExitStack.close
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - root.addHandler
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - sqlalchemy.and_
    - result.items
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - base64.urlsafe_b64encode
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - fastapi_cli.cli._run
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - gc.freeze
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - timer.stop
    - <builtin>.reversed
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.models.dagbag.DBDagBag._get_dag
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - structlog.processors.CallsiteParameterAdder
    - sqlalchemy.sql.expression.select.where
    - logging.Formatter
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.dag_version.DagVersion.write_dag
    - Stats.gauge
    - re.sub
    - processor.logger_filehandle.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - in_progress.union
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - TaskInstance.state.in_
    - starved_tasks.add
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - abs_path.endswith
    - abc.ABC.moment.total_seconds
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - files_parsed.difference
    - DagRun.id.desc
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - conf.set
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - dag.create_dagrun
    - dag_run.set_state
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - proc.is_running
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - bundles.keys
    - os.getpid
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - pathlib.Path.iterdir
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - executor_names.extend
    - regular_files.append
    - sys.exit
    - files_parsed.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - stdout_handle.truncate
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - airflow.models.base.Any.id.asc
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - airflow.security.kerberos.run
    - os.symlink
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - bundle_config_list.append
    - time.sleep
    - formatted_rows.append
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.cli.commands.api_server_command.api_server
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - proc.send_msg
    - encoded_op.get
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - files_with_mtime.items
    - tag_names.difference
    - orm_tags.items
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - os.urandom
    - data.update
    - log.exception
    - rows.sort
    - sqlalchemy.func.now
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - cls._json_schema.validate
    - datetime.datetime.now
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - importlib.util.spec_from_loader
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - forbidden_fields.difference_update
    - os.path.isdir
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - datetime.datetime
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - root.setLevel
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - executor_config.split
    - run_after.isoformat
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - base64.urlsafe_b64encode.decode
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 16
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 23
    ICount: 21
    IfCount: 16
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 925
    functionName: airflow.cli.commands.config_command.update_config
    functionSourceFile: airflow.cli.commands.config_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - sys.stdout.isatty
    - conf.write_custom_config
    - io.StringIO
    - change.config.option.lower
    - airflow.configuration.ConfigModifications.add_default_update
    - airflow.configuration.ConfigModifications.__init__
    - <builtin>.hasattr
    - <builtin>.open
    - shutil.copy2
    - airflow.cli.simple_table.AirflowConsole.__init__
    - change.config.section.lower
    - <builtin>.super
    - rich.console.Console.print
    - s.lower
    - change.renamed_to.option.lower
    - airflow.configuration.ConfigModifications.add_rename
    - config_output.getvalue
    - conf.as_dict
    - change.renamed_to.section.lower
    - <builtin>.isinstance
    - changes_applied.append
    - airflow.configuration.ConfigModifications.add_remove
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - opt.lower
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 201
    functionName: airflow.cli.commands.provider_command.auth_managers_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 232
    functionName: airflow.cli.commands.db_command.shell
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - shlex.quote
    - airflow.settings.get_engine
    - f.write
    - os.write
    - termios.tcgetattr
    - airflow.cli.commands.db_command._quote_mysql_password_for_cnf
    - signal.signal
    - tempfile.NamedTemporaryFile
    - subprocess.Popen
    - log.info
    - proc.poll
    - signal.getsignal
    - <builtin>.print
    - sys.stdin.fileno
    - select.select
    - array.array
    - pty.openpty
    - password.replace
    - os.read
    - fcntl.ioctl
    - os.environ.copy
    - f.flush
    - url.get_backend_name
    - tty.setcbreak
    - textwrap.dedent
    - airflow.utils.process_utils.execute_interactive
    - airflow.utils.process_utils.execute_interactive._sigwinch
    - termios.tcsetattr
    - <builtin>.str
    - content.encode
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 214
    functionName: airflow.cli.commands.provider_command.executors_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 46
    functionName: airflow.cli.commands.db_manager_command.migratedb
    functionSourceFile: airflow.cli.commands.db_manager_command
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - metadata.tables.get
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - <builtin>.map
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - Session.remove
    - conf.get
    - m.upgradedb
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - sqlalchemy.event.listen
    - version.split
    - airflow.utils.db.print_happy_cat
    - airflow.cli.commands.db_command.run_db_migrate_command
    - lock_conn.close
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - revision_heads_map.items
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - packaging.version.parse
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.globals
    - <builtin>.open
    - conf.get_default_value
    - engine.dispose
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - <builtin>.reversed
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - script.get_current_head
    - _globals.get
    - airflow.utils.db.timeout_with_traceback
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.api_fastapi.app.create_auth_manager
    - airflow.settings.prepare_engine_args
    - os.environ.get
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - revision.split
    - airflow.models.base.Any.__init__
    - airflow.cli.commands.db_manager_command._get_db_manager
    - <builtin>.exit
    - <builtin>.tuple
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - alembic.command.upgrade
    - conn.execute
    - managers.append
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.select
    - classpath.strip
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - airflow.settings._get_connect_args
    - urllib.parse.quote.lower
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - alembic.config.Config.set_main_option
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - airflow.cli.commands.db_command._get_version_revision
    - DEFAULT_ENGINE_ARGS.items
    - conf.getlist
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - warnings.catch_warnings
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 53
    functionName: airflow.cli.commands.variable_command.variables_get
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - conf._get_custom_secret_backend
    - airflow.models.variable.Variable.get
    - dotted_path.rsplit
    - airflow.models.variable.Variable.get_variable_from_secrets
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - TaskSDKVariable.get
    - name.strip
    - sys.modules.get
    - airflow._shared.module_loading.import_string
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - <builtin>.hasattr
    - secrets_backend.get_variable
    - <builtin>.print
    - SecretCache.save_variable
    - re.escape
    - <builtin>.any
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - urllib.parse.quote.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - backend_list.append
    - <builtin>.getattr
    - airflow.configuration.ensure_secrets_loaded
    - importlib.import_module
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - re.compile
    - SecretCache.get_variable
    - conf.getboolean
    - warnings.warn
    - airflow.configuration.initialize_secrets_backends
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.type
    - log.exception
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 269
    functionName: airflow.cli.commands.db_command.check
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - airflow.utils.db.check
    - tenacity.Retrying
    - session.execute
    - tenacity.stop_after_attempt
    - tenacity.wait_fixed
    - sqlalchemy.text
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 197
    functionName: airflow.cli.commands.db_command.migratedb
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - metadata.tables.get
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - <builtin>.map
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - Session.remove
    - conf.get
    - m.upgradedb
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - sqlalchemy.event.listen
    - version.split
    - airflow.utils.db.print_happy_cat
    - airflow.cli.commands.db_command.run_db_migrate_command
    - lock_conn.close
    - re.escape
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - revision_heads_map.items
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - packaging.version.parse
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.globals
    - <builtin>.open
    - conf.get_default_value
    - engine.dispose
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - <builtin>.reversed
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - script.get_current_head
    - _globals.get
    - airflow.utils.db.timeout_with_traceback
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.api_fastapi.app.create_auth_manager
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - revision.split
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - <builtin>.tuple
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - alembic.command.upgrade
    - conn.execute
    - managers.append
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - alembic.command.downgrade
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - airflow.settings._get_connect_args
    - urllib.parse.quote.lower
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - alembic.config.Config.set_main_option
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - airflow.cli.commands.db_command._get_version_revision
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - warnings.catch_warnings
    - conf.getboolean
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 324
    functionName: airflow.cli.commands.db_command.drop_archived
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.utils.helpers.ask_yesno
    - airflow.utils.db_cleanup._get_archived_table_names
    - x.startswith
    - <builtin>.input
    - sqlalchemy.inspect
    - sqlalchemy.inspect.get_table_names
    - airflow.utils.db_cleanup._confirm_drop_archives
    - config_dict.keys
    - visited.add
    - <builtin>.print
    - effective_table_names.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.utils.db_cleanup._effective_table_names
    - airflow.utils.db_cleanup.drop_archived_tables
    - sqlalchemy.text
    - logger.info
    - logger.warning
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 27
    functionLinenumber: 50
    functionName: airflow.cli.commands.scheduler_command.scheduler
    functionSourceFile: airflow.cli.commands.scheduler_command
    functionUses: 3
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - process.kill
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - session.expire
    - op.partial_kwargs.get
    - os.path.islink
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - <builtin>.repr
    - group.downstream_group_ids.update
    - airflow.security.kerberos.detect_conf_var
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - session.bulk_save_objects
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - process.terminate
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - secrets_backend.get_variable
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - uvicorn.run
    - structlog.wrap_logger
    - starved_pools.add
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - collections.deque.extend
    - pathlib.Path.read_bytes
    - sqlalchemy.orm.Session.get_bind
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - processors_to_remove.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - subprocess.call
    - tracemalloc.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - enum.Enum.in_
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - shared_processors.append
    - encoded_dag.get
    - files.sort
    - tag.lower
    - file.read
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - sqlalchemy.select.order_by
    - template.format
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.cli.hot_reload._run_reloader.start_process
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - getpass.getuser
    - os.fspath
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - contextlib.ExitStack.callback
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    - object.__setattr__
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - parent.terminate
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.cli.hot_reload._terminate_process_tree
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - dag.timetable.asset_condition.iter_assets
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - shutil.rmtree
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - sqlalchemy.select.with_hint
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - signal.signal
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.cli.setup_logging
    - last_parsed.get
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - airflow.dag_processing.manager.process_parse_results
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - dag_run.get_last_ti
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.models.dagcode.DagCode._get_code_from_db
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - <builtin>.ord
    - dm.tags.extend
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - params.items
    - m.startswith
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - key.to_asset_alias
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - structlog.processors.UnicodeDecoder
    - airflow.models.connection.Connection._create_host
    - airflow.jobs.job.Job.__init__
    - span.set_attribute
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - executor_name.module_path.split
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - importlib.resources.files.joinpath
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - file_paths.append
    - Stats.incr
    - contextlib.ExitStack.close
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - watchfiles.watch
    - root.addHandler
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - airflow.cli.hot_reload._run_reloader
    - sqlalchemy.and_
    - result.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - gc.freeze
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - timer.stop
    - <builtin>.reversed
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - logging.Formatter
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.models.dag_version.DagVersion.write_dag
    - Stats.gauge
    - processor.logger_filehandle.close
    - re.sub
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - in_progress.union
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - TaskInstance.state.in_
    - starved_tasks.add
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - parent.children
    - abs_path.endswith
    - abc.ABC.moment.total_seconds
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - files_parsed.difference
    - DagRun.id.desc
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - process.wait
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - multiprocessing.Process.terminate
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - dag.create_dagrun
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - proc.kill
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - proc.is_running
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - field_renames.items
    - importlib_metadata.distributions
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - bundles.keys
    - os.getpid
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - pathlib.Path.iterdir
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - executor_names.extend
    - files_parsed.update
    - sys.exit
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - tenacity.retry_if_exception_type
    - collections.deque.remove
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - stdout_handle.truncate
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.models.base.Any.id.asc
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - airflow.security.kerberos.run
    - os.symlink
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - bundle_config_list.append
    - formatted_rows.append
    - time.sleep
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - proc.send_msg
    - encoded_op.get
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - data.update
    - rows.sort
    - log.exception
    - sqlalchemy.func.now
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - cls._json_schema.validate
    - datetime.datetime.now
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - importlib.util.spec_from_loader
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - forbidden_fields.difference_update
    - os.path.isdir
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - datetime.datetime
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - root.setLevel
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - executor_config.split
    - run_after.isoformat
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.cli.hot_reload.run_with_reloader
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 27
    functionLinenumber: 51
    functionName: airflow.cli.commands.dag_processor_command.dag_processor
    functionSourceFile: airflow.cli.commands.dag_processor_command
    functionUses: 3
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - process.kill
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - session.expire
    - op.partial_kwargs.get
    - os.path.islink
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - airflow.security.kerberos.detect_conf_var
    - <builtin>.repr
    - group.downstream_group_ids.update
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - process.terminate
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - secrets_backend.get_variable
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - uvicorn.run
    - structlog.wrap_logger
    - starved_pools.add
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - collections.deque.extend
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - processors_to_remove.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - typing.NamedTuple.items
    - psutil.wait_procs
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - subprocess.call
    - tracemalloc.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - enum.Enum.in_
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - shared_processors.append
    - encoded_dag.get
    - files.sort
    - tag.lower
    - file.read
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - sqlalchemy.select.order_by
    - template.format
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.cli.hot_reload._run_reloader.start_process
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - getpass.getuser
    - os.fspath
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    - object.__setattr__
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - parent.terminate
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.cli.hot_reload._terminate_process_tree
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - dag.timetable.asset_condition.iter_assets
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - shutil.rmtree
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - sqlalchemy.select.with_hint
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - signal.signal
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.cli.setup_logging
    - last_parsed.get
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - airflow.dag_processing.manager.process_parse_results
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - dag_run.get_last_ti
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.models.dagcode.DagCode._get_code_from_db
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - <builtin>.ord
    - dm.tags.extend
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - params.items
    - m.startswith
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - key.to_asset_alias
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - structlog.processors.UnicodeDecoder
    - airflow.models.connection.Connection._create_host
    - airflow.jobs.job.Job.__init__
    - span.set_attribute
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - executor_name.module_path.split
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.utils.cli.validate_dag_bundle_arg
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - file_paths.append
    - Stats.incr
    - contextlib.ExitStack.close
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - watchfiles.watch
    - root.addHandler
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - airflow.cli.hot_reload._run_reloader
    - sqlalchemy.and_
    - result.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - gc.freeze
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - timer.stop
    - <builtin>.reversed
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - logging.Formatter
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.dag_version.DagVersion.write_dag
    - Stats.gauge
    - re.sub
    - processor.logger_filehandle.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - in_progress.union
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - TaskInstance.state.in_
    - starved_tasks.add
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - parent.children
    - abs_path.endswith
    - abc.ABC.moment.total_seconds
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.cli.commands.dag_processor_command._create_dag_processor_job_runner
    - files_parsed.difference
    - DagRun.id.desc
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - TI.pool.not_in
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - process.wait
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - multiprocessing.Process.terminate
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - airflow.models.dagcode.DagCode.update_source_code
    - dag.create_dagrun
    - dag_run.set_state
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - proc.kill
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - proc.is_running
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - bundles.keys
    - os.getpid
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - pathlib.Path.iterdir
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - executor_names.extend
    - files_parsed.update
    - sys.exit
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - tenacity.retry_if_exception_type
    - collections.deque.remove
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - stdout_handle.truncate
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.models.base.Any.id.asc
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - airflow.security.kerberos.run
    - os.symlink
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - bundle_config_list.append
    - formatted_rows.append
    - time.sleep
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - proc.send_msg
    - encoded_op.get
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.models.base.Any.id.in_
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - data.update
    - rows.sort
    - log.exception
    - sqlalchemy.func.now
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - cls._json_schema.validate
    - datetime.datetime.now
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - importlib.util.spec_from_loader
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - forbidden_fields.difference_update
    - os.path.isdir
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - datetime.datetime
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - root.setLevel
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - executor_config.split
    - run_after.isoformat
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.cli.hot_reload.run_with_reloader
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 119
    functionName: airflow.cli.commands.provider_command.notifications_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 175
    functionName: airflow.cli.commands.provider_command.logging_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 381
    functionName: airflow.cli.commands.info_command.show_info
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - all_info.items
    - httpx.post
    - sys.stdout.isatty
    - rich.console.Console.capture
    - typing.Protocol.__init__
    - pydantic.BaseModel.model_validate
    - airflow.cli.commands.info_command.AirflowInfo.render_text
    - value.items
    - getpass.getuser
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - airflow.cli.commands.info_command._upload_text_to_fileio
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - airflow.cli.commands.info_command.PiiAnonymizer.__init__
    - <builtin>.print
    - airflow.utils.platform.getuser
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - rich.console.Console.export_text
    - dr.end_date.isoformat
    - rich.console.Console.print
    - output_to_renderer.get
    - dag_run.logical_date.isoformat
    - log.debug
    - resp.json
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - model_cls.model_validate
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.info_command._send_report_to_fileio
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - airflow.cli.commands.info_command.AirflowInfo.__init__
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - k.lower
    - airflow.cli.commands.info_command.AirflowInfo.show
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - os.path.expanduser
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 44
    functionName: airflow.cli.commands.variable_command.variables_list
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - session.close
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.utils.session.create_session
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - session.rollback
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - session.scalars
    - ti.end_date.isoformat
    - <builtin>.getattr
    - session.commit
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ec1700>
    argNames:
    - args
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 449
    functionName: airflow.cli.commands.task_command.task_render
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.utils.types.DagRunType.from_run_id
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - uri.replace
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - created_counts.items
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - tis.where
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.get
    - pydantic.BaseModel.data.copy
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - textwrap.dedent
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - sched.get
    - result.update
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - zipfile.ZipFile
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - typing.cast.commit
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - <builtin>.int
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagrun.DagRun._get_task_creator
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - task.get_needs_expansion
    - airflow.models.dagrun.DagRun._create_task_instances
    - params.get_param
    - task_ids.add
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - <builtin>.range
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - child.serialize_for_task_group
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - sqlalchemy.sql.expression.select.options
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - attrname.endswith
    - warnings.warn
    - deadline_alert.get
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - val.startswith
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - dep_type.replace
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - typing.cast.add
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - TI.state.in_
    - log.error
    - dag_dict.get
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_var.items
    - uuid_mapping.keys
    - stat_from_registry.get
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - TI.state.is_
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - TI.insert_mapping
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - airflow.utils.cli.get_db_dag
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - jsonschema.validators.validator_for
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.models.dagrun.DagRun._create_tasks
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - uuid_mapping.items
    - bundle_config_list.append
    - import_errors.items
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - airflow.dag_processing.collection._create_orm_dags
    - op_predefined_extra_links.update
    - task_var.pop
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - typing.cast.bulk_insert_mappings
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - sdk_dag.get_task
    - dotted_path.rsplit
    - sys.modules.get
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow_conf.get
    - dm.calculate_dagrun_date_fields
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - op_extra_links_from_plugin.values
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.models.variable.Variable.get_variable_from_secrets
    - dag_data.get
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - airflow.sdk.definitions.param.Param.__init__
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - airflow.models.deadline.Deadline.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - op._get_specified_expand_input
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - task.render_template_fields
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - Callback.create_from_sdk_def
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - typing.cast.scalars
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - urllib.parse.urlparse
    - <builtin>.print
    - group.upstream_group_ids.update
    - name.lower
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.models.dagrun.DagRun.get_dag
    - zlib.compress
    - run_id.startswith
    - TI.task_id.in_
    - dm.tags.extend
    - <builtin>.ord
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - deserialized_deadline_alert.reference.evaluate_with
    - typing.cast.delete
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - typing.cast.bulk_save_objects
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - s.replace
    - urllib.parse.unquote.rsplit
    - serialized_params.append
    - SecretCache.get_variable
    - dag_dict.pop
    - inspect.signature
    - session.merge
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - packaging.version.parse
    - var.timestamp
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - ZIP_REGEX.search
    - sqlalchemy.exists.where
    - <builtin>.globals
    - <builtin>.open
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - res.group
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - importlib.util.spec_from_loader
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - legacy_name.format
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - dag.timetable.infer_manual_data_interval
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - bundles.values
    - math.isinf
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - copied_params.validate
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - dagbag.dags.get
    - pendulum.tz.timezone
    - airflow._shared.timezones.timezone.parse
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - typing.cast.rollback
    - pydantic.BaseModel.model_validate
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.serialization.serialized_objects.DagSerialization.from_dict
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.utils.cli.get_bagged_dag
    - airflow.cli.commands.task_command._get_ti
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.models.dagrun.DagRun.verify_integrity
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - cls.dag_id.in_
    - pattern.startswith
    - ifile.read
    - airflow.cli.commands.task_command._get_dag_run
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - field_name.endswith
    - dm.tags.remove
    - airflow.models.dagcode.DagCode.dag_source_hash
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - plugin_mgr.register
    - sys.path.append
    - TaskSDKVariable.get
    - getpass.getuser
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.cli.commands.task_command._get_template_context
    - inspect.getsource
    - airflow.sdk.definitions.dag._create_timetable
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - runtime_ti.get_template_context
    - dep.get
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - Stats.incr
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - pendulum.parse
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - var.items
    - session.execute
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.models.base.Any.__init__
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - task_var.get
    - typing.cast.flush
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - dag_run.get_task_instance
    - airflow.models.dagrun.DagRun.__init__
    - airflow.dag_processing.collection._RunInfo.calculate
    - ti.refresh_from_task
    - var.to_dict
    - var.total_seconds
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 45
    functionName: airflow.cli.commands.db_command.resetdb
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - airflow.utils.db._setup_debug_logging_if_needed
    - metadata.tables.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - log.info
    - airflow.utils.db.resetdb
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - Session.remove
    - sqlalchemy.event.listen
    - m.upgradedb
    - airflow.utils.db.print_happy_cat
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - session.rollback
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - tbl.drop
    - sqlalchemy.orm.Session.close
    - airflow.utils.db._revision_greater
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - connection.begin
    - <builtin>.input
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - connection.execution_options
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.globals
    - <builtin>.open
    - conf.get_default_value
    - airflow.utils.session.create_session
    - engine.dispose
    - airflow.utils.db._resetdb_mysql
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - engine.connect
    - airflow.utils.db.drop_airflow_moved_tables
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - version.drop
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - session.close
    - airflow.utils.db.timeout_with_traceback
    - script.get_current_head
    - _globals.get
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - os.environ.get
    - airflow.api_fastapi.app.create_auth_manager
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - airflow.utils.db_manager.RunDBManager.drop_tables
    - <builtin>.getattr
    - conn.execute
    - managers.append
    - alembic.command.upgrade
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - sqlalchemy.Table
    - typing.Any.metadata.remove
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db._resetdb_default
    - x.startswith
    - sqlalchemy.inspect
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.inspect.get_table_names
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - typing.Any.metadata.drop_all
    - sqlalchemy.inspect.has_table
    - m.drop_tables
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - s.lower
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - airflow.utils.db.drop_airflow_models
    - conf.getboolean
    - warnings.catch_warnings
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 27
    functionLinenumber: 31
    functionName: airflow.cli.commands.kerberos_command.kerberos
    functionSourceFile: airflow.cli.commands.kerberos_command
    functionUses: 3
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - session.expire
    - op.partial_kwargs.get
    - os.path.islink
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - <builtin>.repr
    - airflow.security.kerberos.detect_conf_var
    - group.downstream_group_ids.update
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - secrets_backend.get_variable
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - uvicorn.run
    - structlog.wrap_logger
    - starved_pools.add
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - inspect.isclass
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - collections.deque.extend
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - processors_to_remove.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - subprocess.call
    - tracemalloc.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - enum.Enum.in_
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - shared_processors.append
    - encoded_dag.get
    - files.sort
    - tag.lower
    - file.read
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - sqlalchemy.select.order_by
    - template.format
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - getpass.getuser
    - os.fspath
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - contextlib.ExitStack.callback
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - object.__setattr__
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - dag.timetable.asset_condition.iter_assets
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - sqlalchemy.select.with_hint
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - signal.signal
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.cli.setup_logging
    - last_parsed.get
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - airflow.dag_processing.manager.process_parse_results
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - dag_run.get_last_ti
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - dm.calculate_dagrun_date_fields
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.models.dagcode.DagCode._get_code_from_db
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - <builtin>.ord
    - dm.tags.extend
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - params.items
    - m.startswith
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - key.to_asset_alias
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - structlog.processors.UnicodeDecoder
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - span.set_attribute
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - executor_name.module_path.split
    - conf.get
    - airflow.cli.commands.triggerer_command.triggerer_run
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - file_paths.append
    - Stats.incr
    - contextlib.ExitStack.close
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - root.addHandler
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - sqlalchemy.and_
    - result.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - gc.freeze
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - timer.stop
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - <builtin>.reversed
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.models.dagbag.DBDagBag._get_dag
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - logging.Formatter
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.dag_version.DagVersion.write_dag
    - Stats.gauge
    - re.sub
    - processor.logger_filehandle.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - in_progress.union
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - TaskInstance.state.in_
    - starved_tasks.add
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - abs_path.endswith
    - abc.ABC.moment.total_seconds
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - files_parsed.difference
    - DagRun.id.desc
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - multiprocessing.Process.terminate
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - dag.create_dagrun
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - proc.is_running
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - field_renames.items
    - importlib_metadata.distributions
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - bundles.keys
    - os.getpid
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - pathlib.Path.iterdir
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - sys.exit
    - executor_names.extend
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - tenacity.retry_if_exception_type
    - collections.deque.remove
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - stdout_handle.truncate
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.models.base.Any.id.asc
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - airflow.security.kerberos.run
    - os.symlink
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - bundle_config_list.append
    - formatted_rows.append
    - time.sleep
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - ti_span.end
    - itsdangerous.URLSafeSerializer.dumps
    - op.operator_extra_links.__get__
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - proc.send_msg
    - encoded_op.get
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.models.base.Any.id.in_
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - data.update
    - rows.sort
    - log.exception
    - sqlalchemy.func.now
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - cls._json_schema.validate
    - datetime.datetime.now
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - importlib.util.spec_from_loader
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - forbidden_fields.difference_update
    - os.path.isdir
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - datetime.datetime
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - root.setLevel
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - executor_config.split
    - run_after.isoformat
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 107
    functionName: airflow.cli.commands.pool_command.pool_export
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 3
    functionsReached:
    - airflow.models.pool.Pool.get_pools
    - airflow.cli.commands.pool_command.pool_export_helper
    - airflow.api.client.local_client.Client.get_pools
    - airflow.api.client.get_current_api_client
    - airflow.api.client.local_client.Client.__init__
    - <builtin>.open
    - poolfile.write
    - <builtin>.print
    - httpx.Client
    - session.scalars
    - json.dumps
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 294
    functionName: airflow.cli.commands.db_command.cleanup_tables
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - airflow.utils.db_cleanup._subquery_keep_last
    - airflow.cli.simple_table.SimpleTable.__init__
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.utils.db_cleanup._do_delete
    - airflow.utils.db_cleanup._check_for_rows
    - <builtin>.hasattr
    - airflow.utils.db_cleanup._build_query
    - effective_table_names.append
    - airflow.cli.simple_table.AirflowConsole.__init__
    - effective_config_dict.items
    - sqlalchemy.select.group_by
    - sqlalchemy.func.max
    - rich.table.Table.add_row
    - <builtin>.super
    - rich.console.Console.print
    - query.limit
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.sql.expression.tuple_
    - sqlalchemy.text
    - kwargs.get
    - sqlalchemy.select.select_from
    - conditions.append
    - base_table_dag_id_col.not_in
    - airflow.cli.simple_table.SimpleTable.add_column
    - query.selectable.compile
    - <builtin>.set
    - query.subquery
    - insert_stm.compile
    - datetime.datetime.now
    - configs.values
    - <builtin>.input
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.utils.db_cleanup._print_config
    - sqlalchemy.select.where
    - target_table.insert
    - sqlalchemy.func.count
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - sqlalchemy.schema.MetaData
    - <builtin>.next
    - delete.compile
    - airflow.utils.db.reflect_tables
    - airflow.cli.simple_table.AirflowConsole.print_as_table
    - query.where
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - pendulum.instance
    - airflow.utils.db_cleanup._suppress_with_logging
    - sys.stdout.isatty
    - sqlalchemy.column
    - airflow._shared.timezones.timezone.is_localized
    - itertools.count
    - config_dict.keys
    - visited.add
    - <builtin>.sorted
    - target_table.drop
    - airflow.utils.db_cleanup._cleanup_table
    - pydantic.BaseModel.logical_date.replace
    - airflow.utils.db_cleanup._effective_table_names
    - airflow.utils.db_cleanup._confirm_delete
    - <builtin>.getattr
    - logger.debug
    - metadata.reflect
    - sqlalchemy.sql.expression.Executable.compile
    - row.values
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - airflow.utils.db_cleanup.run_cleanup
    - source_table.delete
    - airflow._shared.timezones.timezone.make_aware
    - base_table_dag_id_col.in_
    - sqlalchemy.select
    - sqlalchemy.sql.expression.tuple_.in_
    - limited_query.subquery
    - sqlalchemy.column.is_
    - re.sub
    - <builtin>.print
    - query.outerjoin
    - sqlalchemy.orm.aliased
    - sqlalchemy.select.subquery
    - sqlalchemy.and_
    - <builtin>.isinstance
    - sqlalchemy.sql.expression.ClauseElement.compile
    - logger.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 71
    functionName: airflow.cli.commands.pool_command.pool_set
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 3
    functionsReached:
    - session.commit
    - <builtin>.int
    - airflow.api.client.get_current_api_client
    - airflow.api.client.local_client.Client.__init__
    - airflow.models.pool.Pool.create_or_update_pool
    - airflow.api.client.local_client.Client.create_pool
    - <builtin>.print
    - sqlalchemy.select.filter_by
    - airflow.models.base.Any.__init__
    - session.add
    - name.strip
    - session.scalar
    - <builtin>.len
    - httpx.Client
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 227
    functionName: airflow.cli.commands.provider_command.queues_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 83
    functionName: airflow.cli.commands.pool_command.pool_delete
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 3
    functionsReached:
    - airflow.api.client.local_client.Client.delete_pool
    - session.commit
    - airflow.api.client.get_current_api_client
    - airflow.api.client.local_client.Client.__init__
    - <builtin>.print
    - session.delete
    - airflow.models.pool.Pool.delete_pool
    - sqlalchemy.select.filter_by
    - httpx.Client
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 27
    functionName: airflow.cli.commands.plugins_command.dump_plugins
    functionSourceFile: airflow.cli.commands.plugins_command
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - external_views_to_remove.append
    - loader.exec_module
    - plugin_instance.on_load
    - packaging.utils.canonicalize_name
    - airflow.plugins_manager._get_ui_plugins
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - react_apps_to_remove.append
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - inspect.ismodule
    - dr.start_date.isoformat
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - external_views.append
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - airflow.cli.simple_table.AirflowConsole.print_as
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - react_app.get
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - plugin.react_apps.remove
    - airflow.providers_manager.LazyDictWithCache.__init__
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - dr.run_after.isoformat
    - entry.split
    - plugin.external_views.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - external_view.get
    - global_operator_extra_links.extend
    - <builtin>.open
    - dist.metadata.get_all
    - dr.logical_date.isoformat
    - middleware_dict.items
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - dr.end_date.isoformat
    - pathlib.Path.is_file
    - output_to_renderer.get
    - airflow.plugins_manager.get_global_operator_extra_links
    - log.warning
    - airflow.plugins_manager.get_operator_extra_links
    - traceback.format_stack
    - fastapi_apps.extend
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - pattern.rstrip
    - <builtin>.next
    - ti.end_date.isoformat
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - sys.stdout.isatty
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - flask_blueprints.extend
    - inspect.isclass
    - airflow.plugins_manager.get_flask_plugins
    - operator_extra_links.extend
    - plugins_info.append
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - d.items
    - provider_schema_validator.validate
    - dag_run.logical_date.isoformat
    - model_cls.model_validate
    - ti.start_date.isoformat
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - flask_appbuilder_views.extend
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - loaded_plugins.add
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - fastapi_root_middlewares.extend
    - mod.__dict__.values
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - airflow.plugins_manager.get_plugin_info
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - re.sub
    - <builtin>.print
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - <builtin>.bool
    - react_apps.append
    - airflow.plugins_manager.get_fastapi_plugins
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 96
    functionName: airflow.cli.commands.pool_command.pool_import
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 3
    functionsReached:
    - pools_json.items
    - v.get
    - airflow.api.client.local_client.Client.__init__
    - airflow.api.client.local_client.Client.create_pool
    - os.path.exists
    - failed.append
    - name.strip
    - httpx.Client
    - sqlalchemy.select
    - <builtin>.open
    - airflow.models.pool.Pool.create_or_update_pool
    - <builtin>.print
    - session.add
    - airflow.models.base.Any.__init__
    - airflow.cli.commands.pool_command.pool_import_helper
    - poolfile.read
    - <builtin>.int
    - pools.append
    - session.commit
    - <builtin>.isinstance
    - airflow.api.client.get_current_api_client
    - json.loads
    - sqlalchemy.select.filter_by
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 311
    functionName: airflow.cli.commands.db_command.export_archived
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - csv_writer.writerows
    - airflow.utils.db_cleanup._dump_table_to_file
    - airflow.utils.helpers.ask_yesno
    - airflow.utils.db_cleanup.export_archived_records
    - airflow.utils.db_cleanup._get_archived_table_names
    - x.startswith
    - <builtin>.input
    - sqlalchemy.inspect
    - cursor.keys
    - sqlalchemy.inspect.get_table_names
    - airflow.utils.db_cleanup._confirm_drop_archives
    - config_dict.keys
    - visited.add
    - <builtin>.open
    - cursor.fetchmany
    - <builtin>.print
    - effective_table_names.append
    - <builtin>.sorted
    - <builtin>.any
    - os.path.join
    - csv.writer
    - airflow.utils.db_cleanup._effective_table_names
    - sqlalchemy.text
    - logger.info
    - csv_writer.writerow
    - logger.warning
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 66
    functionName: airflow.cli.commands.connection_command.connections_get
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 3
    functionsReached:
    - conf._get_custom_secret_backend
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - model.model_dump
    - rest_of_the_url.split
    - airflow.cli.simple_table.AirflowConsole.__init__
    - re.escape
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - urllib.parse.unquote.split
    - urllib.parse.unquote.rsplit
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    - <builtin>.set
    - dr.run_after.isoformat
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - name.strip
    - airflow._shared.module_loading.import_string
    - urllib.parse.quote
    - res.group
    - dr.logical_date.isoformat
    - json.dumps
    - dr.end_date.isoformat
    - output_to_renderer.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - ti.end_date.isoformat
    - importlib.import_module
    - uri.count
    - TaskSDKConnection.get
    - re.compile
    - query.items
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - sys.stdout.isatty
    - value.items
    - airflow.models.connection.Connection.__init__
    - airflow.models.dag.DagModel.get_dagmodel
    - inspect.isclass
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - airflow.configuration.get_custom_secret_backend
    - d.items
    - dag_run.logical_date.isoformat
    - model_cls.model_validate
    - urllib.parse.urlsplit
    - ti.start_date.isoformat
    - airflow.models.connection.Connection._parse_from_uri
    - <builtin>.all
    - <builtin>.getattr
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - warnings.warn
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - <builtin>.type
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - SecretCache.save_connection_uri
    - pydantic.BaseModel.model_validate
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - log.debug
    - s.lower
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._create_host
    - SecretCache.get_connection_uri
    - backend_list.append
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - conf.getboolean
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.models.connection.Connection.get_connection_from_secrets
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.cli.commands.config_command.get_value
    functionSourceFile: airflow.cli.commands.config_command
    functionUses: 3
    functionsReached:
    - conf.get
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 75
    functionName: airflow.cli.commands.provider_command.hooks_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 56
    functionName: airflow.cli.commands.db_manager_command.downgrade
    functionSourceFile: airflow.cli.commands.db_manager_command
    functionUses: 3
    functionsReached:
    - alembic.script.ScriptDirectory.from_config
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - airflow.utils.db._mysql_lock_session_for_migration
    - alembic.command.downgrade
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - script.revision_map.iterate_revisions
    - <builtin>.input
    - sqlalchemy.inspect
    - airflow.utils.db._create_global_lock_postgresql
    - <builtin>.map
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - log.info
    - lock_conn.execute
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - classpath.strip
    - directory.replace
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db._get_script_object
    - conf.get
    - lock_conn.execution_options
    - <builtin>.print
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - alembic.migration.MigrationContext.configure
    - version.split
    - session.execute
    - sqlalchemy.inspect.has_table
    - revision.split
    - lock_conn.close
    - airflow.utils.db._get_fab_migration_version
    - airflow.cli.commands.db_manager_command._get_db_manager
    - log.debug
    - <builtin>.tuple
    - <builtin>.list
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - revision_heads_map.items
    - bind.connect
    - os.path.dirname
    - warnings.simplefilter
    - os.path.join
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - migration_ctx.get_current_revision
    - log.warning
    - airflow.utils.db._handle_fab_downgrade
    - logging.disable
    - airflow.cli.commands.db_command.run_db_downgrade_command
    - airflow.utils.db._get_current_revision
    - <builtin>.reversed
    - airflow.cli.commands.db_command._get_version_revision
    - conn.close
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - <builtin>.getattr
    - importlib.import_module
    - airflow.utils.db.downgrade
    - alembic.command.upgrade
    - conn.execute
    - session.commit
    - session.connection
    - conf.getlist
    - result.fetchone
    - airflow.utils.db._get_alembic_config
    - warnings.catch_warnings
    - original_session.commit
    - alembic.config.Config
    - airflow.utils.db._offline_migration
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 159
    functionName: airflow.cli.commands.connection_command.connections_export
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 3
    functionsReached:
    - session.close
    - sqlalchemy.select.order_by
    - f.write
    - urllib.parse.urlsplit.scheme.lower
    - sqlalchemy.select
    - <builtin>.dict
    - urllib.parse.quote
    - airflow.cli.commands.connection_command._connection_to_dict
    - <builtin>.print
    - airflow.utils.session.create_session
    - pathlib.Path
    - airflow.cli.utils.print_export_output
    - json.dumps
    - session.rollback
    - pathlib.Path.suffix.lower
    - airflow.models.connection.Connection.get_uri
    - airflow.cli.commands.connection_command._format_connections
    - urllib.parse.urlencode
    - airflow.utils.yaml.dump
    - urllib.parse.unquote.split
    - session.scalars
    - <builtin>.getattr
    - airflow.cli.utils.is_stdout
    - session.commit
    - <builtin>.isinstance
    - yaml.dump
    - typing.cast
    - warnings.warn
    - urllib.parse.parse_qsl
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 39
    functionName: airflow.cli.commands.config_command.show_config
    functionSourceFile: airflow.cli.commands.config_command
    functionUses: 3
    functionsReached:
    - os.environ.get
    - pygments.highlight
    - <builtin>.hasattr
    - pygments.lexers.configs.IniLexer
    - pygments.formatters.terminal.TerminalFormatter
    - conf.write
    - airflow.utils.platform.is_terminal_support_colors
    - sys.stdout.isatty
    - <builtin>.print
    - output.getvalue
    - io.StringIO
    - airflow.utils.platform.is_tty
    - airflow.utils.cli.should_use_colors
    - airflow.utils.code_utils.get_terminal_formatter
    - pygments.formatters.terminal256.Terminal256Formatter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 173
    functionName: airflow.cli.commands.dag_command.dag_dependencies_show
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids
    - err.decode
    - subprocess.Popen
    - asset_alias_names.add
    - attrs.AttrsInstance.__init__
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.sql.expression.func.json_extract
    - airflow.cli.commands.dag_command._save_dot_to_file
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep
    - asset_ref_names.add
    - dot.subgraph
    - graphviz.Digraph
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda1>
    - <builtin>.print
    - sqlalchemy.tuple_.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.__init__
    - session.execute
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep
    - sqlalchemy.select.group_by
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets
    - asset_ref_uris.add
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.<lambda2>
    - sqlalchemy.sql.expression.literal
    - <builtin>.list
    - dag_deps.append
    - AssetAliasModel.name.in_
    - sqlalchemy.sql.expression.func.max
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - sqlalchemy.tuple_
    - filename.rpartition
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str
    - sqlalchemy.orm.relationship.has
    - asset_names_uris.add
    - dep_subgraph.edge
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info
    - dot.pipe
    - out.decode
    - deps.items
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep
    - sqlalchemy.select.join
    - airflow.models.base.Any.uri.in_
    - <builtin>.getattr
    - sqlalchemy.sql.expression.func.json_extract_path
    - airflow.utils.dot_renderer.render_dag_dependencies
    - airflow.cli.commands.dag_command._display_dot_via_imgcat
    - dep_data.get
    - airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies
    - dag_deps.extend
    - json.loads
    - proc.communicate
    - cls._data.op
    - AssetModel.name.in_
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve
    - airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep
    - <builtin>.str
    - airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names
    - dot.render
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 282
    functionName: airflow.cli.commands.task_command.task_state
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 3
    functionsReached:
    - TI.insert_mapping
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.delete
    - airflow.utils.types.DagRunType.from_run_id
    - airflow._shared.timezones.timezone.coerce_datetime
    - args_dict_full.pop
    - <builtin>.map
    - log.info
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - airflow.cli.commands.task_command._get_dag_run
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.super
    - airflow.models.dagrun.DagRun._create_tasks
    - created_counts.items
    - tis.where
    - typing.cast.bulk_save_objects
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - typing.NamedTuple.__init__
    - typing.cast.bulk_insert_mappings
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - tags_full.update
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - datetime.datetime.now
    - plugin_mgr.register
    - airflow.models.serialized_dag.SerializedDagModel.get
    - getpass.getuser
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - typing.cast.commit
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - <builtin>.int
    - airflow_conf.get
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - log.warning
    - sqlalchemy.sql.expression.select
    - airflow.settings.task_instance_mutation_hook
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagrun.DagRun._get_task_creator
    - legacy_name.format
    - task.get_needs_expansion
    - sqlalchemy.sql.expression.select.where
    - task_ids.add
    - airflow.models.dagrun.DagRun._create_task_instances
    - query.where
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - Stats.incr
    - airflow.settings.get_policy_plugin_manager
    - pendulum.instance
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag.timetable.infer_manual_data_interval
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.parse
    - <builtin>.range
    - airflow.models.deadline.Deadline.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - dag.task_dict.values
    - dag.get_task
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - <builtin>.all
    - <builtin>.getattr
    - query.order_by
    - copied_params.validate
    - sqlalchemy.sql.expression.select.options
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - typing.cast
    - collections.defaultdict
    - DagRun.id.desc
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow._shared.timezones.timezone.parse
    - typing.cast.flush
    - typing.cast.rollback
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - typing.cast.add
    - <builtin>.dict
    - <builtin>.print
    - airflow.utils.platform.getuser
    - TI.state.in_
    - <builtin>.list
    - airflow.cli.commands.task_command._get_ti
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - dag_run.get_task_instance
    - airflow.models.dagrun.DagRun.__init__
    - ti.refresh_from_task
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - stat_from_registry.get
    - run_id.startswith
    - TI.task_id.in_
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - deserialized_deadline_alert.reference.evaluate_with
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8377ac0>
    argNames:
    - args
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 19
    functionLinenumber: 299
    functionName: airflow.cli.commands.task_command.task_list
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - uuid_mapping.items
    - import_errors.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - urllib.parse.urlparse
    - <builtin>.print
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - dm.tags.extend
    - <builtin>.ord
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - ZIP_REGEX.search
    - sqlalchemy.exists.where
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - entry_point.load
    - container.items
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - math.isinf
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - dagbag.dags.get
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.utils.cli.get_bagged_dag
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - op_extra_links_from_plugin.update
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - sys.path.append
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 319
    functionName: airflow.cli.commands.connection_command.connections_import
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - session.close
    - urllib.parse.quote.items
    - pathlib.Path.suffix.lstrip
    - urllib.parse.urlsplit.scheme.replace
    - os.path.exists
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - FILE_PARSERS.keys
    - name.strip
    - current_keys.issubset
    - airflow.models.connection.Connection.__init__
    - airflow.secrets.local_filesystem._parse_secret_file
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - sqlalchemy.select.where
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - <builtin>.print
    - airflow.utils.session.create_session
    - rest_of_the_url.split
    - pathlib.Path
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - re.escape
    - <builtin>.any
    - airflow.secrets.local_filesystem._create_connection
    - json.dumps
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - KEY_REGEX.match
    - session.rollback
    - log.debug
    - <builtin>.list
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.cli.commands.connection_command._import_helper
    - urllib.parse.unquote.split
    - inspect.signature.parameters.keys
    - <builtin>.getattr
    - connections_dict.items
    - uri.count
    - session.commit
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - secrets.items
    - urllib.parse.unquote.rsplit
    - value.keys
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - inspect.signature
    - session.merge
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.secrets.local_filesystem.load_connections_dict
    - session.scalar
    - <builtin>.len
    - airflow.utils.helpers.validate_key
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: 253
    functionName: airflow.cli.commands.task_command.task_failed_deps
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 3
    functionsReached:
    - TI.insert_mapping
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.delete
    - airflow.utils.types.DagRunType.from_run_id
    - airflow._shared.timezones.timezone.coerce_datetime
    - args_dict_full.pop
    - <builtin>.map
    - airflow.utils.cli.get_db_dag
    - log.info
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - airflow.cli.commands.task_command._get_dag_run
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.super
    - airflow.models.dagrun.DagRun._create_tasks
    - created_counts.items
    - tis.where
    - typing.cast.bulk_save_objects
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - typing.NamedTuple.__init__
    - typing.cast.bulk_insert_mappings
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - ti.get_failed_dep_statuses
    - tags_full.update
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - datetime.datetime.now
    - plugin_mgr.register
    - airflow.models.serialized_dag.SerializedDagModel.get
    - getpass.getuser
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.models.base.Any.created_at.desc
    - sqlalchemy.orm.joinedload
    - typing.cast.commit
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - <builtin>.int
    - airflow_conf.get
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - log.warning
    - sqlalchemy.sql.expression.select
    - airflow.settings.task_instance_mutation_hook
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagrun.DagRun._get_task_creator
    - legacy_name.format
    - task.get_needs_expansion
    - sqlalchemy.sql.expression.select.where
    - airflow.models.dagrun.DagRun._create_task_instances
    - task_ids.add
    - query.where
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - Stats.incr
    - airflow.settings.get_policy_plugin_manager
    - pendulum.instance
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag.timetable.infer_manual_data_interval
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.parse
    - <builtin>.range
    - airflow.models.deadline.Deadline.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - dag.task_dict.values
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - <builtin>.all
    - <builtin>.getattr
    - query.order_by
    - copied_params.validate
    - sqlalchemy.sql.expression.select.options
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - typing.cast
    - collections.defaultdict
    - DagRun.id.desc
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow._shared.timezones.timezone.parse
    - typing.cast.flush
    - typing.cast.rollback
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - typing.cast.add
    - <builtin>.dict
    - <builtin>.print
    - airflow.utils.platform.getuser
    - TI.state.in_
    - <builtin>.list
    - airflow.cli.commands.task_command._get_ti
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - dag_run.get_task_instance
    - airflow.models.dagrun.DagRun.__init__
    - ti.refresh_from_task
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - stat_from_registry.get
    - run_id.startswith
    - TI.task_id.in_
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - deserialized_deadline_alert.reference.evaluate_with
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 188
    functionName: airflow.cli.commands.provider_command.secrets_backends_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 49
    functionName: airflow.cli.commands.pool_command.pool_list
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - airflow.api.client.local_client.Client.get_pools
    - sys.stdout.isatty
    - airflow.api.client.local_client.Client.__init__
    - pydantic.BaseModel.model_validate
    - value.items
    - httpx.Client
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.commands.pool_command._show_pools
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - airflow.models.pool.Pool.get_pools
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - session.scalars
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.api.client.get_current_api_client
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 127
    functionName: airflow.cli.commands.dag_command.dag_unpause
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - airflow.utils.helpers.ask_yesno
    - pydantic.BaseModel.model_validate
    - <builtin>.input
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.select.where
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - <builtin>.print
    - dr.logical_date.isoformat
    - DagModel.dag_id.regexp_match
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.cli.commands.dag_command.set_is_paused
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 131
    functionName: airflow.cli.commands.provider_command.connection_form_widget_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 83
    functionName: airflow.cli.commands.connection_command.connections_list
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - session.close
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.utils.session.create_session
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - session.rollback
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - session.scalars
    - ti.end_date.isoformat
    - <builtin>.getattr
    - session.commit
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 10
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 39
    functionName: airflow.cli.commands.backfill_command.create_backfill
    functionSourceFile: airflow.cli.commands.backfill_command
    functionUses: 3
    functionsReached:
    - session.close
    - sqlalchemy.nullsfirst
    - dag.clear
    - sys.stdout.isatty
    - airflow.models.backfill._validate_backfill_params
    - datetime.datetime.now
    - session.begin_nested
    - signal.signal
    - <builtin>.enumerate
    - airflow.models.base.Any.completed_at.is_
    - getpass.getuser
    - log.info
    - sqlalchemy.select
    - airflow.models.backfill._get_dag_run_no_create_reason
    - sqlalchemy.select.where
    - airflow.models.backfill._handle_clear_run
    - airflow.models.dagrun.DagRun.generate_run_id
    - <builtin>.hasattr
    - <builtin>.dict
    - nested.rollback
    - sqlalchemy.func.count
    - airflow.utils.strings.get_random_string
    - airflow.models.backfill._do_dry_run
    - params.items
    - airflow.utils.platform.getuser
    - session.execute
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - logical_dates.append
    - airflow.cli.simple_table.AirflowConsole.__init__
    - session.add
    - <builtin>.any
    - airflow.models.base.Any.__init__
    - <builtin>.super
    - airflow.models.backfill._create_backfill
    - rich.console.Console.print
    - session.rollback
    - enum.Enum.__init__
    - <builtin>.list
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - log.warning
    - airflow.utils.types.DagRunType.generate_run_id
    - sqlalchemy.sql.update
    - dag.iter_dagrun_infos_between
    - <builtin>.reversed
    - airflow.models.backfill._create_backfill_dag_run
    - <builtin>.getattr
    - DagRun.start_date.desc
    - session.commit
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.models.backfill._get_latest_dag_run_row_query
    - airflow.utils.sqlalchemy.with_row_locks
    - query.with_for_update
    - random.choices
    - json.loads
    - airflow.utils.sqlalchemy.nulls_first
    - logging.basicConfig
    - run_after.isoformat
    - airflow.utils.platform.is_tty
    - airflow.models.backfill._get_info_list
    - sqlalchemy.sql.update.where
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 60
    functionName: airflow.cli.commands.provider_command.providers_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - <builtin>.list
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 76
    functionName: airflow.cli.commands.variable_command.variables_delete
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 3
    functionsReached:
    - Variable.team_name.is_
    - session.close
    - session.rollback
    - session.commit
    - <builtin>.hasattr
    - conf.getboolean
    - TaskSDKVariable.delete
    - warnings.warn
    - <builtin>.print
    - session.execute
    - airflow.models.variable.Variable.delete
    - airflow.utils.session.create_session
    - sqlalchemy.or_
    - sys.modules.get
    - contextlib.nullcontext
    - SecretCache.invalidate_variable
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 27
    functionLinenumber: 65
    functionName: airflow.cli.commands.triggerer_command.triggerer
    functionSourceFile: airflow.cli.commands.triggerer_command
    functionUses: 3
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - process.kill
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - session.expire
    - op.partial_kwargs.get
    - os.path.islink
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - <builtin>.repr
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - group.downstream_group_ids.update
    - airflow.security.kerberos.detect_conf_var
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - session.bulk_save_objects
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - process.terminate
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - secrets_backend.get_variable
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - uvicorn.run
    - structlog.wrap_logger
    - starved_pools.add
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - inspect.isclass
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - collections.deque.extend
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - processors_to_remove.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - subprocess.call
    - tracemalloc.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - enum.Enum.in_
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - shared_processors.append
    - encoded_dag.get
    - files.sort
    - tag.lower
    - file.read
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - template.format
    - sqlalchemy.select.order_by
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.cli.hot_reload._run_reloader.start_process
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - getpass.getuser
    - os.fspath
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    - object.__setattr__
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - parent.terminate
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.cli.hot_reload._terminate_process_tree
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - dag.timetable.asset_condition.iter_assets
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - shutil.rmtree
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - sqlalchemy.select.with_hint
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - signal.signal
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.cli.setup_logging
    - last_parsed.get
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - airflow.dag_processing.manager.process_parse_results
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - dag_run.get_last_ti
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.models.dagcode.DagCode._get_code_from_db
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - <builtin>.ord
    - dm.tags.extend
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - params.items
    - m.startswith
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - key.to_asset_alias
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - dag_owner_links.items
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.jobs.job.Job.__init__
    - span.set_attribute
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - executor_name.module_path.split
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - file_paths.append
    - Stats.incr
    - contextlib.ExitStack.close
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - watchfiles.watch
    - root.addHandler
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - airflow.cli.hot_reload._run_reloader
    - sqlalchemy.and_
    - result.items
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - gc.freeze
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - timer.stop
    - <builtin>.reversed
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - structlog.processors.CallsiteParameterAdder
    - sqlalchemy.sql.expression.select.where
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - logging.Formatter
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.dag_version.DagVersion.write_dag
    - Stats.gauge
    - re.sub
    - processor.logger_filehandle.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - in_progress.union
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - TaskInstance.state.in_
    - starved_tasks.add
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - parent.children
    - abs_path.endswith
    - abc.ABC.moment.total_seconds
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - files_parsed.difference
    - DagRun.id.desc
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - process.wait
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - multiprocessing.Process.terminate
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - encoded_dag.keys
    - dag.create_dagrun
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - proc.kill
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.dag_processing.collection._get_task_ports
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - proc.is_running
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - bundles.keys
    - os.getpid
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - pathlib.Path.iterdir
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - executor_names.extend
    - files_parsed.update
    - sys.exit
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - tenacity.retry_if_exception_type
    - collections.deque.remove
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - stdout_handle.truncate
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - child.serialize_for_task_group
    - airflow.models.base.Any.items
    - airflow.models.base.Any.id.asc
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - airflow.security.kerberos.run
    - os.symlink
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - bundle_config_list.append
    - formatted_rows.append
    - time.sleep
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - proc.send_msg
    - encoded_op.get
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - data.update
    - rows.sort
    - log.exception
    - sqlalchemy.func.now
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - cls._json_schema.validate
    - datetime.datetime.now
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - importlib.util.spec_from_loader
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - forbidden_fields.difference_update
    - os.path.isdir
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - datetime.datetime
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - root.setLevel
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - executor_config.split
    - run_after.isoformat
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.cli.hot_reload.run_with_reloader
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 162
    functionName: airflow.cli.commands.provider_command.extra_links_list
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - json.load
    - core_dummy_hooks.items
    - pydantic.BaseModel.model_validate
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib.resources.files
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - dr.logical_date.isoformat
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.cli.simple_table.AirflowConsole.__init__
    - pathlib.Path
    - <builtin>.any
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - d.items
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - traceback.format_stack
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - ti.end_date.isoformat
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - importlib.resources.files.joinpath
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: 483
    functionName: airflow.cli.commands.task_command.task_clear
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 3
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - executor_names.extend
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - itertools.chain.from_iterable
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.dag_processing.dagbag._validate_executor_fields
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - airflow.dag_processing.dagbag.DagBag.process_file
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - airflow.utils.cli.get_dags._find_dag
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - inspect.signature.parameters.keys
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - params.get_param
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - executor_name_str.split
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - _module_to_executors_per_team.get
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - files_to_parse.extend
    - child.serialize_for_task_group
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - query.options
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - dag.partial_subset
    - attrname.endswith
    - warnings.warn
    - deadline_alert.get
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - search_.groups
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - airflow.models.dag_version.DagVersion.write_dag
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - log.error
    - urllib.parse.quote.lower
    - _alias_to_executors_per_team.get
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - team_executor_config.startswith
    - task_group.children.items
    - <builtin>.isinstance
    - conf.getboolean
    - orm_assets.values
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - <builtin>.enumerate
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - airflow._shared.module_loading.entry_points_with_dist
    - airflow.utils.cli.get_db_dag
    - log.info
    - class_name.startswith
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - secrets_backend.get_variable
    - asset_op.sync_assets
    - field_def.get
    - _executor_names.append
    - dag.task_dict.items
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - op_predefined_extra_links.update
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - dag.check_cycle
    - session.scalars
    - serialized_asset.pop
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - dotted_path.rsplit
    - sys.modules.get
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.dag_processing.dagbag.DagBag.__init__
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - dagbag.dags.values
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - tenacity.Retrying
    - op._get_specified_expand_input
    - operator_def.get
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - importer.import_file
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - importer.list_dag_files
    - airflow.models.dagcode.DagCode.get_code_from_file
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - serialized_dag.deadline_alerts.append
    - e.get
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.cli.get_dag_by_file_location
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - dm.dag_owner_links.extend
    - urllib.parse.urlparse
    - <builtin>.print
    - name.lower
    - group.upstream_group_ids.update
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - zlib.compress
    - <builtin>.ord
    - dm.tags.extend
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - params.items
    - attrs.has
    - bagged_dags.append
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - urllib.parse.urlsplit.netloc.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - inspect.signature
    - session.merge
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - sqlalchemy.exists.where
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - dist.metadata.get_all
    - airflow.serialization.definitions.dag.SerializedDAG.clear_dags
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - re.search
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - entry_point.load
    - container.items
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.utils.helpers.ask_yesno
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.utils.cli.get_dags
    - asset_expr.items
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - var.get_needs_expansion
    - math.isnan
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - importlib.machinery.SourceFileLoader
    - executor_names_per_team.append
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - result.in_timezone
    - key.to_asset_alias
    - dag.resolve_template_files
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - executor_config.split
    - abc.ABC.__init__
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.providers_manager.log_import_warning
    - dagbag.dags.get
    - pendulum.tz.timezone
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pathspec.patterns.GitWildMatchPattern
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - os.path.isfile
    - _classname_to_executors_per_team.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.utils.cli.get_bagged_dag
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - dag_owner_links.items
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - seen_files.add
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - seen_teams.add
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - logging.basicConfig
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - deps.append
    - packaging.utils.canonicalize_name
    - executor_name.module_path.split
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - stats.append
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pattern.startswith
    - cls.dag_id.in_
    - ifile.read
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - op_extra_links_from_plugin.update
    - DagModel.get_current
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - plugin_mgr.register
    - sys.path.append
    - <builtin>.input
    - TaskSDKVariable.get
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - json.dumps
    - airflow.dag_processing.importers.base.get_importer_registry
    - serialized_dag.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - team_executor_config.strip
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - file_paths.append
    - tenacity.before_sleep_log
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - session.execute
    - var.items
    - <builtin>.setattr
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.all
    - var.serialize
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - bundles.keys
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - dag.validate
    - airflow.dag_processing.collection._RunInfo.calculate
    - var.to_dict
    - var.total_seconds
    - os.path.getmtime
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 58
    functionName: airflow.cli.commands.pool_command.pool_get
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 3
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - airflow.api.client.local_client.Client.__init__
    - pydantic.BaseModel.model_validate
    - value.items
    - httpx.Client
    - airflow.models.dag.DagModel.get_dagmodel
    - sqlalchemy.select
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - sqlalchemy.select.where
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - airflow.api.client.local_client.Client.get_pool
    - dr.logical_date.isoformat
    - airflow.cli.commands.pool_command._show_pools
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - airflow.models.pool.Pool.get_pool
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.api.client.get_current_api_client
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    - session.scalar
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 10
    IfCount: 14
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 207
    functionName: airflow.cli.commands.connection_command.connections_add
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 3
    functionsReached:
    - airflow.models.connection.Connection.from_json
    - <builtin>.bytes
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - conf.get
    - inspect.currentframe
    - rest_of_the_url.split
    - re.escape
    - pathlib.Path
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - session.rollback
    - airflow.models.crypto._RealFernet.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - urllib.parse.unquote.split
    - typing.NamedTuple.__init__
    - airflow.models.crypto._RealFernet.encrypt
    - session.commit
    - urllib.parse.unquote.rsplit
    - cryptography.fernet.MultiFernet
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers_manager.LazyDictWithCache.__init__
    - session.scalar
    - TaskSDKConnection.from_json
    - <builtin>.len
    - airflow.utils.helpers.validate_key
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.models.crypto.get_fernet
    - importlib.resources.files
    - sys.modules.get
    - name.strip
    - cryptography.fernet.MultiFernet.encrypt
    - sqlalchemy.select.where
    - urllib.parse.quote
    - res.group
    - airflow.utils.session.create_session
    - json.dumps
    - KEY_REGEX.match
    - <builtin>.int
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - traceback.format_stack
    - uri.count
    - fernet_part.encode
    - query.items
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - importlib.resources.files.joinpath
    - session.close
    - airflow.providers_manager.ProvidersManager.initialized
    - _connection_types.append
    - airflow.models.connection.Connection.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - urllib.parse.urlsplit
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.urlunsplit
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.cli.commands.connection_command._valid_uri
    - <builtin>.getattr
    - kwargs.pop
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - warnings.warn
    - airflow.models.connection.Connection.set_extra
    - urllib.parse.urlsplit.scheme.replace
    - cryptography.fernet.Fernet
    - json.load
    - core_dummy_hooks.items
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - sqlalchemy.select
    - airflow.cli.commands.connection_command._get_connection_types
    - fernet_key.split
    - <builtin>.dict
    - <builtin>.print
    - session.add
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - msg.format
    - s.lower
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._create_host
    - airflow.models.crypto._NullFernet.encrypt
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - invalid_args.append
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 9
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 838
    functionName: airflow.cli.commands.config_command.lint_config
    functionSourceFile: airflow.cli.commands.config_command
    functionUses: 3
    functionsReached:
    - rich.console.Console.print
    - <builtin>.hasattr
    - lint_issues.append
    - sys.stdout.isatty
    - conf.has_option
    - airflow.cli.simple_table.AirflowConsole.__init__
    - airflow.utils.platform.is_tty
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.tasklog
    functionSourceFile: airflow.models.tasklog
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.tasklog.LogTemplate
    functionSourceFile: airflow.models.tasklog
    functionUses: 0
    functionsReached:
    - sqlalchemy.orm.mapped_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.models.tasklog.LogTemplate.__repr__
    functionSourceFile: airflow.models.tasklog
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.operator_resources
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - name
    - units_str
    - qty
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.sdk.definitions.operator_resources.Resource.__init__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.sdk.definitions.operator_resources.Resource.__eq__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.sdk.definitions.operator_resources.Resource.__hash__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.sdk.definitions.operator_resources.Resource.__repr__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: airflow.sdk.definitions.operator_resources.Resource.name
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 69
    functionName: airflow.sdk.definitions.operator_resources.Resource.units_str
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow.sdk.definitions.operator_resources.Resource.qty
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: airflow.sdk.definitions.operator_resources.Resource.to_dict
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - qty
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.sdk.definitions.operator_resources.CpuResource.__init__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 104
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - qty
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: airflow.sdk.definitions.operator_resources.RamResource.__init__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 104
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - qty
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: airflow.sdk.definitions.operator_resources.DiskResource.__init__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 104
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - qty
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.sdk.definitions.operator_resources.GpuResource.__init__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 104
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 138
    functionName: airflow.sdk.definitions.operator_resources.Resources.__eq__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.sdk.definitions.operator_resources.Resources.__hash__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached:
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 146
    functionName: airflow.sdk.definitions.operator_resources.Resources.__repr__
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 149
    functionName: airflow.sdk.definitions.operator_resources.Resources.to_dict
    functionSourceFile: airflow.sdk.definitions.operator_resources
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.operator_resources.Resource.to_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.definitions.operatorlink
    functionSourceFile: airflow.serialization.definitions.operatorlink
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - operator
    - ti_key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 46
    functionName: airflow.serialization.definitions.operatorlink.XComOperatorLink.get_link
    functionSourceFile: airflow.serialization.definitions.operatorlink
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - session.close
    - value.items
    - airflow.serialization.stringify._convert
    - sqlalchemy.select
    - sqlalchemy.select.where
    - <builtin>.hasattr
    - cls.dag_id.in_
    - airflow.models.xcom.XComModel.get_many
    - session.execute
    - airflow.utils.session.create_session
    - query.where
    - query.limit
    - airflow.serialization.stringify.stringify
    - <builtin>.tuple
    - session.rollback
    - o.items
    - airflow.utils.helpers.is_container
    - sqlalchemy.select.join
    - sqlalchemy.func.coalesce
    - <builtin>.getattr
    - cls.map_index.in_
    - query.order_by
    - airflow.models.base.Any.timestamp.desc
    - session.commit
    - <builtin>.isinstance
    - airflow.serialization.stringify._stringify_builtin_collection
    - d.get
    - cls.task_id.in_
    - airflow.serialization.stringify.decode
    - DagRun.logical_date.desc
    - classname.startswith
    - json.loads
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.taskinstancekey
    functionSourceFile: airflow.models.taskinstancekey
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow.models.taskinstancekey.TaskInstanceKey.primary
    functionSourceFile: airflow.models.taskinstancekey
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - try_number
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.models.taskinstancekey.TaskInstanceKey.with_try_number
    functionSourceFile: airflow.models.taskinstancekey
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.models.taskinstancekey.TaskInstanceKey.key
    functionSourceFile: airflow.models.taskinstancekey
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - dictionary
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.models.taskinstancekey.TaskInstanceKey.from_dict
    functionSourceFile: airflow.models.taskinstancekey
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.listeners
    functionSourceFile: airflow.listeners
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.listeners
    functionSourceFile: airflow._shared.listeners
    functionUses: 0
    functionsReached:
    - pluggy.HookimplMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.trigger_rule_dep
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - finished_upstreams
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates.calculate
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 4
    functionsReached:
    - counter.values
    - counter.get
    - counter.update
    - setup_counter.update
    - setup_counter.get
    - typing.NamedTuple.__init__
    - collections.Counter
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: counter.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: setup_counter.update
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: counter.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: counter.values
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: setup_counter.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 101
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 0
    functionsReached:
    - t.get_needs_expansion
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_direct_relatives
    - <builtin>.set
    - counter.values
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - counter.get
    - relevant_setups.items
    - relevant_tasks.keys
    - task.get_closest_mapped_task_group
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ti.get_relevant_upstream_map_indexes
    - collections.Counter
    - indirect_setups.keys
    - <builtin>.sum
    - sqlalchemy.select
    - dep_context.ensure_finished_tis
    - sqlalchemy.select.where
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._is_relevant_upstream
    - ti.set_state
    - sqlalchemy.func.count
    - session.execute
    - task_group.iter_mapped_task_groups
    - <builtin>.any
    - tg.iter_mapped_dependencies
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_upstream_conditions
    - TaskInstance.task_id.in_
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes
    - ti.xcom_pull
    - ti.get_dagrun
    - TaskInstance.map_index.in_
    - setup_counter.update
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates.calculate
    - sqlalchemy.and_
    - upstream_tasks.values
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_setup_constraint
    - <builtin>.getattr
    - indirect_setups.values
    - <builtin>.isinstance
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - task.get_upstreams_only_setups
    - task.iter_mapped_dependencies
    - counter.update
    - sqlalchemy.or_
    - setup_counter.get
    - functools.lru_cache
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - dep_context
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 119
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 1
    functionsReached:
    - t.get_needs_expansion
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_direct_relatives
    - <builtin>.set
    - counter.values
    - counter.get
    - relevant_setups.items
    - relevant_tasks.keys
    - task.get_closest_mapped_task_group
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ti.get_relevant_upstream_map_indexes
    - collections.Counter
    - indirect_setups.keys
    - <builtin>.sum
    - sqlalchemy.select
    - dep_context.ensure_finished_tis
    - sqlalchemy.select.where
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._is_relevant_upstream
    - ti.set_state
    - sqlalchemy.func.count
    - session.execute
    - task_group.iter_mapped_task_groups
    - <builtin>.any
    - tg.iter_mapped_dependencies
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_upstream_conditions
    - TaskInstance.task_id.in_
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes
    - ti.xcom_pull
    - TaskInstance.map_index.in_
    - setup_counter.update
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates.calculate
    - sqlalchemy.and_
    - upstream_tasks.values
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_setup_constraint
    - <builtin>.getattr
    - indirect_setups.values
    - <builtin>.isinstance
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - task.get_upstreams_only_setups
    - task.iter_mapped_dependencies
    - counter.update
    - sqlalchemy.or_
    - setup_counter.get
    - functools.lru_cache
    - ti.get_dagrun
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 143
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 7
    functionsReached:
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_group
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 7
    functionsReached:
    - task.iter_mapped_dependencies
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - tg.iter_mapped_dependencies
    - task_group.iter_mapped_task_groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.iter_mapped_dependencies
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.iter_mapped_task_groups
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tg.iter_mapped_dependencies
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - upstream_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 166
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 6
    functionsReached:
    - <builtin>.set
    - tg.iter_mapped_dependencies
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    - task.iter_mapped_dependencies
    - task_group.iter_mapped_task_groups
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ti.get_relevant_upstream_map_indexes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - upstream
    - relevant_ids
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 195
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._is_relevant_upstream
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - tg.iter_mapped_dependencies
    - <builtin>.isinstance
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes
    - task.get_closest_mapped_task_group
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    - task.iter_mapped_dependencies
    - task_group.iter_mapped_task_groups
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ti.get_relevant_upstream_map_indexes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - relevant_tasks
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 227
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_upstream_conditions
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - tg.iter_mapped_dependencies
    - TaskInstance.task_id.in_
    - <builtin>.isinstance
    - sqlalchemy.and_
    - relevant_tasks.keys
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes
    - task.get_closest_mapped_task_group
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    - task.iter_mapped_dependencies
    - TaskInstance.map_index.in_
    - task_group.iter_mapped_task_groups
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ti.get_relevant_upstream_map_indexes
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: relevant_tasks.keys
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TaskInstance.map_index.in_
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 3
    IfCount: 13
    argCount: 1
    argDefaultValues: []
    argNames:
    - relevant_setups
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 258
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_setup_constraint
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 2
    functionsReached:
    - t.get_needs_expansion
    - <builtin>.set
    - counter.values
    - counter.get
    - relevant_setups.items
    - relevant_tasks.keys
    - task.get_closest_mapped_task_group
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ti.get_relevant_upstream_map_indexes
    - collections.Counter
    - indirect_setups.keys
    - <builtin>.sum
    - sqlalchemy.select
    - dep_context.ensure_finished_tis
    - sqlalchemy.select.where
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._is_relevant_upstream
    - ti.set_state
    - sqlalchemy.func.count
    - session.execute
    - task_group.iter_mapped_task_groups
    - <builtin>.any
    - tg.iter_mapped_dependencies
    - TaskInstance.task_id.in_
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_upstream_conditions
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes
    - ti.xcom_pull
    - TaskInstance.map_index.in_
    - setup_counter.update
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates.calculate
    - sqlalchemy.and_
    - indirect_setups.values
    - <builtin>.isinstance
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - task.iter_mapped_dependencies
    - counter.update
    - sqlalchemy.or_
    - setup_counter.get
    - ti.get_dagrun
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: relevant_setups.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dep_context.ensure_finished_tis
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: indirect_setups.keys
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: t.get_needs_expansion
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: indirect_setups.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 64
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 29
    EdgeCount: 91
    ICount: 17
    IfCount: 64
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 347
    functionName: airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_direct_relatives
    functionSourceFile: airflow.ti_deps.deps.trigger_rule_dep
    functionUses: 2
    functionsReached:
    - t.get_needs_expansion
    - <builtin>.set
    - counter.values
    - counter.get
    - relevant_tasks.keys
    - task.get_closest_mapped_task_group
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - ti.get_relevant_upstream_map_indexes
    - collections.Counter
    - <builtin>.sum
    - sqlalchemy.select
    - dep_context.ensure_finished_tis
    - sqlalchemy.select.where
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._is_relevant_upstream
    - ti.set_state
    - sqlalchemy.func.count
    - session.execute
    - task_group.iter_mapped_task_groups
    - <builtin>.any
    - tg.iter_mapped_dependencies
    - TaskInstance.task_id.in_
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_upstream_conditions
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes
    - ti.xcom_pull
    - TaskInstance.map_index.in_
    - setup_counter.update
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates.calculate
    - sqlalchemy.and_
    - upstream_tasks.values
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - task.iter_mapped_dependencies
    - counter.update
    - sqlalchemy.or_
    - setup_counter.get
    - ti.get_dagrun
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upstream_tasks.values
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.get_upstreams_only_setups
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.not_previously_skipped_dep
    functionSourceFile: airflow.ti_deps.deps.not_previously_skipped_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 3
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: airflow.ti_deps.deps.not_previously_skipped_dep.NotPreviouslySkippedDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.not_previously_skipped_dep
    functionUses: 0
    functionsReached:
    - ti.task.get_direct_relatives
    - dep_context.ensure_finished_tis
    - ti.set_state
    - ti.xcom_pull
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - typing.NamedTuple.__init__
    - ti.get_dagrun
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.get_direct_relatives
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps
    functionSourceFile: airflow.ti_deps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.mapped_task_upstream_dep
    functionSourceFile: airflow.ti_deps.deps.mapped_task_upstream_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 2
    IfCount: 10
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 49
    functionName: airflow.ti_deps.deps.mapped_task_upstream_dep.MappedTaskUpstreamDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.mapped_task_upstream_dep
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - TaskInstance.task_id.in_
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - ti.set_state
    - airflow.serialization.definitions.mappedoperator.is_mapped
    - ti.task.iter_mapped_dependencies
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - ti.task.get_closest_mapped_task_group
    - task_group.iter_mapped_dependencies
    - typing.NamedTuple.__init__
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.iter_mapped_dependencies
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.task.get_closest_mapped_task_group
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_group.iter_mapped_dependencies
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps
    functionSourceFile: airflow.ti_deps.deps
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.prev_dagrun_dep
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - ti
    - dep_context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._push_past_deps_met_xcom_if_needed
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 1
    functionsReached:
    - ti.xcom_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - dagrun
    - task_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_tis
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.literal
    - airflow.utils.db.exists_query
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ti
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_any_prior_tis
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.literal
    - airflow.utils.db.exists_query
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - dagrun
    - task_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._count_unsuccessful_tis
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 1
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - TI.state.not_in
    - TI.state.is_
    - sqlalchemy.or_
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: TI.state.not_in
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - dagrun
    - task
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 108
    functionName: airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_unsuccessful_dependants
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 1
    functionsReached:
    - TI.task_id.in_
    - sqlalchemy.select.where
    - sqlalchemy.select
    - sqlalchemy.literal
    - TI.state.not_in
    - TI.state.is_
    - sqlalchemy.or_
    - session.scalar
    - airflow.utils.db.exists_query
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 14
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 9
    EdgeCount: 21
    ICount: 17
    IfCount: 14
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 129
    functionName: airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.prev_dagrun_dep
    functionUses: 0
    functionsReached:
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_unsuccessful_dependants
    - airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_any_prior_tis
    - airflow.utils.db.exists_query
    - airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._push_past_deps_met_xcom_if_needed
    - ti.xcom_push
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - TI.state.not_in
    - sqlalchemy.literal
    - airflow.models.dagrun.DagRun.get_previous_scheduled_dagrun
    - session.get
    - sqlalchemy.sql.expression.select
    - typing.NamedTuple.__init__
    - TI.task_id.in_
    - airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_tis
    - airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._count_unsuccessful_tis
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    - DagRun.logical_date.desc
    - TI.state.is_
    - filters.append
    - sqlalchemy.sql.expression.select.where
    - sqlalchemy.or_
    - session.scalar
    - ti.get_dagrun
    - airflow.models.dagrun.DagRun.get_previous_dagrun
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api
    functionSourceFile: airflow.api
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api.common
    functionSourceFile: airflow.api.common
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables
    functionSourceFile: airflow.timetables
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.core_api.datamodels
    functionSourceFile: airflow.api_fastapi.core_api.datamodels
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.timezones
    functionSourceFile: airflow._shared.timezones
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.listeners.spec
    functionSourceFile: airflow._shared.listeners.spec
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.listeners.listener
    functionSourceFile: airflow._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - hook_name
    - hook_impls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow._shared.listeners.listener._before_hookcall
    functionSourceFile: airflow._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - outcome
    - hook_name
    - hook_impls
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: airflow._shared.listeners.listener._after_hookcall
    functionSourceFile: airflow._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - log.debug
    - outcome.get_result
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow._shared.listeners.listener.ListenerManager.has_listeners
    functionSourceFile: airflow._shared.listeners.listener
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow._shared.listeners.listener.ListenerManager.hook
    functionSourceFile: airflow._shared.listeners.listener
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow._shared.listeners.listener.ListenerManager.clear
    functionSourceFile: airflow._shared.listeners.listener
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.listeners.spec.dagrun
    functionSourceFile: airflow.listeners.spec.dagrun
    functionUses: 0
    functionsReached:
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_run
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 31
    functionName: airflow.listeners.spec.dagrun.on_dag_run_running
    functionSourceFile: airflow.listeners.spec.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_run
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow.listeners.spec.dagrun.on_dag_run_success
    functionSourceFile: airflow.listeners.spec.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_run
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.listeners.spec.dagrun.on_dag_run_failed
    functionSourceFile: airflow.listeners.spec.dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.listeners.spec
    functionSourceFile: airflow.listeners.spec
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.listeners.spec.lifecycle
    functionSourceFile: airflow._shared.listeners.spec.lifecycle
    functionUses: 0
    functionsReached:
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - component
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: airflow._shared.listeners.spec.lifecycle.on_starting
    functionSourceFile: airflow._shared.listeners.spec.lifecycle
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - component
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow._shared.listeners.spec.lifecycle.before_stopping
    functionSourceFile: airflow._shared.listeners.spec.lifecycle
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.listeners.spec.taskinstance
    functionSourceFile: airflow._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached:
    - pluggy.HookspecMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 35
    functionName: airflow._shared.listeners.spec.taskinstance.on_task_instance_running
    functionSourceFile: airflow._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow._shared.listeners.spec.taskinstance.on_task_instance_success
    functionSourceFile: airflow._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    - error
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: airflow._shared.listeners.spec.taskinstance.on_task_instance_failed
    functionSourceFile: airflow._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 60
    functionName: airflow._shared.listeners.spec.taskinstance.on_task_instance_skipped
    functionSourceFile: airflow._shared.listeners.spec.taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.executors
    functionSourceFile: airflow.executors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.jobs
    functionSourceFile: airflow.jobs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard
    functionSourceFile: airflow.providers.standard
    functionUses: 0
    functionsReached:
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.empty
    functionSourceFile: airflow.providers.standard.operators.empty
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: airflow.providers.standard.operators.empty.EmptyOperator.execute
    functionSourceFile: airflow.providers.standard.operators.empty
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat
    functionSourceFile: airflow.providers.common.compat
    functionUses: 0
    functionsReached:
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators
    functionSourceFile: airflow.providers.standard.operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.utils
    functionSourceFile: airflow.providers.standard.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.task
    functionSourceFile: airflow.task
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.helpers
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.serialization.helpers.serialize_template_field.is_jsonable
    functionSourceFile: airflow.serialization.helpers
    functionUses: 75
    functionsReached:
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    functionSourceFile: airflow.serialization.helpers
    functionUses: 75
    functionsReached:
    - obj.items
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    functionSourceFile: airflow.serialization.helpers
    functionUses: 75
    functionsReached:
    - obj.items
    - <builtin>.tuple
    - <builtin>.isinstance
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - type_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: airflow.serialization.helpers.TimetableNotRegistered.__init__
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: airflow.serialization.helpers.TimetableNotRegistered.__str__
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - importable_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 124
    functionName: airflow.serialization.helpers.find_registered_custom_timetable
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.plugins_manager.get_timetables_plugins
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - TimetableNotRegistered
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - importable_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 134
    functionName: airflow.serialization.helpers.find_registered_custom_partition_mapper
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - <builtin>.hasattr
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - importlib.util.module_from_spec
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - provider_schema_validator.validate
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.type
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.plugins_manager.get_partition_mapper_plugins
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - PartitionMapperNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - importable_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 144
    functionName: airflow.serialization.helpers.is_core_timetable_import_path
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached:
    - importable_string.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: importable_string.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - type_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: airflow.serialization.helpers.PartitionMapperNotFound.__init__
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 155
    functionName: airflow.serialization.helpers.PartitionMapperNotFound.__str__
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - importable_string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 163
    functionName: airflow.serialization.helpers.is_core_partition_mapper_import_path
    functionSourceFile: airflow.serialization.helpers
    functionUses: 0
    functionsReached:
    - importable_string.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors
    functionSourceFile: airflow.providers.standard.sensors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.code_utils
    functionSourceFile: airflow.utils.code_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file_path.read_text
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - opts
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.utils.code_utils.get_terminal_formatter
    functionSourceFile: airflow.utils.code_utils
    functionUses: 4
    functionsReached:
    - os.environ.get
    - pygments.formatters.terminal.TerminalFormatter
    - pygments.formatters.terminal256.Terminal256Formatter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.terminal256.Terminal256Formatter
    functionSourceFile: pygments
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.formatters.terminal.TerminalFormatter
    functionSourceFile: pygments
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.callbacks
    functionSourceFile: airflow.callbacks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.ready_to_reschedule
    functionSourceFile: airflow.ti_deps.deps.ready_to_reschedule
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep
    functionSourceFile: airflow.ti_deps.deps.ready_to_reschedule
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_reschedule_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.trigger_dagrun
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.providers.standard.operators.trigger_dagrun.DagIsPaused.__init__
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.providers.standard.operators.trigger_dagrun.DagIsPaused.__str__
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - operator
    - ti_key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 84
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunLink.get_link
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.get_value
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.utils.helpers.build_airflow_dagrun_url
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - typing.NamedTuple.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.get_one
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - template_fields.get
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - urllib.parse.urljoin
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - SUPERVISOR_COMMS.send
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - baseurl.rstrip
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template_fields.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 15
    argDefaultValues: []
    argNames:
    - self
    - trigger_dag_id
    - trigger_run_id
    - conf
    - logical_date
    - reset_dag_run
    - wait_for_completion
    - poke_interval
    - allowed_states
    - failed_states
    - skip_when_already_exists
    - fail_when_dag_is_paused
    - deferrable
    - openlineage_inject_parent_info
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 168
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 4
    functionsReached:
    - enum.Enum.__init__
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - NotImplementedError
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 4
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 218
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.execute
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - dag.clear
    - airflow.api.common.trigger_dag.trigger_dag
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - dag.timetable.infer_manual_data_interval
    - dr_conf.get
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - ti.xcom_push
    - pydantic.BaseModel.logical_date.utcoffset
    - log.info
    - sqlalchemy.select
    - airflow.models.dagrun.DagRun.generate_run_id
    - sqlalchemy.select.where
    - airflow.providers.openlineage.plugins.macros.lineage_job_name
    - airflow.api.common.trigger_dag._trigger_dag
    - airflow.providers.openlineage.plugins.macros.lineage_root_run_id
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - logical_date.replace
    - airflow.utils.strings.get_random_string
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - airflow.providers.standard.utils.openlineage._inject_openlineage_parent_info_to_dagrun_conf
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.sdk.timezone.utcnow
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_af_3
    - dag.timetable.generate_run_id
    - airflow.models.base.Any.created_at.desc
    - airflow.providers.openlineage.plugins.macros.lineage_root_job_namespace
    - airflow.models.dagbag.DBDagBag._read_dag
    - json.dumps
    - <builtin>.super
    - log.debug
    - airflow.providers.standard.utils.openlineage._is_openlineage_provider_accessible
    - enum.Enum.__init__
    - airflow.providers.openlineage.plugins.listener.get_openlineage_listener
    - airflow.providers.openlineage.plugins.macros.lineage_root_job_name
    - pydantic.BaseModel.logical_date.replace
    - airflow.providers.standard.utils.openlineage._get_openlineage_parent_info
    - DagModel.get_current
    - airflow._shared.timezones.timezone.utcnow
    - time.sleep
    - airflow.providers.standard.version_compat.BaseOperator.log.debug
    - dag.create_dagrun
    - log.warning
    - airflow.sdk.timezone.parse
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.providers.standard.utils.openlineage.safe_inject_openlineage_properties_into_dagrun_conf
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - airflow.providers.standard.version_compat.BaseOperator.defer
    - airflow.providers.openlineage.plugins.macros.lineage_run_id
    - <builtin>.getattr
    - dr_conf.copy
    - airflow.providers.openlineage.plugins.macros.lineage_job_namespace
    - dag_run.refresh_from_db
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - random.choices
    - json.loads
    - airflow.models.dag.DagModel.get_current
    - run_after.isoformat
    - DagRun.find_duplicate
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_af_2
    - <builtin>.str
    - context.get
    - airflow.providers.openlineage.conf.is_disabled
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.version_compat.BaseOperator.log.debug
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - dr_conf
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 135
    functionName: airflow.providers.standard.utils.openlineage.safe_inject_openlineage_properties_into_dagrun_conf
    functionSourceFile: airflow.providers.standard.utils.openlineage
    functionUses: 1
    functionsReached:
    - log.debug
    - airflow.providers.standard.utils.openlineage._is_openlineage_provider_accessible
    - dr_conf.copy
    - airflow.providers.openlineage.plugins.listener.get_openlineage_listener
    - airflow.providers.openlineage.plugins.macros.lineage_root_job_name
    - <builtin>.isinstance
    - airflow.providers.openlineage.plugins.macros.lineage_job_name
    - airflow.providers.standard.utils.openlineage._get_openlineage_parent_info
    - airflow.providers.openlineage.plugins.macros.lineage_job_namespace
    - airflow.providers.openlineage.plugins.macros.lineage_root_run_id
    - airflow.providers.openlineage.conf.is_disabled
    - airflow.providers.standard.utils.openlineage._inject_openlineage_parent_info_to_dagrun_conf
    - log.warning
    - airflow.providers.openlineage.plugins.macros.lineage_root_job_namespace
    - dr_conf.get
    - <builtin>.str
    - log.info
    - airflow.providers.openlineage.plugins.macros.lineage_run_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - context
    - run_id
    - parsed_logical_date
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 274
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_af_3
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - DagRunTriggerException
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 8
    IfCount: 8
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - context
    - run_id
    - parsed_logical_date
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 291
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_af_2
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 1
    functionsReached:
    - pendulum.instance
    - dag.clear
    - airflow.api.common.trigger_dag.trigger_dag
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.serialized_dag.SerializedDagModel.get
    - dag.timetable.infer_manual_data_interval
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - ti.xcom_push
    - sqlalchemy.select
    - sqlalchemy.select.where
    - logical_date.replace
    - airflow.api.common.trigger_dag._trigger_dag
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - airflow.models.dagbag.DBDagBag.get_latest_version_of_dag
    - airflow.models.dagbag.DBDagBag.__init__
    - dag.timetable.generate_run_id
    - airflow.models.base.Any.created_at.desc
    - airflow.models.dagbag.DBDagBag._read_dag
    - <builtin>.super
    - pydantic.BaseModel.logical_date.replace
    - DagModel.get_current
    - airflow._shared.timezones.timezone.utcnow
    - time.sleep
    - dag.create_dagrun
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - airflow.providers.standard.version_compat.BaseOperator.defer
    - <builtin>.getattr
    - <builtin>.isinstance
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - json.loads
    - airflow.models.dag.DagModel.get_current
    - DagRun.find_duplicate
    - dag_run.refresh_from_db
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    linkageType: pythonLinkage
    raised:
    - DagNotFound
    - RuntimeError
    - AirflowException
    - AirflowSkipException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.version_compat.BaseOperator.log.info
    functionSourceFile: airflow
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.version_compat.BaseOperator.defer
    functionSourceFile: airflow
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.refresh_from_db
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 359
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.execute_complete
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    - sqlalchemy.select
    - event_data.get
    - failed_run_id_conditions.append
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_3_execute_complete
    - <builtin>.len
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_2_execute_complete
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - event_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 390
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_3_execute_complete
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 1
    functionsReached:
    - failed_run_id_conditions.append
    - event_data.get
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: event_data.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: failed_run_id_conditions.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator
    functionSourceFile: airflow.providers.standard.operators.trigger_dagrun
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.provide_session
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.provide_session
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.triggers.external_task
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c57d30>
    - <ast.Constant object at 0x7f1ec9c571f0>
    - <ast.Constant object at 0x7f1ec9c576d0>
    - <ast.Constant object at 0x7f1ec9c57a60>
    - <ast.Constant object at 0x7f1ec9c57310>
    - <ast.Constant object at 0x7f1ec9c579d0>
    - <ast.Constant object at 0x7f1ec9c57b20>
    - <ast.Constant object at 0x7f1ec9c575b0>
    - <ast.Constant object at 0x7f1ec9c57ca0>
    - <ast.Constant object at 0x7f1ec9c57940>
    argNames:
    - self
    - external_dag_id
    - run_ids
    - execution_dates
    - logical_dates
    - external_task_ids
    - external_task_group_id
    - failed_states
    - skipped_states
    - allowed_states
    - poke_interval
    - soft_fail
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.providers.standard.triggers.external_task.WorkflowTrigger.__init__
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: airflow.providers.standard.triggers.external_task.WorkflowTrigger.serialize
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 6
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 104
    functionName: airflow.providers.standard.triggers.external_task.WorkflowTrigger.run
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.triggers.external_task.WorkflowTrigger._get_count
    - asyncio.sleep
    - <builtin>.list
    - <builtin>.int
    - airflow.triggers.base.TriggerEvent.__init__
    - <builtin>.super
    - airflow.providers.standard.triggers.external_task.WorkflowTrigger._get_count_af_3
    - asgiref.sync.sync_to_async
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - states
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: airflow.providers.standard.triggers.external_task.WorkflowTrigger._get_count
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 1
    functionsReached:
    - airflow.providers.standard.triggers.external_task.WorkflowTrigger._get_count
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - states
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.providers.standard.triggers.external_task.WorkflowTrigger._get_count_af_3
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 1
    functionsReached:
    - asgiref.sync.sync_to_async
    - <builtin>.list
    - <builtin>.len
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.triggers.external_task.WorkflowTrigger
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 0
    functionsReached:
    - asgiref.sync.sync_to_async
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97c5790>
    argNames:
    - self
    - runs_ids_or_dates_len
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 25
    functionsReached:
    - asgiref.sync.sync_to_async
    - asyncio.sleep
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.update
    functionSourceFile: <builtin>
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 25
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.func.count
    - DagRun.run_id.in_
    - session.execute
    - DagRun.state.in_
    - DagRun.execution_date.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.standard.triggers.external_task.DagStateTrigger
    functionSourceFile: airflow.providers.standard.triggers.external_task
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - functools.wraps
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - asgiref.sync.sync_to_async
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.run_id.in_
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagRun.execution_date.in_
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.standard.utils.sensor_helper
    functionSourceFile: airflow.providers.standard.utils.sensor_helper
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues:
    - <ast.Name object at 0x7f1ec8584850>
    argNames:
    - dttm_filter
    - external_task_ids
    - external_task_group_id
    - external_dag_id
    - states
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 35
    functionName: airflow.providers.standard.utils.sensor_helper._get_count
    functionSourceFile: airflow.providers.standard.utils.sensor_helper
    functionUses: 7
    functionsReached:
    - refreshed_dag_info.task_group_dict.get
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - sqlalchemy.select.filter
    - airflow.models.serialized_dag.SerializedDagModel.get
    - model.state.in_
    - sqlalchemy.select
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - sqlalchemy.tuple_.in_
    - airflow.models.base.Any.created_at.desc
    - TaskInstance.task_id.in_
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - sqlalchemy.tuple_
    - date_field.in_
    - TI.task_id.in_
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - typing.cast
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - model
    - states
    - dttm_filter
    - external_dag_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.providers.standard.utils.sensor_helper._count_stmt
    functionSourceFile: airflow.providers.standard.utils.sensor_helper
    functionUses: 8
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.func.count
    - date_field.in_
    - model.state.in_
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - dttm_filter
    - external_task_group_id
    - external_dag_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 107
    functionName: airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    functionSourceFile: airflow.providers.standard.utils.sensor_helper
    functionUses: 9
    functionsReached:
    - sqlalchemy.select.where
    - TaskInstance.task_id.in_
    - refreshed_dag_info.task_group_dict.get
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - sqlalchemy.select.filter
    - date_field.in_
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.models.base.Any.created_at.desc
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: model.state.in_
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: date_field.in_
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: refreshed_dag_info.task_group_dict.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - run_id_task_state_map
    - states
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: airflow.providers.standard.utils.sensor_helper._get_count_by_matched_states
    functionSourceFile: airflow.providers.standard.utils.sensor_helper
    functionUses: 3
    functionsReached:
    - task_states.values
    - run_id_task_state_map.items
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: run_id_task_state_map.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_states.values
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.renderedtifields
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - obj
    - path
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.models.renderedtifields._get_nested_value
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 2
    functionsReached:
    - current.get
    - <builtin>.isinstance
    - <builtin>.hasattr
    - path.split
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.split
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - task
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 73
    functionName: airflow.models.renderedtifields.get_serialized_template_fields
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow.models.renderedtifields._get_nested_value
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - renderer_path.split
    - conf.getint
    - name.strip
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - obj.items
    - <builtin>.hasattr
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - template_field.serialize
    - <builtin>.sorted
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.any
    - json.dumps
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - log.warning
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - <builtin>.callable
    - <builtin>.getattr
    - current.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow._shared.module_loading.qualname
    - tmp.get
    - path.split
    - <builtin>.type
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: renderer_path.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - <builtin>.tuple
    - sqlalchemy.orm.mapped_column
    - sqlalchemy.JSON
    - airflow.utils.session.provide_session
    - airflow.utils.retries.retry_db_transaction.retry_decorator
    - sqlalchemy.orm.relationship
    - airflow.models.base.StringID
    - functools.wraps
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.ext.associationproxy.association_proxy
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - airflow.utils.retries.retry_db_transaction
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec99f0e80>
    - <ast.Constant object at 0x7f1ec99f0af0>
    argNames:
    - self
    - ti
    - render_templates
    - rendered_fields
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 154
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields.__init__
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.models.renderedtifields._get_nested_value
    - airflow.serialization.helpers.serialize_template_field
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - renderer_path.split
    - name.strip
    - conf.getint
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - obj.items
    - os.environ.get
    - <builtin>.hasattr
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - template_field.serialize
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.sorted
    - json.dumps
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.models.renderedtifields.get_serialized_template_fields
    - <builtin>.callable
    - <builtin>.getattr
    - current.get
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - airflow._shared.module_loading.qualname
    - path.split
    - airflow.models.renderedtifields.RenderedTaskInstanceFields._redact
    - <builtin>.type
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 183
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields._redact
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - <builtin>.any
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.super
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - <builtin>.tuple
    - <builtin>.list
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow._shared.secrets_masker.secrets_masker.redact
    - <builtin>.isinstance
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - tmp.get
    - <builtin>.type
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 177
    functionName: airflow.models.renderedtifields.RenderedTaskInstanceFields.__repr__
    functionSourceFile: airflow.models.renderedtifields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: run_ids_to_keep_query.scalar_subquery
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.run_id.not_in
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.utils.openlineage
    functionSourceFile: airflow.providers.standard.utils.openlineage
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.providers.common.compat.openlineage.check.require_openlineage_version.decorator
    - airflow.providers.common.compat.openlineage.check.require_openlineage_version
    - <builtin>.callable
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.providers.standard.utils.openlineage._is_openlineage_provider_accessible
    functionSourceFile: airflow.providers.standard.utils.openlineage
    functionUses: 2
    functionsReached:
    - log.debug
    - airflow.providers.openlineage.plugins.listener.get_openlineage_listener
    - airflow.providers.openlineage.conf.is_disabled
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.conf.is_disabled
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.plugins.listener.get_openlineage_listener
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d86610>
    - <ast.Constant object at 0x7f1ec7d86850>
    argNames:
    - provider_min_version
    - client_min_version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.providers.common.compat.openlineage.check.require_openlineage_version
    functionSourceFile: airflow.providers.common.compat.openlineage.check
    functionUses: 1
    functionsReached:
    - <builtin>.callable
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.providers.common.compat.openlineage.check.require_openlineage_version.decorator
    functionSourceFile: airflow.providers.common.compat.openlineage.check
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.providers.standard.utils.openlineage._get_openlineage_parent_info
    functionSourceFile: airflow.providers.standard.utils.openlineage
    functionUses: 2
    functionsReached:
    - airflow.providers.openlineage.plugins.macros.lineage_root_job_name
    - airflow.providers.openlineage.plugins.macros.lineage_job_name
    - airflow.providers.openlineage.plugins.macros.lineage_job_namespace
    - airflow.providers.openlineage.plugins.macros.lineage_root_run_id
    - airflow.providers.openlineage.plugins.macros.lineage_root_job_namespace
    - airflow.providers.openlineage.plugins.macros.lineage_run_id
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.plugins.macros.lineage_run_id
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.plugins.macros.lineage_job_name
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.plugins.macros.lineage_job_namespace
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.plugins.macros.lineage_root_run_id
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.plugins.macros.lineage_root_job_name
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.plugins.macros.lineage_root_job_namespace
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - dr_conf
    - ol_parent_info
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.providers.standard.utils.openlineage._inject_openlineage_parent_info_to_dagrun_conf
    functionSourceFile: airflow.providers.standard.utils.openlineage
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - log.warning
    - dr_conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr_conf.get
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr_conf.copy
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.openlineage
    functionSourceFile: airflow.providers.common.compat.openlineage
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.openlineage.check
    functionSourceFile: airflow.providers.common.compat.openlineage.check
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.providers.common.compat.openlineage.check.require_openlineage_version.decorator.wrapper
    functionSourceFile: airflow.providers.common.compat.openlineage.check
    functionUses: 0
    functionsReached:
    - importlib.metadata.version
    - packaging.version.Version
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.json_schema
    functionSourceFile: airflow.serialization.json_schema
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: airflow.serialization.json_schema.Validator.is_valid
    functionSourceFile: airflow.serialization.json_schema
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.serialization.json_schema.Validator.validate
    functionSourceFile: airflow.serialization.json_schema
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.serialization.json_schema.Validator.iter_errors
    functionSourceFile: airflow.serialization.json_schema
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.serialization.json_schema.load_dag_schema_dict
    functionSourceFile: airflow.serialization.json_schema
    functionUses: 1
    functionsReached:
    - schema_file.decode
    - json.loads
    - pkgutil.get_data
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: schema_file.decode
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 69
    functionName: airflow.serialization.json_schema.load_dag_schema
    functionSourceFile: airflow.serialization.json_schema
    functionUses: 0
    functionsReached:
    - jsonschema.Draft7Validator
    - airflow.serialization.json_schema.load_dag_schema_dict
    - json.loads
    - pkgutil.get_data
    - schema_file.decode
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: jsonschema.Draft7Validator
    functionSourceFile: jsonschema
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.external_task
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - operator
    - ti_key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 77
    functionName: airflow.providers.standard.sensors.external_task.ExternalDagLink.get_link
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - sqlalchemy.select.where
    - urllib.parse.urljoin
    - <builtin>.isinstance
    - airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields
    - baseurl.rstrip
    - template_fields.get
    - conf.get
    - airflow.utils.helpers.build_airflow_dagrun_url
    - typing.NamedTuple.__init__
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 1
    IfCount: 9
    argCount: 14
    argDefaultValues: []
    argNames:
    - self
    - external_dag_id
    - external_task_id
    - external_task_ids
    - external_task_group_id
    - allowed_states
    - skipped_states
    - failed_states
    - execution_delta
    - execution_date_fn
    - check_existence
    - poll_interval
    - deferrable
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 181
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - <builtin>.super
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - DuplicateStateError
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 267
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_dttm_filter
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 3
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - context.items
    - <builtin>.hasattr
    - airflow.utils.operator_helpers.make_kwargs_callable.kwargs_func
    - airflow.utils.operator_helpers.determine_kwargs
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_logical_date
    - functools.wraps
    - airflow.utils.operator_helpers.make_kwargs_callable
    - inspect.signature
    - signature.parameters.values
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_execution_date_fn
    - <builtin>.any
    - context.get
    - itertools.islice
    - signature.parameters.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 566
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_logical_date
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 5
    functionsReached:
    - context.get
    - <builtin>.isinstance
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 590
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_execution_date_fn
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 4
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.hasattr
    - context.items
    - airflow.utils.operator_helpers.make_kwargs_callable.kwargs_func
    - airflow.utils.operator_helpers.determine_kwargs
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_logical_date
    - airflow.utils.operator_helpers.make_kwargs_callable
    - inspect.signature
    - signature.parameters.values
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - functools.wraps
    - <builtin>.any
    - context.get
    - itertools.islice
    - signature.parameters.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dttm_filter
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 278
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._serialize_dttm_filter
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 2
    functionsReached:
    - dt.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.isoformat
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 15
    functionLinenumber: 281
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    - ti.get_task_states
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - sqlalchemy.select.filter
    - packaging.utils.canonicalize_name
    - os.path.exists
    - refreshed_dag_info.has_task
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - executor_names.extend
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - class_name.startswith
    - stats.append
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - _executor_names.append
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._serialize_dttm_filter
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - session.scalars
    - signature.parameters.values
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - inspect.signature
    - pluggy.PluginManager
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - packaging.version.parse
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - airflow.providers.standard.utils.sensor_helper._get_count_by_matched_states
    - entry.split
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dt.isoformat
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af2
    - airflow.models.serialized_dag.SerializedDagModel.get
    - importlib.resources.files
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    - model.state.in_
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - ZIP_REGEX.search
    - functools.wraps
    - airflow._shared.module_loading.import_string
    - name.strip
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - airflow.dag_processing.dagbag.DagBag.__init__
    - sqlalchemy.func.count
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.tuple_.in_
    - dist.metadata.get_all
    - airflow.models.base.Any.created_at.desc
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - ti.get_dr_count
    - context.items
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af3._get_count
    - date_field.in_
    - log.warning
    - airflow.utils.operator_helpers.make_kwargs_callable
    - plugin_mgr.add_hookspecs
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - run_id_task_state_map.items
    - re.compile
    - airflow.utils.operator_helpers.make_kwargs_callable.kwargs_func
    - team_executor_config.strip
    - Stats.timer
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af3
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.utils.operator_helpers.determine_kwargs
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow.serialization.definitions.notset.is_arg_set
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - configs.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._calculate_count
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - task_states.values
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_execution_date_fn
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - itertools.islice
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - typing.cast
    - collections.defaultdict
    - warnings.warn
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - refreshed_dag_info.has_task_group
    - search_.groups
    - context.get
    - <builtin>.str
    - plugin_search_locations.append
    - signature.parameters.items
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - refreshed_dag_info.task_group_dict.get
    - json.load
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_logical_date
    - core_dummy_hooks.items
    - mod.__dict__.values
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - airflow.providers.standard.utils.sensor_helper._get_count
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_dttm_filter
    - airflow.plugins_manager._get_plugins
    - airflow.dag_processing.dagbag.DagBag.get_dag
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - _classname_to_executors_per_team.get
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - TaskInstance.task_id.in_
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - sqlalchemy.tuple_
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - TI.task_id.in_
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow.models.dag.DagModel.get_current
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - ti.get_ti_count
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - dttm_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 318
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af3
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 1
    functionsReached:
    - airflow.providers.standard.utils.sensor_helper._get_count_by_matched_states
    - <builtin>.list
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    - ti.get_task_states
    - ti.get_dr_count
    - run_id_task_state_map.items
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._calculate_count
    - task_states.values
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af3._get_count
    - ti.get_ti_count
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    - <builtin>.all
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - states
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 324
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af3._get_count
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 2
    functionsReached:
    - airflow.providers.standard.utils.sensor_helper._get_count_by_matched_states
    - <builtin>.list
    - ti.get_task_states
    - ti.get_dr_count
    - run_id_task_state_map.items
    - task_states.values
    - ti.get_ti_count
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_ti_count
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_task_states
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.get_dr_count
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - count
    - dttm_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 359
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._calculate_count
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - count_failed
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 365
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ExternalTaskGroupFailedError
    - AirflowSkipException
    - ExternalTaskFailedError
    - ExternalDagFailedError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - count_skipped
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 394
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states
    functionSourceFile: ''
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 13
    functionLinenumber: 497
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 6
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - os.path.exists
    - refreshed_dag_info.has_task
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - class_name.startswith
    - airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files
    - pathlib.Path.relative_to
    - executor_names.extend
    - stats.append
    - datetime.datetime.fromtimestamp
    - pattern.startswith
    - airflow.dag_processing.dagbag._validate_executor_fields
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - _executor_names.append
    - bagged_dags.append
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.providers_manager._correctness_check
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.dag_processing.dagbag.DagBag.process_file
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.settings.task_policy
    - warnings.warn_explicit
    - cls.executors.get
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - dag.check_cycle
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - session.scalars
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - airflow.settings.dag_policy
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - patterns_by_dir.get
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - log.exception
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - plugin_mgr.register
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - name.strip
    - ZIP_REGEX.search
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - sqlalchemy.select.where
    - os.walk
    - airflow.dag_processing.dagbag.DagBag.__init__
    - airflow.dag_processing.dagbag.DagBag.collect_dags
    - <builtin>.open
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - dist.metadata.get_all
    - zipfile.is_zipfile
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.file.correct_maybe_zipped
    - airflow.dag_processing.importers.base.get_importer_registry
    - plugin_obj.validate
    - pathlib.Path.is_file
    - plugin_mgr.add_hookspecs
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - team_executor_config.strip
    - Stats.timer
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.dag_processing.importers.base.DagImporterRegistry.get_importer
    - file_paths.append
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - path.suffix.lower
    - airflow.settings.get_policy_plugin_manager
    - rel_obj.as_posix
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - executor_name_str.split
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - airflow.serialization.definitions.notset.is_arg_set
    - os.path.relpath
    - os.environ.get
    - inspect.isclass
    - pathlib.Path.as_posix
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - configs.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - _module_to_executors_per_team.get
    - bundles.values
    - <builtin>.tuple
    - files_to_parse.extend
    - airflow.dag_processing.dagbag.DagBag.bag_dag
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - importer.import_file
    - airflow.models.team.Team.get_all_team_names
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - dag.resolve_template_files
    - executor_config.split
    - loaded_plugins.add
    - <builtin>.type
    - refreshed_dag_info.has_task_group
    - search_.groups
    - <builtin>.str
    - plugin_search_locations.append
    - importer.list_dag_files
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.dag_processing.dagbag._executor_exists
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.sum
    - sqlalchemy.select
    - <builtin>.dict
    - re.sub
    - os.path.isfile
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - airflow.dag_processing.dagbag.DagBag.get_dag
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - _classname_to_executors_per_team.get
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - _alias_to_executors_per_team.get
    - dag.validate
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - seen_files.add
    - airflow.dag_processing.importers.base.DagImporterRegistry.can_handle
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - team_executor_config.startswith
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - os.path.getmtime
    - <builtin>.iter
    - pattern.strip
    - airflow.models.dag.DagModel.get_current
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised:
    - ExternalDagNotFoundError
    - ExternalTaskGroupNotFoundError
    - ExternalDagDeletedError
    - ExternalTaskNotFoundError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - dttm_filter
    - session
    - states
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 533
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 6
    functionsReached:
    - refreshed_dag_info.task_group_dict.get
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - sqlalchemy.select.filter
    - airflow.models.serialized_dag.SerializedDagModel.get
    - model.state.in_
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.providers.standard.utils.sensor_helper._get_count
    - sqlalchemy.func.count
    - sqlalchemy.tuple_.in_
    - airflow.models.base.Any.created_at.desc
    - TaskInstance.task_id.in_
    - airflow.providers.standard.utils.sensor_helper._count_stmt
    - sqlalchemy.tuple_
    - date_field.in_
    - TI.task_id.in_
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - typing.cast
    - warnings.warn
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 430
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor.execute
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - airflow.utils.operator_helpers.determine_kwargs
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_logical_date
    - functools.wraps
    - <builtin>.hasattr
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_dttm_filter
    - <builtin>.any
    - <builtin>.super
    - <builtin>.list
    - <builtin>.len
    - context.items
    - airflow.utils.operator_helpers.make_kwargs_callable
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_execution_date_fn
    - itertools.islice
    - signature.parameters.values
    - airflow.providers.standard.triggers.external_task.WorkflowTrigger.__init__
    - <builtin>.isinstance
    - airflow.utils.operator_helpers.make_kwargs_callable.kwargs_func
    - inspect.signature
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - context.get
    - signature.parameters.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca4fdf10>
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 473
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor.execute_complete
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - airflow.utils.operator_helpers.determine_kwargs
    - dt.isoformat
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_logical_date
    - functools.wraps
    - <builtin>.hasattr
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_dttm_filter
    - <builtin>.any
    - <builtin>.len
    - context.items
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._serialize_dttm_filter
    - airflow.utils.operator_helpers.make_kwargs_callable
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_execution_date_fn
    - itertools.islice
    - signature.parameters.values
    - <builtin>.isinstance
    - airflow.utils.operator_helpers.make_kwargs_callable.kwargs_func
    - inspect.signature
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - context.get
    - signature.parameters.items
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    - ExternalDagFailedError
    - ExternalTaskNotFoundError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: refreshed_dag_info.has_task
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: refreshed_dag_info.has_task_group
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - session
    - dttm_filter
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 554
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_external_task_group_task_ids
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - sqlalchemy.select.where
    - refreshed_dag_info.task_group_dict.get
    - TaskInstance.task_id.in_
    - airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - sqlalchemy.select.filter
    - warnings.warn
    - date_field.in_
    - airflow.models.serialized_dag.SerializedDagModel.get
    - airflow.models.base.Any.created_at.desc
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: context.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: template_fields.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskMarker
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - template_fields.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - external_dag_id
    - external_task_id
    - logical_date
    - recursion_depth
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 640
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskMarker.__init__
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 2
    functionsReached:
    - logical_date.isoformat
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 669
    functionName: airflow.providers.standard.sensors.external_task.ExternalTaskMarker.get_serialized_fields
    functionSourceFile: airflow.providers.standard.sensors.external_task
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.exceptions
    functionSourceFile: airflow.providers.standard.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.log.log_stream_accumulator
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._flush_buffer_to_disk
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 2
    functionsReached:
    - <builtin>.len
    - tempfile.NamedTemporaryFile
    - log.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tempfile.NamedTemporaryFile
    functionSourceFile: tempfile
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._capture
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 1
    functionsReached:
    - airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._flush_buffer_to_disk
    - tempfile.NamedTemporaryFile
    - log.model_dump_json
    - itertools.islice
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._cleanup
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 1
    functionsReached:
    - os.remove
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.total_lines
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.stream
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 0
    functionsReached:
    - os.remove
    - <builtin>.open
    - pydantic.BaseModel.model_validate_json
    - airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._cleanup
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 138
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__enter__
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._flush_buffer_to_disk
    - tempfile.NamedTemporaryFile
    - airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._capture
    - itertools.islice
    - log.model_dump_json
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 148
    functionName: airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__exit__
    functionSourceFile: airflow.utils.log.log_stream_accumulator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables.interval
    functionSourceFile: airflow.timetables.interval
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - earliest
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow.timetables.interval._DataIntervalTimetable._skip_to_latest
    functionSourceFile: airflow.timetables.interval
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.timetables.interval._DataIntervalTimetable._align_to_next
    functionSourceFile: airflow.timetables.interval
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 64
    functionName: airflow.timetables.interval._DataIntervalTimetable._align_to_prev
    functionSourceFile: airflow.timetables.interval
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: airflow.timetables.interval._DataIntervalTimetable._get_next
    functionSourceFile: airflow.timetables.interval
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - current
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 82
    functionName: airflow.timetables.interval._DataIntervalTimetable._get_prev
    functionSourceFile: airflow.timetables.interval
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 86
    functionName: airflow.timetables.interval._DataIntervalTimetable.next_dagrun_info
    functionSourceFile: airflow.timetables.interval
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables.base.DagRunInfo.interval
    - airflow.timetables._cron.CronMixin._align_to_next
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.DateTime.fromtimestamp
    - pydantic.BaseModel.logical_date.utcoffset
    - dt.timestamp
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables.interval.DeltaDataIntervalTimetable._relativedelta_in_seconds
    - airflow.timetables._cron.CronMixin._get_prev
    - <builtin>.max
    - airflow.timetables.interval._DataIntervalTimetable._get_next
    - airflow.timetables.interval._DataIntervalTimetable._skip_to_latest
    - value.utcoffset
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - airflow.timetables.interval.DeltaDataIntervalTimetable._skip_to_latest
    - airflow._shared.timezones.timezone.utcnow
    - airflow.timetables.interval._DataIntervalTimetable._align_to_prev
    - airflow.timetables._delta.DeltaMixin._get_prev
    - croniter.croniter.get_prev
    - airflow.timetables.interval.CronDataIntervalTimetable._skip_to_latest
    - current.in_timezone
    - airflow.timetables._cron._covers_every_hour
    - typing.NamedTuple.__init__
    - airflow.timetables.interval._DataIntervalTimetable._align_to_next
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - airflow.timetables._cron.CronMixin._get_next
    - airflow.timetables.interval.DeltaDataIntervalTimetable._round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - earliest
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 142
    functionName: airflow.timetables.interval.CronDataIntervalTimetable._skip_to_latest
    functionSourceFile: airflow.timetables.interval
    functionUses: 1
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.make_naive
    - airflow._shared.timezones.timezone.is_naive
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.timetables._cron.CronMixin._align_to_next
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - value.astimezone
    - airflow._shared.timezones.timezone.convert_to_utc
    - croniter.croniter.get_next
    - airflow.timetables._cron.CronMixin._get_prev
    - <builtin>.max
    - value.utcoffset
    - datetime.datetime
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - current.in_timezone
    - croniter.croniter.get_prev
    - airflow.timetables._cron._covers_every_hour
    - <builtin>.getattr
    - <builtin>.isinstance
    - croniter.croniter
    - airflow.timetables._cron.CronMixin._get_next
    linkageType: pythonLinkage
    raised:
    - AssertionError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - earliest
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 223
    functionName: airflow.timetables.interval.DeltaDataIntervalTimetable._skip_to_latest
    functionSourceFile: airflow.timetables.interval
    functionUses: 1
    functionsReached:
    - pendulum.instance
    - airflow._shared.timezones.timezone.convert_to_utc
    - <builtin>.isinstance
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.utcnow
    - airflow.timetables.interval.DeltaDataIntervalTimetable._relativedelta_in_seconds
    - datetime.datetime.now
    - airflow._shared.timezones.timezone.coerce_datetime
    - <builtin>.max
    - airflow.timetables._delta.DeltaMixin._get_prev
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.DateTime.fromtimestamp
    - pydantic.BaseModel.logical_date.utcoffset
    - dt.timestamp
    - value.astimezone
    - airflow.timetables.interval.DeltaDataIntervalTimetable._round
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 134
    functionName: airflow.timetables.interval.CronDataIntervalTimetable.deserialize
    functionSourceFile: airflow.timetables.interval
    functionUses: 0
    functionsReached:
    - pendulum.timezone
    - cron_presets.get
    - pendulum.tz.timezone
    - cron_descriptor.ExpressionDescriptor.get_description
    - <builtin>.len
    - <builtin>.isinstance
    - cron_fields.copy
    - croniter.croniter
    - expression.split
    - airflow.timetables._cron.CronMixin._describe_with_dom_dow_fix
    - airflow._shared.timezones.timezone.parse_timezone
    - cron_descriptor.ExpressionDescriptor
    - airflow.timetables._cron.CronMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 137
    functionName: airflow.timetables.interval.CronDataIntervalTimetable.serialize
    functionSourceFile: airflow.timetables.interval
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: airflow.timetables.interval.DeltaDataIntervalTimetable.deserialize
    functionSourceFile: airflow.timetables.interval
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - datetime.timedelta
    - airflow.timetables._delta.DeltaMixin.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 192
    functionName: airflow.timetables.interval.DeltaDataIntervalTimetable.serialize
    functionSourceFile: airflow.timetables.interval
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - delta
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: airflow.timetables.interval.DeltaDataIntervalTimetable._relativedelta_in_seconds
    functionSourceFile: airflow.timetables.interval
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dt
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 213
    functionName: airflow.timetables.interval.DeltaDataIntervalTimetable._round
    functionSourceFile: airflow.timetables.interval
    functionUses: 2
    functionsReached:
    - airflow.timetables.interval.DeltaDataIntervalTimetable._relativedelta_in_seconds
    - pendulum.DateTime.fromtimestamp
    - dt.timestamp
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dt.timestamp
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.DateTime.fromtimestamp
    functionSourceFile: pendulum
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.assets
    functionSourceFile: airflow.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.triggers
    functionSourceFile: airflow.providers.standard.triggers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.smtp
    functionSourceFile: airflow.providers.smtp
    functionUses: 0
    functionsReached:
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.task_mapping
    functionSourceFile: airflow.sdk.execution_time.task_mapping
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - node1
    - node2
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.sdk.execution_time.task_mapping._find_common_ancestor_mapped_group
    functionSourceFile: airflow.sdk.execution_time.task_mapping
    functionUses: 2
    functionsReached:
    - node2.iter_mapped_task_groups
    - <builtin>.next
    - pydantic.BaseModel.task.iter_mapped_task_groups
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.task.iter_mapped_task_groups
    functionSourceFile: pydantic
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: node2.iter_mapped_task_groups
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - operator
    - container
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.sdk.execution_time.task_mapping._is_further_mapped_inside
    functionSourceFile: airflow.sdk.execution_time.task_mapping
    functionUses: 2
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics
    functionSourceFile: airflow.sdk._shared.observability.metrics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.notifications
    functionSourceFile: airflow.providers.smtp.notifications
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.sentry
    functionSourceFile: airflow.sdk.execution_time.sentry
    functionUses: 0
    functionsReached:
    - conf.getboolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.sentry.noop
    functionSourceFile: airflow.sdk.execution_time.sentry.noop
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - context
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.sdk.execution_time.sentry.noop.Run.__call__
    functionSourceFile: airflow.sdk.execution_time.sentry.noop
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    - task_instance
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow.sdk.execution_time.sentry.noop.NoopSentry.add_tagging
    functionSourceFile: airflow.sdk.execution_time.sentry.noop
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.sdk.execution_time.sentry.noop.NoopSentry.add_breadcrumbs
    functionSourceFile: airflow.sdk.execution_time.sentry.noop
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: airflow.sdk.execution_time.sentry.noop.NoopSentry.flush
    functionSourceFile: airflow.sdk.execution_time.sentry.noop
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.sentry.configured
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.sentry.configured.ConfiguredSentry
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 9
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - executor_integration
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.prepare_to_enrich_errors
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 1
    functionsReached:
    - sentry_sdk.init
    - integrations.append
    - log.debug
    - executor_integration.rsplit
    - log.warning
    - conf.getimport
    - log.exception
    - sentry_sdk.integrations.logging.ignore_logger
    - conf.getsection
    - sentry_config_opts.pop
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_sdk.integrations.logging.ignore_logger
    functionSourceFile: sentry_sdk
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: executor_integration.rsplit
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: integrations.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_config_opts.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_sdk.init
    functionSourceFile: sentry_sdk
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    - task_instance
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.add_tagging
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 1
    functionsReached:
    - scope.set_tag
    - sentry_sdk.configure_scope
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_sdk.configure_scope
    functionSourceFile: sentry_sdk
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scope.set_tag
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.add_breadcrumbs
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 1
    functionsReached:
    - airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_task_breadcrumbs
    - <builtin>.isinstance
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    - sentry_sdk.add_breadcrumb
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_sdk.add_breadcrumb
    functionSourceFile: sentry_sdk
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - ti
    - context
    - log
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 16
    functionLinenumber: 141
    functionName: airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.enrich_errors.wrapped_run
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - scope.set_tag
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - conf.getsection
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - sentry_sdk.capture_exception
    - urllib.parse.urlsplit
    - pydantic.BaseModel.logical_date.replace
    - airflow.models.base.Any.items
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.settings.get_airflow_context_vars
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.add_breadcrumbs
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_task_breadcrumbs
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - sentry_sdk.integrations.logging.ignore_logger
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - inspect.isclass
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - sentry_config_opts.pop
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - sentry_sdk.push_scope
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - kwargs_ref.deref
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - res.group
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - _attr.isoformat
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.value.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - sentry_sdk.init
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - sentry_sdk.configure_scope
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.add_tagging
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - sentry_sdk.add_breadcrumb
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - integrations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - executor_integration.rsplit
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.task_runner.run
    - airflow.models.base.Any.value.payload.items
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - v.deref
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.prepare_to_enrich_errors
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_sdk.push_scope
    functionSourceFile: sentry_sdk
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_sdk.capture_exception
    functionSourceFile: sentry_sdk
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 154
    functionName: airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.flush
    functionSourceFile: airflow.sdk.execution_time.sentry.configured
    functionUses: 0
    functionsReached:
    - sentry_sdk.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sentry_sdk.flush
    functionSourceFile: sentry_sdk
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability
    functionSourceFile: airflow.sdk._shared.observability
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.notifications.smtp
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - template_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 28
    functionsReached:
    - pathlib.Path.read_text
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.smtp.notifications.smtp.SmtpNotifier
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 114
    functionName: airflow.providers.smtp.notifications.smtp.SmtpNotifier.hook
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec910faf0>
    - <ast.Constant object at 0x7f1ec910ffd0>
    argNames:
    - self
    - smtp_conn_id
    - auth_type
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.__init__
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - smtp
    - context
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 118
    functionName: airflow.providers.smtp.notifications.smtp.SmtpNotifier._build_email_content
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 4
    functionsReached:
    - fields_to_re_render.append
    - <builtin>.set
    - pathlib.Path.parent.as_posix
    - airflow.notifications.basenotifier.BaseNotifier.get_template_env
    - airflow.notifications.basenotifier.BaseNotifier._do_render_template_fields
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - pathlib.Path
    - pathlib.Path.read_text
    - context.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fields_to_re_render.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.parent.as_posix
    functionSourceFile: pathlib
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.notifications.basenotifier.BaseNotifier.get_template_env
    functionSourceFile: airflow
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.notifications.basenotifier.BaseNotifier._do_render_template_fields
    functionSourceFile: airflow
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 150
    functionName: airflow.providers.smtp.notifications.smtp.SmtpNotifier.notify
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 1
    functionsReached:
    - fields_to_re_render.append
    - <builtin>.set
    - pathlib.Path.parent.as_posix
    - airflow.notifications.basenotifier.BaseNotifier.get_template_env
    - airflow.notifications.basenotifier.BaseNotifier._do_render_template_fields
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._build_email_content
    - pathlib.Path
    - pathlib.Path.read_text
    - context.get
    - smtp_hook.send_email_smtp
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtp_hook.send_email_smtp
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 168
    functionName: airflow.providers.smtp.notifications.smtp.SmtpNotifier.async_notify
    functionSourceFile: airflow.providers.smtp.notifications.smtp
    functionUses: 1
    functionsReached:
    - fields_to_re_render.append
    - <builtin>.set
    - pathlib.Path.parent.as_posix
    - smtp_hook.asend_email_smtp
    - airflow.notifications.basenotifier.BaseNotifier.get_template_env
    - airflow.notifications.basenotifier.BaseNotifier._do_render_template_fields
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._build_email_content
    - pathlib.Path
    - pathlib.Path.read_text
    - context.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtp_hook.asend_email_smtp
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.smtp.version_compat
    functionSourceFile: airflow.providers.smtp.version_compat
    functionUses: 0
    functionsReached:
    - packaging.version.Version
    - airflow.providers.smtp.version_compat.get_base_airflow_version_tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.providers.smtp.version_compat.get_base_airflow_version_tuple
    functionSourceFile: airflow.providers.smtp.version_compat
    functionUses: 1
    functionsReached:
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.notifier
    functionSourceFile: airflow.providers.common.compat.notifier
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.bases.notifier
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec95f5340>
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 58
    functionName: airflow.sdk.bases.notifier.BaseNotifier.__init__
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - dag.get_template_env
    - <builtin>.tuple
    - <builtin>.isinstance
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions._internal.templater.Templater.prepare_template
    - content.endswith
    - <builtin>.setattr
    - airflow.sdk.definitions._internal.templater.Templater.resolve_template_files
    - log.exception
    - <builtin>.enumerate
    - item.endswith
    - jinja2.sandbox.SandboxedEnvironment.loader.get_source
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow.sdk.bases.notifier.BaseNotifier._update_context
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 2
    functionsReached:
    - typing.TypedDict.update
    - airflow.sdk.definitions.context.context_merge
    - airflow.operators.branch.BaseBranchOperator.update
    - typing.TypedDict.__init__
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7013790>
    argNames:
    - self
    - template
    - context
    - dag
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.sdk.bases.notifier.BaseNotifier._render
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 0
    functionsReached:
    - context.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fc9250>
    argNames:
    - self
    - context
    - jinja_env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 77
    functionName: airflow.sdk.bases.notifier.BaseNotifier.render_template_fields
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 2
    functionsReached:
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater._render
    - seen_oids.add
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - <builtin>.id
    - value.items
    - env.handle_exception
    - airflow.sdk.definitions.context.render_template_as_native
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - <builtin>.setattr
    - value.deserialize
    - copy.copy
    - <builtin>.super
    - dag.get_template_env
    - <builtin>.tuple
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - airflow.sdk.definitions.context.render_template_to_string
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - <builtin>.getattr
    - template.globals.items
    - <builtin>.isinstance
    - typing.cast
    - value.__class__
    - value.endswith
    - template.root_render_func
    - context.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 95
    functionName: airflow.sdk.bases.notifier.BaseNotifier.async_notify
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: airflow.sdk.bases.notifier.BaseNotifier.notify
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 119
    functionName: airflow.sdk.bases.notifier.BaseNotifier.__call__
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater._render
    - seen_oids.add
    - airflow.sdk.bases.notifier.BaseNotifier._update_context
    - airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier.notify
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - jinja2.nativetypes.native_concat
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.notify
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - airflow.sdk.bases.notifier.BaseNotifier.notify
    - <builtin>.id
    - airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier.notify
    - hitl_op.generate_link_to_ui
    - value.items
    - pathlib.Path.read_text
    - env.handle_exception
    - pathlib.Path.parent.as_posix
    - airflow.sdk.definitions.context.render_template_as_native
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.notifications.basenotifier.BaseNotifier._do_render_template_fields
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - <builtin>.setattr
    - pathlib.Path
    - value.deserialize
    - copy.copy
    - <builtin>.super
    - dag.get_template_env
    - fields_to_re_render.append
    - <builtin>.tuple
    - airflow.providers.standard.operators.hitl.HITLOperator.generate_link_to_ui_from_context
    - <builtin>.len
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._build_email_content
    - airflow.sdk.definitions.context.render_template_to_string
    - airflow.sdk.bases.notifier.BaseNotifier.render_template_fields
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - smtp_hook.send_email_smtp
    - <builtin>.getattr
    - airflow.operators.branch.BaseBranchOperator.update
    - typing.TypedDict.update
    - template.globals.items
    - <builtin>.isinstance
    - airflow.notifications.basenotifier.BaseNotifier.get_template_env
    - typing.cast
    - value.__class__
    - airflow.sdk.definitions.context.context_merge
    - value.endswith
    - template.root_render_func
    - context.get
    - typing.TypedDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 49
    functionName: airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier.notify
    functionSourceFile: airflow.example_dags.standard.example_hitl_operator
    functionUses: 1
    functionsReached:
    - hitl_op.generate_link_to_ui
    - airflow.providers.standard.operators.hitl.HITLOperator.generate_link_to_ui_from_context
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 49
    functionName: airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier.notify
    functionSourceFile: airflow.providers.standard.example_dags.example_hitl_operator
    functionUses: 1
    functionsReached:
    - hitl_op.generate_link_to_ui
    - airflow.providers.standard.operators.hitl.HITLOperator.generate_link_to_ui_from_context
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 143
    functionName: airflow.sdk.bases.notifier.BaseNotifier.__await__
    functionSourceFile: airflow.sdk.bases.notifier
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.templater.Templater.get_template_env
    - <builtin>.set
    - airflow.sdk.definitions._internal.templater.Templater._render
    - seen_oids.add
    - airflow.sdk.bases.notifier.BaseNotifier._update_context
    - env.context_class
    - airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - jinja2.nativetypes.native_concat
    - airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path
    - jinja2.sandbox.SandboxedEnvironment.from_string
    - typing.cast.update
    - <builtin>.id
    - value.items
    - pathlib.Path.read_text
    - env.handle_exception
    - pathlib.Path.parent.as_posix
    - airflow.sdk.definitions.context.render_template_as_native
    - smtp_hook.asend_email_smtp
    - airflow.sdk.definitions._internal.templater.Templater._should_render_native
    - airflow.notifications.basenotifier.BaseNotifier._do_render_template_fields
    - airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields
    - <builtin>.setattr
    - pathlib.Path
    - value.deserialize
    - copy.copy
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.async_notify
    - <builtin>.super
    - dag.get_template_env
    - fields_to_re_render.append
    - <builtin>.tuple
    - airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__
    - airflow.sdk.definitions.context.render_template
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._build_email_content
    - airflow.sdk.definitions.context.render_template_to_string
    - airflow.sdk.bases.notifier.BaseNotifier.render_template_fields
    - airflow.sdk.definitions._internal.templater.Templater.render_template
    - jinja2.sandbox.SandboxedEnvironment.get_template
    - value.serialize
    - <builtin>.getattr
    - airflow.operators.branch.BaseBranchOperator.update
    - typing.TypedDict.update
    - template.globals.items
    - airflow.notifications.basenotifier.BaseNotifier.get_template_env
    - <builtin>.isinstance
    - typing.cast
    - value.__class__
    - airflow.sdk.definitions.context.context_merge
    - value.endswith
    - template.root_render_func
    - context.get
    - typing.TypedDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.notifications
    functionSourceFile: airflow.notifications
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.hooks.smtp
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - username
    - token
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.providers.smtp.hooks.smtp.build_xoauth2_string
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 78
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.__enter__
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_oauth2_token
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - msal.ConfidentialClientApplication
    - ssl.create_default_context
    - extra.get
    - msal.ConfidentialClientApplication.acquire_token_for_client
    - <builtin>.range
    - airflow.providers.smtp.hooks.smtp.SmtpHook.get_conn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 106
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.get_conn
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 2
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_oauth2_token
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - msal.ConfidentialClientApplication
    - ssl.create_default_context
    - extra.get
    - msal.ConfidentialClientApplication.acquire_token_for_client
    - <builtin>.range
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 81
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.__aenter__
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - airflow.providers.smtp.hooks.smtp.SmtpHook.aget_conn
    - ssl.create_default_context
    - <builtin>.range
    - airflow.providers.smtp.hooks.smtp.SmtpHook._abuild_client
    - async_client.auth_login
    - aiosmtplib.SMTP
    - async_client.starttls
    - async_client.connect
    - async_client.ehlo
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 150
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.aget_conn
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 2
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - ssl.create_default_context
    - <builtin>.range
    - airflow.providers.smtp.hooks.smtp.SmtpHook._abuild_client
    - async_client.auth_login
    - aiosmtplib.SMTP
    - async_client.starttls
    - async_client.connect
    - async_client.ehlo
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.__exit__
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - exc_type
    - exc_val
    - exc_tb
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.__aexit__
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 91
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._setup_oauth2
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_oauth2_token
    - extra.get
    - msal.ConfidentialClientApplication.acquire_token_for_client
    - msal.ConfidentialClientApplication
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 589
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._get_oauth2_token
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 4
    functionsReached:
    - msal.ConfidentialClientApplication
    - extra.get
    - msal.ConfidentialClientApplication.acquire_token_for_client
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 207
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._build_client
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 3
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - ssl.create_default_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.get_conn.<lambda1>
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.build_xoauth2_string
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 214
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._abuild_client
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 3
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - ssl.create_default_context
    - aiosmtplib.SMTP
    - async_client.connect
    - async_client.ehlo
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: async_client.starttls
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: async_client.auth_login
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - is_async
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 8
    functionsReached:
    - ssl.create_default_context
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aiosmtplib.SMTP
    functionSourceFile: aiosmtplib
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: async_client.connect
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: async_client.ehlo
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 230
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.get_connection_form_widgets
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - flask_babel.lazy_gettext
    - wtforms.IntegerField
    - wtforms.validators.any_of
    - flask_appbuilder.fieldwidgets.BS3TextFieldWidget
    - wtforms.BooleanField
    - wtforms.validators.NumberRange
    - wtforms.StringField
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flask_babel.lazy_gettext
    functionSourceFile: flask_babel
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: flask_appbuilder.fieldwidgets.BS3TextFieldWidget
    functionSourceFile: flask_appbuilder
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wtforms.StringField
    functionSourceFile: wtforms
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wtforms.validators.NumberRange
    functionSourceFile: wtforms
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wtforms.IntegerField
    functionSourceFile: wtforms
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wtforms.BooleanField
    functionSourceFile: wtforms
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: wtforms.validators.any_of
    functionSourceFile: wtforms
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 273
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.test_connection
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_oauth2_token
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - msal.ConfidentialClientApplication
    - ssl.create_default_context
    - extra.get
    - msal.ConfidentialClientApplication.acquire_token_for_client
    - <builtin>.range
    - smtp_client.noop
    - <builtin>.str
    - airflow.providers.smtp.hooks.smtp.SmtpHook.get_conn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtp_client.noop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 285
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.atest_connection
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs
    - airflow.providers.smtp.hooks.smtp.SmtpHook.aget_conn
    - ssl.create_default_context
    - <builtin>.range
    - airflow.providers.smtp.hooks.smtp.SmtpHook._abuild_client
    - async_client.noop
    - async_client.auth_login
    - aiosmtplib.SMTP
    - async_client.starttls
    - async_client.connect
    - async_client.ehlo
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: async_client.noop
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7cd3a00>
    - <ast.Constant object at 0x7f1ec7cd3190>
    - <ast.Constant object at 0x7f1ec7cd3c10>
    - <ast.Constant object at 0x7f1ec7cd3070>
    - <ast.Constant object at 0x7f1ec7cd3490>
    - <ast.Constant object at 0x7f1ec7cd3550>
    - <ast.Constant object at 0x7f1ec7cd3ee0>
    - <ast.Constant object at 0x7f1ec7cd38b0>
    - <ast.Constant object at 0x7f1ec7cd3df0>
    argNames:
    - self
    - to
    - subject
    - html_content
    - from_email
    - files
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - custom_headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 303
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._build_message
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 2
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._read_template
    - pathlib.Path.read_text
    - email.mime.multipart.MIMEMultipart
    - <builtin>.open
    - os.path.basename
    - file.read
    - pathlib.Path
    - email.utils.formatdate
    - <builtin>.list
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_mime_message
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_address_list
    - <builtin>.all
    - re.split
    - email.mime.application.MIMEApplication
    - email.mime.text.MIMEText
    - <builtin>.isinstance
    - custom_headers.items
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_list_from_str
    - email.mime.multipart.MIMEMultipart.attach
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - template_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 691
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._read_template
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 3
    functionsReached:
    - pathlib.Path.read_text
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 11
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a786a0>
    - <ast.Constant object at 0x7f1ec9a78880>
    - <ast.Constant object at 0x7f1ec9a78400>
    - <ast.Constant object at 0x7f1ec9a78730>
    - <ast.Constant object at 0x7f1ec9a78130>
    - <ast.Constant object at 0x7f1ec9a78490>
    argNames:
    - self
    - mail_from
    - to
    - subject
    - html_content
    - files
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - custom_headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 491
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._build_mime_message
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 3
    functionsReached:
    - <builtin>.list
    - email.mime.multipart.MIMEMultipart.attach
    - <builtin>.isinstance
    - custom_headers.items
    - <builtin>.open
    - os.path.basename
    - file.read
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_address_list
    - <builtin>.all
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_list_from_str
    - re.split
    - email.utils.formatdate
    - email.mime.application.MIMEApplication
    - email.mime.multipart.MIMEMultipart
    - email.mime.text.MIMEText
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 13
    argDefaultValues: []
    argNames:
    - self
    - to
    - subject
    - html_content
    - from_email
    - files
    - dryrun
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - custom_headers
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 352
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.send_email_smtp
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._read_template
    - pathlib.Path.read_text
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_message
    - email.mime.multipart.MIMEMultipart
    - <builtin>.open
    - os.path.basename
    - file.read
    - <builtin>.range
    - pathlib.Path
    - email.utils.formatdate
    - typing.cast.sendmail
    - <builtin>.list
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_mime_message
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_address_list
    - <builtin>.all
    - re.split
    - email.mime.text.MIMEText
    - email.mime.application.MIMEApplication
    - <builtin>.isinstance
    - custom_headers.items
    - typing.cast
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_list_from_str
    - email.mime.multipart.MIMEMultipart.attach
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.sendmail
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 13
    argDefaultValues: []
    argNames:
    - self
    - to
    - subject
    - html_content
    - from_email
    - files
    - dryrun
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - custom_headers
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 421
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.asend_email_smtp
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - airflow.providers.smtp.hooks.smtp.SmtpHook._read_template
    - pathlib.Path.read_text
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_message
    - email.mime.multipart.MIMEMultipart
    - <builtin>.open
    - os.path.basename
    - file.read
    - <builtin>.range
    - pathlib.Path
    - email.utils.formatdate
    - typing.cast.sendmail
    - <builtin>.list
    - airflow.providers.smtp.hooks.smtp.SmtpHook._build_mime_message
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_address_list
    - <builtin>.all
    - re.split
    - email.mime.text.MIMEText
    - email.mime.application.MIMEApplication
    - <builtin>.isinstance
    - custom_headers.items
    - typing.cast
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_list_from_str
    - email.mime.multipart.MIMEMultipart.attach
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - addresses
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 560
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_address_list
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 4
    functionsReached:
    - <builtin>.list
    - <builtin>.isinstance
    - <builtin>.all
    - airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_list_from_str
    - re.split
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.mime.multipart.MIMEMultipart
    functionSourceFile: email
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.utils.formatdate
    functionSourceFile: email
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.mime.text.MIMEText
    functionSourceFile: email
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.mime.multipart.MIMEMultipart.attach
    functionSourceFile: email
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.path.basename
    functionSourceFile: os
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: email.mime.application.MIMEApplication
    functionSourceFile: email
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: custom_headers.items
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - addresses
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 576
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_list_from_str
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 5
    functionsReached:
    - re.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msal.ConfidentialClientApplication
    functionSourceFile: msal
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msal.ConfidentialClientApplication.acquire_token_for_client
    functionSourceFile: msal
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 624
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.conn
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 630
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.smtp_retry_limit
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 634
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.from_email
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 638
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.smtp_user
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 642
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.smtp_password
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 646
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.smtp_starttls
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 650
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.host
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 654
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.port
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 658
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.timeout
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 662
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.use_ssl
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 666
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.subject_template
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 670
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.html_content_template
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 674
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.ssl_context
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 678
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.auth_type
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 682
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.access_token
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 701
    functionName: airflow.providers.smtp.hooks.smtp.SmtpHook.get_ui_field_behaviour
    functionSourceFile: airflow.providers.smtp.hooks.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.hooks
    functionSourceFile: airflow.providers.smtp.hooks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.configuration.parser
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.overload
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - env_var
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow._shared.configuration.parser.expand_env_var
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 9
    functionsReached:
    - os.path.expandvars
    - <builtin>.str
    - <builtin>.isinstance
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - command
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow._shared.configuration.parser.run_command
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 11
    functionsReached:
    - process.communicate
    - sys.getdefaultencoding
    - stream.decode
    - subprocess.Popen
    - shlex.split
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - configuration_description
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: airflow._shared.configuration.parser._is_template
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 8
    functionsReached:
    - configuration_description.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._lookup_sequence
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 218
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._validators
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.validate
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow.configuration.AirflowConfigParser._validators
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 233
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._validate_deprecated_values
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - replacement.items
    - old.search
    - old.sub
    - team_name.upper
    - <builtin>.super
    - key.lower
    - option_description.get
    - key.upper
    - log.warning
    - section.lower
    - section.replace
    - airflow._shared.configuration.parser.AirflowConfigParser._using_old_value
    - warnings.warn
    - airflow._shared.configuration.parser.AirflowConfigParser._create_future_warning
    - configparser.ConfigParser.deprecated_values.items
    - airflow._shared.configuration.parser.AirflowConfigParser._update_env_var
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - old
    - current_value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 250
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._using_old_value
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - old.search
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - name
    - section
    - current_value
    - new_value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 261
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._create_future_warning
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - configuration_description
    - _default_values
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 270
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.__init__
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow._shared.configuration.parser.AirflowConfigParser
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - typing.overload
    - functools.cached_property
    - typing.TypeVar
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 290
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_options
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - configparser.ConfigParser.deprecated_options.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_sections
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - configparser.ConfigParser.deprecated_sections.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 302
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.sensitive_config_values
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - v.get
    - sensitive.update
    - section.lower
    - s_c.get
    - flattened.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5ebfe50>
    argNames:
    - self
    - worker_mode
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 374
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 12
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - <builtin>.isinstance
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - warnings.warn
    - dotted_path.rsplit
    - log.warning
    - json.loads
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.import_string
    - <builtin>.super
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1180
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getimport
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 13
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - dotted_path.rsplit
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.import_string
    - <builtin>.super
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9177f10>
    argNames:
    - self
    - section
    - key
    - fallback
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1205
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getjson
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 13
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - json.loads
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - config_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 413
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 11
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - secrets_client.get_config
    - <builtin>.super
    - key.lower
    - option_description.get
    - log.warning
    - section.lower
    - <builtin>.getattr
    - importlib.import_module
    - <builtin>.isinstance
    - warnings.warn
    - json.loads
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 436
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - process.communicate
    - sys.getdefaultencoding
    - <builtin>.isinstance
    - section_dict.get
    - stream.decode
    - subprocess.Popen
    - shlex.split
    - config_sources.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 452
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - secrets_client.get_config
    - config_sources.get
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - section_dict.get
    - log.warning
    - section.lower
    - <builtin>.getattr
    - importlib.import_module
    - <builtin>.isinstance
    - warnings.warn
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_sensitive
    - display_source
    - raw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 468
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._include_secrets
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - config_sources.setdefault
    - secrets_client.get_config
    - airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    - config_sources.get
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - section_dict.get
    - log.warning
    - section.lower
    - value.replace
    - <builtin>.getattr
    - importlib.import_module
    - <builtin>.isinstance
    - warnings.warn
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_sensitive
    - display_source
    - raw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 489
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._include_commands
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - process.communicate
    - sys.getdefaultencoding
    - <builtin>.isinstance
    - section_dict.get
    - airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    - stream.decode
    - config_sources.setdefault
    - subprocess.Popen
    - <builtin>.str
    - shlex.split
    - config_sources.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_sensitive
    - display_source
    - raw
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 512
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._include_envs
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - subprocess.Popen
    - airflow._shared.module_loading.import_string
    - env_var.split
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - sys.getdefaultencoding
    - opt.replace
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - team_name.upper
    - config_sources.setdefault
    - secrets_client.get_config
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - os_environment.startswith
    - key.lower
    - option_description.get
    - key.upper
    - log.warning
    - section.lower
    - shlex.split
    - airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - section.replace
    - <builtin>.getattr
    - importlib.import_module
    - process.communicate
    - <builtin>.isinstance
    - env_var.lower
    - warnings.warn
    - stream.decode
    - json.loads
    - os.path.expanduser
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - <builtin>.str
    - os.path.expandvars
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f30040>
    argNames:
    - self
    - section
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 782
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 6
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - subprocess.Popen
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - sys.getdefaultencoding
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - team_name.upper
    - secrets_client.get_config
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - key.upper
    - log.warning
    - section.lower
    - shlex.split
    - section.replace
    - <builtin>.getattr
    - importlib.import_module
    - process.communicate
    - <builtin>.isinstance
    - warnings.warn
    - stream.decode
    - json.loads
    - os.path.expanduser
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - <builtin>.str
    - os.path.expandvars
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - config_sources
    - display_source
    - getter_func
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 544
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._filter_by_source
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - configparser.ConfigParser.get
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - subprocess.Popen
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - sys.getdefaultencoding
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - team_name.upper
    - secrets_client.get_config
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - key.upper
    - log.warning
    - section.lower
    - shlex.split
    - airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - value.replace
    - section.replace
    - <builtin>.getattr
    - airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - process.communicate
    - airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - importlib.import_module
    - <builtin>.isinstance
    - warnings.warn
    - stream.decode
    - json.loads
    - os.path.expanduser
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - <builtin>.str
    - os.path.expandvars
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 801
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - process.communicate
    - sys.getdefaultencoding
    - stream.decode
    - subprocess.Popen
    - shlex.split
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 819
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - secrets_client.get_config
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - log.warning
    - section.lower
    - <builtin>.getattr
    - importlib.import_module
    - <builtin>.isinstance
    - warnings.warn
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    - configs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 593
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 6
    functionsReached:
    - contextlib.suppress
    - <builtin>.any
    - config.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 607
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - deprecated_key.upper
    - deprecated_section.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    - configs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 614
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - contextlib.suppress
    - <builtin>.any
    - config.items
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 624
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - deprecated_key.upper
    - deprecated_section.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    - configs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 631
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - contextlib.suppress
    - <builtin>.any
    - config.items
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - deprecated_section
    - deprecated_key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 641
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - deprecated_key.upper
    - deprecated_section.upper
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues: []
    argNames:
    - config_sources
    - configs
    - configuration_description
    - display_source
    - raw
    - deprecated_options
    - include_env
    - include_cmds
    - include_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 648
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - configparser.ConfigParser.deprecated_options.get
    - contextlib.suppress
    - source_description_section.get
    - config.items
    - os.environ.get
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - airflow._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    - configuration_description.get
    - config.suppress_future_warnings
    - config_sources.setdefault
    - <builtin>.any
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - deprecated_section.upper
    - config.sections
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - deprecated_key.upper
    - source_description_key.get
    - <builtin>.isinstance
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 0
    IfCount: 10
    argCount: 12
    argDefaultValues: []
    argNames:
    - config
    - config_sources
    - configuration_description
    - display_source
    - raw
    - section
    - source_name
    - deprecated_options
    - configs
    - include_env
    - include_cmds
    - include_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 678
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 3
    functionsReached:
    - configparser.ConfigParser.deprecated_options.get
    - contextlib.suppress
    - source_description_section.get
    - config.items
    - os.environ.get
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - configuration_description.get
    - config.suppress_future_warnings
    - config_sources.setdefault
    - <builtin>.any
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - deprecated_section.upper
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - deprecated_key.upper
    - source_description_key.get
    - <builtin>.isinstance
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - deprecated_section
    - deprecated_name
    - extra_stacklevel
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 743
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 4
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c8e580>
    - <ast.Constant object at 0x7f1ec9c8ec10>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 828
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_environment_variables
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - subprocess.Popen
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - sys.getdefaultencoding
    - airflow._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - team_name.upper
    - airflow._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - secrets_client.get_config
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - key.upper
    - log.warning
    - section.lower
    - shlex.split
    - airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - section.replace
    - <builtin>.getattr
    - kwargs.get
    - process.communicate
    - importlib.import_module
    - <builtin>.isinstance
    - warnings.warn
    - stream.decode
    - json.loads
    - os.path.expanduser
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - <builtin>.str
    - os.path.expandvars
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 3
    IfCount: 5
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9186490>
    - <ast.Constant object at 0x7f1ec9186970>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 852
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_config_file
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - airflow._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - warnings.warn
    - airflow._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - os.path.expanduser
    - os.path.expandvars
    - <builtin>.str
    - <builtin>.super
    - airflow._shared.configuration.parser.expand_env_var
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7478f70>
    - <ast.Constant object at 0x7f1ec74784f0>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 877
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_commands
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - process.communicate
    - sys.getdefaultencoding
    - airflow._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - warnings.warn
    - stream.decode
    - airflow._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - subprocess.Popen
    - shlex.split
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8734430>
    - <ast.Constant object at 0x7f1ec87341c0>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 900
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_secrets
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.import_string
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - airflow._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow._shared.configuration.parser.AirflowConfigParser._warn_deprecate
    - secrets_client.get_config
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - log.warning
    - section.lower
    - <builtin>.getattr
    - airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - importlib.import_module
    - <builtin>.isinstance
    - warnings.warn
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83479d0>
    - <ast.Constant object at 0x7f1ec83470d0>
    - <ast.Constant object at 0x7f1ec8347040>
    argNames:
    - self
    - deprecated_key
    - deprecated_section
    - key
    - section
    - issue_warning
    - extra_stacklevel
    - team_name
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 923
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_defaults
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - configparser.ConfigParser.get
    - os.path.expanduser
    - os.path.expandvars
    - <builtin>.str
    - value.replace
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fb5df0>
    argNames:
    - self
    - section
    - key
    - lookup_from_deprecated
    - extra_stacklevel
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 939
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 37
    functionsReached:
    - key.lower
    - option_description.get
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - section.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1077
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getint
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - <builtin>.int
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.float
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1098
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getfloat
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.float
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f128b0>
    argNames:
    - self
    - section
    - key
    - delimiter
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1114
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getlist
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - <builtin>.isinstance
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    - item.strip
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - enum_class
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1136
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getenum
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec85dc7f0>
    argNames:
    - self
    - section
    - key
    - enum_class
    - delimiter
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1157
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getenumlist
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - enum_list.append
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - <builtin>.isinstance
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - kwargs.setdefault
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.configuration.parser.AirflowConfigParser.getlist
    - <builtin>.super
    - item.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c57ca0>
    argNames:
    - self
    - section
    - key
    - fallback
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1226
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.gettimedelta
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - <builtin>.int
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - datetime.timedelta
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1263
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.get_mandatory_value
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - section
    - key
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 1270
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.get_mandatory_list_value
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - <builtin>.isinstance
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - log.warning
    - val.split
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.configuration.parser.AirflowConfigParser.getlist
    - <builtin>.super
    - item.strip
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1296
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.get_sections_including_defaults
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - dict.fromkeys
    - configparser.ConfigParser.sections
    - itertools.chain
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - section
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1306
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.get_options_including_defaults
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - configparser.ConfigParser.has_section
    - itertools.chain
    - dict.fromkeys
    - configparser.ConfigParser.options
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - optionstr
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1380
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.optionxform
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1392
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 8
    IfCount: 9
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f54a30>
    - <ast.Constant object at 0x7f1ec7f54f40>
    - <ast.Constant object at 0x7f1ec7f54c40>
    - <ast.Constant object at 0x7f1ec7f54dc0>
    - <ast.Constant object at 0x7f1ec7f54eb0>
    - <ast.Constant object at 0x7f1ec7f54430>
    argNames:
    - self
    - display_source
    - display_sensitive
    - raw
    - include_env
    - include_cmds
    - include_secret
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 1403
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.as_dict
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    - configparser.ConfigParser.get
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - sys.getdefaultencoding
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - config_sources.setdefault
    - airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - <builtin>.any
    - <builtin>.super
    - key.lower
    - section_dict.get
    - deprecated_section.upper
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - airflow._shared.configuration.parser.AirflowConfigParser._include_commands
    - airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - source_description_key.get
    - airflow.configuration.AirflowConfigParser._get_config_sources_for_as_dict
    - json.loads
    - os.path.expandvars
    - dotted_path.rsplit
    - source_description_section.get
    - airflow._shared.module_loading.import_string
    - config.items
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - opt.replace
    - team_name.upper
    - secrets_client.get_config
    - airflow._shared.configuration.parser.AirflowConfigParser._include_secrets
    - airflow._shared.configuration.parser.AirflowConfigParser._filter_by_source
    - key.upper
    - log.warning
    - section.lower
    - shlex.split
    - section.replace
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - importlib.import_module
    - env_var.lower
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - subprocess.Popen
    - env_var.split
    - os.environ.get
    - configuration_description.get
    - config.suppress_future_warnings
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.configuration.parser.AirflowConfigParser._include_envs
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - option_description.get
    - config.sections
    - <builtin>.all
    - value.replace
    - airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - <builtin>.getattr
    - airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - process.communicate
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict
    - warnings.warn
    - stream.decode
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - <builtin>.str
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - contextlib.suppress
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - airflow._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    - airflow._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources
    - config_sources.get
    - os_environment.startswith
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - deprecated_key.upper
    - <builtin>.isinstance
    - os.path.expanduser
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 8
    IfCount: 7
    argCount: 11
    argDefaultValues: []
    argNames:
    - self
    - file
    - option
    - extra_spacing
    - include_descriptions
    - include_env_vars
    - include_examples
    - include_sources
    - section_config_description
    - section_to_write
    - sources_dict
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1502
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._write_option_header
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - file.write
    - sources_section.get
    - option_config_description.get
    - sources_dict.get
    - option.upper
    - description.splitlines
    - example.splitlines
    - section_config_description.get
    - section_to_write.upper
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 2
    IfCount: 8
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6833040>
    argNames:
    - self
    - section
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1565
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.getsection
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - _section.update
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - conf._get_custom_secret_backend
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - dotted_path.rsplit
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - os.path.expandvars
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - _section.items
    - subprocess.Popen
    - airflow._shared.module_loading.import_string
    - configparser.ConfigParser.items
    - val.lower
    - sys.getdefaultencoding
    - os.environ.keys
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - <builtin>.dict
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - team_name.upper
    - secrets_client.get_config
    - <builtin>.sorted
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - airflow.configuration.get_custom_secret_backend
    - <builtin>.super
    - key.lower
    - option_description.get
    - <builtin>.int
    - key.upper
    - log.warning
    - section.lower
    - shlex.split
    - airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - section.replace
    - <builtin>.getattr
    - key.endswith
    - process.communicate
    - importlib.import_module
    - configparser.ConfigParser.has_section
    - <builtin>.isinstance
    - warnings.warn
    - stream.decode
    - json.loads
    - env_var.startswith
    - os.path.expanduser
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - <builtin>.str
    - <builtin>.float
    - env_var.replace
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - file
    - include_descriptions
    - section_config_description
    - section_to_write
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1616
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._write_section_header
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - file.write
    - section_config_description.get
    - section_description.splitlines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 5
    IfCount: 7
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e40310>
    argNames:
    - self
    - file
    - option
    - comment_out_everything
    - needs_separation
    - only_defaults
    - section_to_write
    - hide_sensitive
    - is_sensitive
    - show_values
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1630
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._write_value
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - file.write
    - key.lower
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - configparser.ConfigParser.deprecated_options.get
    - warnings.warn
    - configparser.ConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - log.warning
    - json.loads
    - section.lower
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - value.replace
    - json.dumps
    - <builtin>.super
    - value.splitlines
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 14
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87841f0>
    - <ast.Constant object at 0x7f1ec8784340>
    - <ast.Constant object at 0x7f1ec8784df0>
    - <ast.Constant object at 0x7f1ec8784130>
    - <ast.Constant object at 0x7f1ec8784e20>
    - <ast.Constant object at 0x7f1ec87844f0>
    - <ast.Constant object at 0x7f1ec8784fd0>
    - <ast.Constant object at 0x7f1ec8784e80>
    - <ast.Constant object at 0x7f1ec8784190>
    - <ast.Constant object at 0x7f1ec8784d60>
    - <ast.Constant object at 0x7f1ec8784070>
    argNames:
    - self
    - file
    - section
    - include_examples
    - include_descriptions
    - include_sources
    - include_env_vars
    - include_providers
    - comment_out_everything
    - hide_sensitive
    - extra_spacing
    - only_defaults
    - show_values
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 1674
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.write
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached:
    - airflow._shared.configuration.parser.run_command
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup
    - itertools.chain
    - conf._get_custom_secret_backend
    - packaging.utils.canonicalize_name
    - option.upper
    - configparser.ConfigParser.get
    - airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources
    - airflow.configuration.AirflowConfigParser._lookup_sequence
    - airflow._shared.module_loading.entry_points_with_dist
    - airflow._shared.configuration.parser.AirflowConfigParser.get_default_value
    - value.splitlines
    - sys.getdefaultencoding
    - configparser.ConfigParser
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend
    - config_sources.setdefault
    - pathlib.Path
    - airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources
    - airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend
    - <builtin>.any
    - <builtin>.super
    - airflow.configuration.AirflowConfigParser.restore_core_default_configuration
    - key.lower
    - configparser.ConfigParser.sections
    - inspect.ismodule
    - section_dict.get
    - dict.fromkeys
    - deprecated_section.upper
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - typing.NamedTuple.__init__
    - airflow._shared.configuration.parser.AirflowConfigParser._include_commands
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config
    - airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option
    - airflow.configuration.AirflowConfigParser._ensure_providers_config_loaded
    - source_description_key.get
    - sources_section.get
    - airflow.configuration.AirflowConfigParser._get_config_sources_for_as_dict
    - configparser.ConfigParser.set
    - json.loads
    - section_in_current_config.get
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - os.path.expandvars
    - packaging.version.parse
    - <builtin>.set
    - k.startswith
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - name.strip
    - source_description_section.get
    - airflow._shared.module_loading.import_string
    - base_configuration_description.update
    - config.items
    - airflow._shared.configuration.parser.AirflowConfigParser.getjson
    - airflow.configuration.get_all_expansion_variables
    - opt.replace
    - <builtin>.open
    - <builtin>.globals
    - conf.load_providers_configuration
    - airflow._shared.configuration.parser.AirflowConfigParser._reload_provider_configs
    - team_name.upper
    - configuration_description.items
    - dist.metadata.get_all
    - secrets_client.get_config
    - airflow._shared.configuration.parser.AirflowConfigParser._include_secrets
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - json.dumps
    - configparser.ConfigParser.add_section
    - airflow._shared.configuration.parser.AirflowConfigParser._filter_by_source
    - os.path.join
    - airflow._shared.configuration.parser.AirflowConfigParser._write_section_header
    - key.upper
    - log.warning
    - section.lower
    - description.splitlines
    - traceback.format_stack
    - airflow.configuration.AirflowConfigParser.load_providers_configuration
    - airflow._shared.configuration.parser.AirflowConfigParser._write_value
    - shlex.split
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set
    - section.replace
    - importlib.import_module
    - env_var.lower
    - option.lower
    - copy.deepcopy
    - entry_point.load
    - importlib.resources.files.joinpath
    - section_config_description.get
    - airflow.providers_manager.ProvidersManager._discover_config
    - section_to_write.upper
    - section_to_write.lower
    - airflow.configuration.AirflowConfigParser._reload_provider_configs
    - airflow._shared.configuration.parser.AirflowConfigParser.get
    - configparser.ConfigParser.deprecated_options.get
    - airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend
    - airflow.providers_manager.ProvidersManager.initialized
    - subprocess.Popen
    - env_var.split
    - os.environ.get
    - configuration_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._write_option_header
    - config.suppress_future_warnings
    - default_value.format
    - yaml.load
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - airflow.configuration.get_custom_secret_backend
    - provider_schema_validator.validate
    - airflow._shared.configuration.parser.AirflowConfigParser._include_envs
    - os.path.dirname
    - option_description.get
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set
    - provider.data.get
    - airflow._shared.configuration.parser.AirflowConfigParser.get_options_including_defaults
    - MIN_PROVIDER_VERSIONS.get
    - config.sections
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - <builtin>.all
    - airflow.providers_manager._create_provider_info_schema_validator
    - value.replace
    - airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option
    - <builtin>.getattr
    - airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option
    - process.communicate
    - airflow._shared.configuration.parser.AirflowConfigParser.as_dict
    - configparser.ConfigParser.has_section
    - collections.defaultdict
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config
    - warnings.warn
    - airflow._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict
    - stream.decode
    - airflow._shared.configuration.parser.AirflowConfigParser._env_var_name
    - <builtin>.str
    - file.write
    - json.load
    - airflow._shared.configuration.parser.AirflowConfigParser.getimport
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib_metadata.distributions
    - importlib.metadata.distributions
    - section_description.splitlines
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config
    - <builtin>.dict
    - airflow._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources
    - airflow.configuration.create_default_config_parser
    - airflow._shared.configuration.parser.AirflowConfigParser.get_sections_including_defaults
    - airflow._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources
    - config_sources.get
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.configuration.AirflowConfigParser._ensure_providers_config_unloaded
    - log.debug
    - <builtin>.list
    - os_environment.startswith
    - airflow._shared.configuration.parser.AirflowConfigParser.make_sure_configuration_loaded
    - sources_dict.get
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.configuration.retrieve_configuration_description
    - configparser.ConfigParser.options
    - airflow.utils.yaml.safe_load
    - airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set
    - <builtin>.callable
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - deprecated_key.upper
    - option_config_description.get
    - <builtin>.isinstance
    - functools.partial
    - <builtin>.iter
    - os.path.expanduser
    - example.splitlines
    - airflow._shared.configuration.parser.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - with_providers
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 1750
    functionName: airflow._shared.configuration.parser.AirflowConfigParser.make_sure_configuration_loaded
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - <builtin>.set
    - k.startswith
    - airflow.configuration.AirflowConfigParser._reload_provider_configs
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - packaging.utils.canonicalize_name
    - json.load
    - core_dummy_hooks.items
    - contextlib.suppress
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - importlib_metadata.distributions
    - airflow._shared.module_loading.entry_points_with_dist
    - name.strip
    - importlib.metadata.distributions
    - config.items
    - base_configuration_description.update
    - airflow.configuration.get_all_expansion_variables
    - <builtin>.dict
    - configparser.ConfigParser
    - <builtin>.globals
    - <builtin>.open
    - conf.load_providers_configuration
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.configuration.create_default_config_parser
    - airflow._shared.configuration.parser.AirflowConfigParser._reload_provider_configs
    - default_value.format
    - configuration_description.items
    - yaml.load
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - configparser.ConfigParser.add_section
    - provider_schema_validator.validate
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.configuration.AirflowConfigParser._ensure_providers_config_unloaded
    - airflow.configuration.AirflowConfigParser.restore_core_default_configuration
    - log.debug
    - os.path.dirname
    - inspect.ismodule
    - os.path.join
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - provider.data.get
    - airflow.configuration.retrieve_configuration_description
    - log.warning
    - airflow.utils.yaml.safe_load
    - MIN_PROVIDER_VERSIONS.get
    - traceback.format_stack
    - airflow._shared.configuration.parser.configure_parser_from_configuration_description
    - airflow.configuration.AirflowConfigParser.load_providers_configuration
    - airflow.providers_manager.ProvidersManager._initialize_providers_configuration
    - airflow.providers_manager._create_provider_info_schema_validator
    - <builtin>.callable
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.configuration.AirflowConfigParser._ensure_providers_config_loaded
    - <builtin>.isinstance
    - functools.partial
    - collections.defaultdict
    - configparser.ConfigParser.set
    - section_in_current_config.get
    - copy.deepcopy
    - <builtin>.iter
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.configuration._default_config_file_path
    - <builtin>.str
    - packaging.version.parse
    - airflow.providers_manager.ProvidersManager._discover_config
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1776
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._reload_provider_configs
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1768
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_loaded
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1772
    functionName: airflow._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_unloaded
    functionSourceFile: airflow._shared.configuration.parser
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared.configuration.exceptions
    functionSourceFile: airflow._shared.configuration.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.yaml
    functionSourceFile: airflow.utils.yaml
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.utils.yaml.dump
    functionSourceFile: airflow.utils.yaml
    functionUses: 6
    functionsReached:
    - typing.cast
    - yaml.dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.utils.yaml.__getattr__
    functionSourceFile: airflow.utils.yaml
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._shared
    functionSourceFile: airflow._shared
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.secrets_backend
    functionSourceFile: airflow.sdk._shared.secrets_backend
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels
    functionSourceFile: airflow.sdk.api.datamodels
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.api
    functionSourceFile: airflow.sdk.api
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time
    functionSourceFile: airflow.sdk.execution_time
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.bases
    functionSourceFile: airflow.sdk.bases
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.lazy_sequence
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - typing.TypeVar
    - collections.namedtuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComIterator.__next__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - StopIteration
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 59
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComIterator.__iter__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - typing.overload
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__repr__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 75
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__str__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - <builtin>.repr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__eq__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - itertools.zip_longest
    - <builtin>.isinstance
    - <builtin>.iter
    - <builtin>.all
    - <builtin>.object
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__hash__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - <builtin>.iter
    - <builtin>.hash
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 87
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__iter__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__len__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised:
    - TypeError
    - RuntimeError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 118
    functionName: airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__getitem__
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - SUPERVISOR_COMMS.send
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.lazy_sequence._coerce_slice
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - <builtin>.getattr
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.lazy_sequence._coerce_slice_index
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - TypeError
    - IndexError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - key
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 183
    functionName: airflow.sdk.execution_time.lazy_sequence._coerce_slice
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.execution_time.lazy_sequence._coerce_slice_index
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 169
    functionName: airflow.sdk.execution_time.lazy_sequence._coerce_slice_index
    functionSourceFile: airflow.sdk.execution_time.lazy_sequence
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability
    functionSourceFile: airflow.sdk.observability
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.timetables.events
    functionSourceFile: airflow.sdk.definitions.timetables.events
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - event_dates
    - restrict_to_events
    - presorted
    - description
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.sdk.definitions.timetables.events.EventsTimetable.__init__
    functionSourceFile: airflow.sdk.definitions.timetables.events
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - <builtin>.list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.decorators
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - f
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.sdk.definitions.asset.decorators._validate_asset_function_arguments
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 4
    functionsReached:
    - inspect.signature
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - definition_name
    - uri
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.sdk.definitions.asset.decorators._AssetMainOperator.__init__
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 4
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - definition
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.sdk.definitions.asset.decorators._AssetMainOperator.from_definition
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 3
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.asset.Asset.ref
    - inspect.signature
    - airflow.sdk.definitions.asset.decorators._validate_asset_function_arguments
    - <builtin>.super
    - airflow.sdk.definitions.asset.decorators.AssetDefinition.iter_outlets
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.__init__
    - attrs.AttrsInstance.__init__
    - airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.iter_outlets
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 152
    functionName: airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.iter_outlets
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 127
    functionName: airflow.sdk.definitions.asset.decorators.AssetDefinition.iter_outlets
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 72
    functionName: airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - SUPERVISOR_COMMS.send
    - inspect.signature
    - <builtin>.str
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 76
    functionName: airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 7
    functionsReached:
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - resp.model_dump
    - pydantic.BaseModel.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - SUPERVISOR_COMMS.send
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    - AirflowRuntimeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - definition
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 100
    functionName: airflow.sdk.definitions.asset.decorators._instantiate_task
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 2
    functionsReached:
    - <builtin>.list
    - typing.cast
    - airflow.sdk.definitions.asset.Asset.ref
    - inspect.signature
    - airflow.sdk.definitions.asset.decorators._validate_asset_function_arguments
    - <builtin>.getattr
    - <builtin>.super
    - airflow.sdk.definitions.asset.decorators.AssetDefinition.iter_outlets
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.__init__
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.from_definition
    - attrs.AttrsInstance.__init__
    - airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.iter_outlets
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 123
    functionName: airflow.sdk.definitions.asset.decorators.AssetDefinition.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.iter_outlets
    - airflow.sdk.definitions.asset.decorators._instantiate_task
    - typing.cast
    - airflow.sdk.definitions.asset.Asset.ref
    - inspect.signature
    - os.PathLike._source.create_dag
    - airflow.sdk.definitions.asset.decorators._validate_asset_function_arguments
    - <builtin>.super
    - airflow.sdk.definitions.asset.decorators.AssetDefinition.iter_outlets
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.__init__
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.from_definition
    - attrs.AttrsInstance.__init__
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.PathLike._source.create_dag
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 147
    functionName: airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.__attrs_post_init__
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.iter_outlets
    - airflow.sdk.definitions.asset.decorators._instantiate_task
    - typing.cast
    - airflow.sdk.definitions.asset.Asset.ref
    - inspect.signature
    - airflow.sdk.definitions.asset.decorators._validate_asset_function_arguments
    - <builtin>.super
    - airflow.sdk.definitions.asset.decorators.AssetDefinition.iter_outlets
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.__init__
    - airflow.sdk.definitions.asset.decorators._AssetMainOperator.from_definition
    - attrs.AttrsInstance.__init__
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.decorators._DAGFactory
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 0
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - default_dag_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 180
    functionName: airflow.sdk.definitions.asset.decorators._DAGFactory.create_dag
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.asset.decorators.asset
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 1
    functionsReached:
    - attrs.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - f
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 217
    functionName: airflow.sdk.definitions.asset.decorators.asset.multi.__call__
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.definitions.asset.AssetBooleanCondition.__init__
    - <builtin>.all
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - f
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 224
    functionName: airflow.sdk.definitions.asset.decorators.asset.__call__
    functionSourceFile: airflow.sdk.definitions.asset.decorators
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - airflow.sdk.definitions.asset.Asset.__init__
    - os.PathLike.__attrs_init__
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions.partition_mapper.identity
    functionSourceFile: airflow.sdk.definitions.partition_mapper.identity
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.bases.hook
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec72048b0>
    argNames:
    - self
    - logger_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.sdk.bases.hook.BaseHook.__init__
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 52
    functionName: airflow.sdk.bases.hook.BaseHook.get_connection
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._get_connection
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - airflow.sdk.definitions.connection.Connection.get
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._handle_connection_error
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 66
    functionName: airflow.sdk.bases.hook.BaseHook.aget_connection
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.execution_time.context._async_get_connection
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - name.strip
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - comms.send
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - inspect.isawaitable
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - asgiref.sync.sync_to_async
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.sdk.definitions.connection.Connection.async_get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._handle_connection_error
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec926b220>
    argNames:
    - cls
    - conn_id
    - hook_params
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 8
    functionLinenumber: 80
    functionName: airflow.sdk.bases.hook.BaseHook.get_hook
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.ensure_secrets_loaded
    - conf._get_custom_secret_backend
    - airflow.models.base.Any.value.__name__.rsplit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.save_connection_uri
    - typing.NamedTuple.value.__qualname__.rsplit
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - cls._TEAM_PATTERN.format
    - airflow.sdk.definitions.connection.Connection._create_host
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__
    - airflow.sdk.definitions.connection.Connection.from_uri
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - attrs.AttrsInstance.__name__.rsplit
    - val.is_expired
    - urllib.parse.unquote.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - urllib.parse.parse_qsl
    - <builtin>.len
    - <builtin>.set
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context._get_connection
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - name.strip
    - typing.NamedTuple.payload.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache.get_connection_uri
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - typing.NamedTuple.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - log.warning
    - conn.get_uri
    - airflow.sdk.definitions.connection.Connection.get
    - connection.get_hook
    - attrs.AttrsInstance.payload.__name__.rsplit
    - importlib.import_module
    - uri.count
    - airflow.sdk.log.mask_secret
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - comms.send
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - secret.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - os.environ.get
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._get
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - urllib.parse.urlsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.context._mask_connection_secrets
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - airflow.sdk.execution_time.cache.SecretCache._save
    - <builtin>.getattr
    - secret.lower
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - cls._cache.get
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - airflow.sdk.definitions.connection._parse_netloc_to_hostname
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.sdk.bases.hook.BaseHook.get_connection
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - <builtin>.dict
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - airflow.sdk.timezone.utcnow
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._normalize_conn_type
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - log.debug
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - backend_list.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - airflow.sdk.configuration.initialize_secrets_backends
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.sdk.definitions.connection.Connection._handle_connection_error
    - <builtin>.isinstance
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection.get_hook
    functionSourceFile: <builtin>
    functionUses: 32
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 91
    functionName: airflow.sdk.bases.hook.BaseHook.get_conn
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 96
    functionName: airflow.sdk.bases.hook.BaseHook.get_connection_form_widgets
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: airflow.sdk.bases.hook.BaseHook.get_ui_field_behaviour
    functionSourceFile: airflow.sdk.bases.hook
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions
    functionSourceFile: airflow.sdk.definitions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.definitions._internal
    functionSourceFile: airflow.sdk.definitions._internal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.observability.trace
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.sdk.observability.trace.add_debug_span
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - qual_name.rsplit
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.sdk.observability.trace.add_debug_span.wrapper
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - DebugTrace.start_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - cls
    - name
    - bases
    - attrs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.sdk.observability.trace._TraceMeta.__new__
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 57
    functionName: airflow.sdk.observability.trace._TraceMeta.__getattr__
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - airflow.sdk.observability.trace._TraceMeta._initialize_instance
    - <builtin>.staticmethod
    - airflow.sdk.observability.trace._TraceMeta.configure_factory
    - conf.getboolean
    - log.error
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.sdk.observability.trace._TraceMeta.configure_factory
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 1
    functionsReached:
    - conf.getboolean
    - <builtin>.staticmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.sdk.observability.trace._TraceMeta._initialize_instance
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 2
    functionsReached:
    - log.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: airflow.sdk.observability.trace._TraceMeta.__call__
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - airflow.sdk.observability.trace._TraceMeta._initialize_instance
    - log.error
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.sdk.observability.trace._TraceMeta.configure_factory.<lambda1>
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - airflow.sdk._shared.observability.traces.otel_tracer.get_otel_tracer
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97007c0>
    argNames:
    - cls
    - use_simple_processor
    - host
    - port
    - ssl_active
    - otel_service
    - debug
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 332
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.get_otel_tracer
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 3
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability.trace._TraceMeta.configure_factory.<lambda2>
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: airflow.sdk.observability.trace._TraceMeta.get_constant_tags
    functionSourceFile: airflow.sdk.observability.trace
    functionUses: 0
    functionsReached:
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.traces
    functionSourceFile: airflow.sdk._shared.observability.traces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability.traces
    functionSourceFile: airflow.sdk.observability.traces
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.traces.base_tracer
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 30
    functionName: airflow.sdk._shared.observability.traces.base_tracer.gen_context
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - airflow.sdk._shared.observability.traces.otel_tracer.gen_context
    - opentelemetry.trace.SpanContext
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 299
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.gen_context
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 5
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - opentelemetry.trace.SpanContext
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 37
    functionName: airflow.sdk._shared.observability.traces.base_tracer.gen_links_from_kv_list
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - result.append
    - opentelemetry.trace.SpanContext
    - opentelemetry.trace.Link
    - airflow.sdk._shared.observability.traces.otel_tracer.gen_links_from_kv_list
    - airflow.sdk._shared.observability.traces.otel_tracer.gen_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kv_list
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 305
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.gen_links_from_kv_list
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 2
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - result.append
    - opentelemetry.trace.SpanContext
    - opentelemetry.trace.Link
    - airflow.sdk._shared.observability.traces.otel_tracer.gen_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.__enter__
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.__exit__
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - obj
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.__call__
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.get_span_context
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.set_attribute
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - attributes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.set_attributes
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.is_recording
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec926b070>
    - <ast.Constant object at 0x7f1ec926bcd0>
    argNames:
    - self
    - name
    - attributes
    - timestamp
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 81
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.add_event
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec926bdf0>
    argNames:
    - self
    - context
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 90
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.add_link
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec926bf70>
    argNames:
    - self
    - end_time
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 98
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.end
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - component
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 113
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.get_tracer
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec934ddf0>
    - <ast.Constant object at 0x7f1ec934d6a0>
    - <ast.Constant object at 0x7f1ec934d640>
    - <ast.Constant object at 0x7f1ec934dd60>
    - <ast.Constant object at 0x7f1ec934d760>
    argNames:
    - cls
    - span_name
    - component
    - parent_sc
    - span_id
    - links
    - start_time
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 118
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.start_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 131
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.use_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 136
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.get_current_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d395e0>
    - <ast.Constant object at 0x7f1ec7d391c0>
    - <ast.Constant object at 0x7f1ec7d39490>
    - <ast.Constant object at 0x7f1ec7d39850>
    argNames:
    - cls
    - span_name
    - component
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 140
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.start_root_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d39cd0>
    - <ast.Constant object at 0x7f1ec7d393a0>
    - <ast.Constant object at 0x7f1ec7d39c10>
    - <ast.Constant object at 0x7f1ec7d39460>
    - <ast.Constant object at 0x7f1ec7d39ac0>
    - <ast.Constant object at 0x7f1ec7d39d60>
    argNames:
    - cls
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 145
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.start_child_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 158
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.inject
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - carrier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow.sdk._shared.observability.traces.base_tracer.Tracer.extract
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f55ac0>
    - <ast.Constant object at 0x7f1ec7f55670>
    argNames:
    - cls
    - component
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 172
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.get_tracer
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f559a0>
    - <ast.Constant object at 0x7f1ec7f55fa0>
    - <ast.Constant object at 0x7f1ec7f558b0>
    - <ast.Constant object at 0x7f1ec7f55df0>
    - <ast.Constant object at 0x7f1ec7f55c40>
    argNames:
    - cls
    - span_name
    - component
    - parent_sc
    - span_id
    - links
    - start_time
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 182
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.start_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 195
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.use_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 200
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.get_current_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec86cb670>
    - <ast.Constant object at 0x7f1ec86cba90>
    - <ast.Constant object at 0x7f1ec86cbee0>
    - <ast.Constant object at 0x7f1ec86cba30>
    argNames:
    - cls
    - span_name
    - component
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 205
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.start_root_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec86cb9d0>
    - <ast.Constant object at 0x7f1ec86cb970>
    - <ast.Constant object at 0x7f1ec86cb4c0>
    - <ast.Constant object at 0x7f1ec86cb4f0>
    - <ast.Constant object at 0x7f1ec86cb6a0>
    - <ast.Constant object at 0x7f1ec86cb5b0>
    argNames:
    - cls
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 212
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.start_child_span
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 225
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.inject
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - carrier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 230
    functionName: airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.extract
    functionSourceFile: airflow.sdk._shared.observability.traces.base_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.traces.otel_tracer
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - opentelemetry.context.create_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7698ca0>
    - <ast.Constant object at 0x7f1ec7698eb0>
    - <ast.Constant object at 0x7f1ec7698160>
    argNames:
    - self
    - span_exporter
    - use_simple_processor
    - tag_string
    - otel_service
    - debug
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.__init__
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 4
    functionsReached:
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.resources.Resource.create
    - log.info
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ead0a0>
    - <ast.Constant object at 0x7f1ec6eadf70>
    argNames:
    - self
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 84
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 5
    functionsReached:
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - <builtin>.super
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - log.info
    - airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91a35b0>
    - <ast.Constant object at 0x7f1ec91a31c0>
    argNames:
    - self
    - span_id
    - trace_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 371
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c77400>
    - <ast.Constant object at 0x7f1ec9c77b20>
    argNames:
    - self
    - component
    - trace_id
    - span_id
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 116
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 4
    functionsReached:
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - opentelemetry.sdk.trace.TracerProvider
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - <builtin>.super
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - log.info
    - airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 130
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_current_span
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 1
    functionsReached:
    - opentelemetry.trace.get_current_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - span
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 133
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.use_span
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.use_span
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5eb3a00>
    - <ast.Constant object at 0x7f1ec5eb3730>
    - <ast.Constant object at 0x7f1ec5eb3e80>
    - <ast.Constant object at 0x7f1ec5eb30a0>
    - <ast.Constant object at 0x7f1ec5eb3550>
    argNames:
    - self
    - span_name
    - component
    - parent_sc
    - span_id
    - links
    - start_time
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 136
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.start_span
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.get_current_span
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_current_span
    - datetime.timestamp
    - airflow.sdk._shared.observability.traces.otel_tracer.gen_links_from_kv_list
    - airflow.sdk._shared.observability.traces.otel_tracer.gen_context
    - log.info
    - result.append
    - opentelemetry.trace.Link
    - airflow.sdk._shared.observability.traces.utils.parse_tracestate
    - <builtin>.super
    - tracestate_str.split
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - pair.split
    - opentelemetry.trace.TraceFlags
    - <builtin>.int
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - airflow.sdk._shared.observability.traces.utils.datetime_to_nano
    - airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - calendar.timegm
    - value.strip
    - key.strip
    - tracer.start_as_current_span
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.trace.SpanContext
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bb9a0>
    argNames:
    - tracestate_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.sdk._shared.observability.traces.utils.parse_tracestate
    functionSourceFile: airflow.sdk._shared.observability.traces.utils
    functionUses: 1
    functionsReached:
    - pair.split
    - value.strip
    - key.strip
    - <builtin>.len
    - tracestate_str.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - datetime
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.sdk._shared.observability.traces.utils.datetime_to_nano
    functionSourceFile: airflow.sdk._shared.observability.traces.utils
    functionUses: 4
    functionsReached:
    - calendar.timegm
    - datetime.timetuple
    - datetime.timestamp
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bbf10>
    - <ast.Constant object at 0x7f1ec90bb3d0>
    - <ast.Constant object at 0x7f1ec90bb460>
    - <ast.Constant object at 0x7f1ec90bb100>
    argNames:
    - self
    - span_name
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 173
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.start_root_span
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - datetime.timestamp
    - log.info
    - pendulum.now
    - span.get_span_context
    - tracer.start_span
    - <builtin>.super
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - opentelemetry.trace.TraceFlags
    - <builtin>.int
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - airflow.sdk._shared.observability.traces.utils.datetime_to_nano
    - airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - calendar.timegm
    - tracer.start_as_current_span
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.trace.SpanContext
    - opentelemetry.context.attach
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace._new_span
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cae6a0>
    - <ast.Constant object at 0x7f1ec9caeac0>
    - <ast.Constant object at 0x7f1ec8fb0880>
    - <ast.Constant object at 0x7f1ec8fb00a0>
    - <ast.Constant object at 0x7f1ec8fb0130>
    argNames:
    - self
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 247
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace._new_span
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 2
    functionsReached:
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - datetime.timestamp
    - log.info
    - pendulum.now
    - span.get_span_context
    - tracer.start_span
    - <builtin>.super
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - <builtin>.int
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - airflow.sdk._shared.observability.traces.utils.datetime_to_nano
    - airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - calendar.timegm
    - tracer.start_as_current_span
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.context.attach
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec89b3550>
    - <ast.Constant object at 0x7f1ec89b3a90>
    - <ast.Constant object at 0x7f1ec89b36a0>
    - <ast.Constant object at 0x7f1ec89b3580>
    - <ast.Constant object at 0x7f1ec89b3e80>
    argNames:
    - self
    - span_name
    - parent_context
    - component
    - links
    - start_time
    - start_as_current
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 205
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.start_child_span
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.get_current_span
    - opentelemetry.sdk.trace.TracerProvider
    - opentelemetry.sdk.trace.TracerProvider.get_tracer
    - parent_context.values
    - datetime.timestamp
    - context_val.get_span_context
    - log.info
    - pendulum.now
    - span.get_span_context
    - tracer.start_span
    - opentelemetry.trace.Link
    - _links.append
    - <builtin>.super
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - opentelemetry.sdk.trace.TracerProvider.add_span_processor
    - <builtin>.int
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider
    - airflow.sdk._shared.observability.traces.utils.datetime_to_nano
    - <builtin>.next
    - airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__
    - calendar.timegm
    - <builtin>.isinstance
    - tracer.start_as_current_span
    - opentelemetry.trace.set_span_in_context
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.context.attach
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace._new_span
    - <builtin>.iter
    - opentelemetry.sdk.trace.export.ConsoleSpanExporter
    - opentelemetry.trace.NonRecordingSpan
    - datetime.timetuple
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_tracer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 288
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.inject
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator.inject
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - carrier
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 294
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.extract
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator.extract
    - opentelemetry.trace.propagation.tracecontext.TraceContextTextMapPropagator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - traceparent
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 320
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.gen_link_from_traceparent
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - opentelemetry.trace.TraceFlags
    - <builtin>.int
    - opentelemetry.trace.SpanContext
    - airflow.sdk._shared.observability.traces.utils.parse_traceparent
    - opentelemetry.trace.Link
    - traceparent_str.split
    - airflow.sdk._shared.observability.traces.otel_tracer.gen_context
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bb2e0>
    argNames:
    - traceparent_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.sdk._shared.observability.traces.utils.parse_traceparent
    functionSourceFile: airflow.sdk._shared.observability.traces.utils
    functionUses: 1
    functionsReached:
    - <builtin>.len
    - traceparent_str.split
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 376
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_span_id
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - random.getrandbits
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 384
    functionName: airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_trace_id
    functionSourceFile: airflow.sdk._shared.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - random.getrandbits
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.traces.utils
    functionSourceFile: airflow.sdk._shared.observability.traces.utils
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability.traces.otel_tracer
    functionSourceFile: airflow.sdk.observability.traces.otel_tracer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec863d640>
    argNames:
    - cls
    - use_simple_processor
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 29
    functionName: airflow.sdk.observability.traces.otel_tracer.get_otel_tracer
    functionSourceFile: airflow.sdk.observability.traces.otel_tracer
    functionUses: 1
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - airflow.sdk._shared.observability.traces.otel_tracer.get_otel_tracer
    - conf.getboolean
    - conf.get
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - conf.getint
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 41
    functionName: airflow.sdk.observability.traces.otel_tracer.get_otel_tracer_for_task
    functionSourceFile: airflow.sdk.observability.traces.otel_tracer
    functionUses: 0
    functionsReached:
    - os.environ.get
    - cls.get_constant_tags
    - airflow.sdk._shared.observability.traces.otel_tracer.get_otel_tracer
    - conf.getboolean
    - conf.get
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.sdk.trace.export.BatchSpanProcessor
    - opentelemetry.sdk.trace.export.SimpleSpanProcessor
    - conf.getint
    - airflow.sdk.observability.traces.otel_tracer.get_otel_tracer
    - log.info
    - opentelemetry.exporter.otlp.proto.http.trace_exporter.OTLPSpanExporter
    - airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.utils
    functionSourceFile: airflow.utils
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: colorlog
    functionSourceFile: colorlog
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: colorlog.wrappers
    functionSourceFile: colorlog.wrappers
    functionUses: 0
    functionsReached:
    - colorlog.wrappers.ensure_configured
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8b26580>
    - <ast.Constant object at 0x7f1ec8b26760>
    - <ast.Constant object at 0x7f1ec96bbdc0>
    - <ast.Constant object at 0x7f1ec96bbe50>
    - <ast.Constant object at 0x7f1ec96bb220>
    - <ast.Constant object at 0x7f1ec96bb070>
    argNames:
    - style
    - log_colors
    - reset
    - secondary_log_colors
    - format
    - datefmt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: colorlog.wrappers.basicConfig
    functionSourceFile: colorlog.wrappers
    functionUses: 1
    functionsReached:
    - colorlog.wrappers.basicConfig._basicConfig
    - logging._acquireLock
    - handler.setFormatter
    - colorlog.formatter.ColoredFormatter
    - logging.basicConfig
    - logging._releaseLock
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.basicConfig
    functionSourceFile: logging
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: colorlog.wrappers.basicConfig._basicConfig
    functionSourceFile: colorlog.wrappers
    functionUses: 2
    functionsReached:
    - handler.setFormatter
    - colorlog.formatter.ColoredFormatter
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colorlog.formatter.ColoredFormatter
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: handler.setFormatter
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging._acquireLock
    functionSourceFile: logging
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging._releaseLock
    functionSourceFile: logging
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: colorlog.wrappers.ensure_configured
    functionSourceFile: colorlog.wrappers
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 87
    functionName: colorlog.wrappers.ensure_configured.wrapper
    functionSourceFile: colorlog.wrappers
    functionUses: 0
    functionsReached:
    - colorlog.wrappers.basicConfig._basicConfig
    - logging._acquireLock
    - logging.error
    - logging.warning
    - logging.debug
    - handler.setFormatter
    - colorlog.wrappers.basicConfig
    - logging.exception
    - colorlog.formatter.ColoredFormatter
    - logging.critical
    - logging.basicConfig
    - logging._releaseLock
    - logging.info
    - <builtin>.len
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.error
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.critical
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.warning
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.debug
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.info
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.exception
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colorlog.formatter
    functionSourceFile: colorlog.formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - record
    - escapes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: colorlog.formatter.ColoredRecord.__init__
    functionSourceFile: colorlog.formatter
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 12
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8efa580>
    - <ast.Constant object at 0x7f1ec8efa610>
    - <ast.Constant object at 0x7f1ec8efa7f0>
    - <ast.Constant object at 0x7f1ec8efa640>
    - <ast.Constant object at 0x7f1ec8efa310>
    - <ast.Constant object at 0x7f1ec8efaf70>
    - <ast.Constant object at 0x7f1ec8efa490>
    - <ast.Constant object at 0x7f1ec8efa400>
    - <ast.Constant object at 0x7f1ec8efa2e0>
    - <ast.Constant object at 0x7f1ec8efad00>
    - <ast.Constant object at 0x7f1ec8efa040>
    argNames:
    - self
    - fmt
    - datefmt
    - style
    - log_colors
    - reset
    - secondary_log_colors
    - validate
    - stream
    - no_color
    - force_color
    - defaults
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: colorlog.formatter.ColoredFormatter.__init__
    functionSourceFile: colorlog.formatter
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 131
    functionName: colorlog.formatter.ColoredFormatter.formatMessage
    functionSourceFile: colorlog.formatter
    functionUses: 0
    functionsReached:
    - codes.setdefault
    - colorlog.formatter.ColoredFormatter._get_escape_code
    - codes.keys
    - colorlog.formatter.ColoredFormatter._append_reset
    - colorlog.escape_codes.parse_colors
    - string.split
    - colorlog.formatter.ColoredFormatter._escape_code_map
    - colorlog.formatter.ColoredFormatter._colorize
    - colorlog.formatter.ColoredRecord.__init__
    - log_colors.get
    - message.endswith
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 139
    functionName: colorlog.formatter.ColoredFormatter._escape_code_map
    functionSourceFile: colorlog.formatter
    functionUses: 1
    functionsReached:
    - codes.setdefault
    - colorlog.formatter.ColoredFormatter._get_escape_code
    - codes.keys
    - colorlog.escape_codes.parse_colors
    - string.split
    - colorlog.formatter.ColoredFormatter._colorize
    - log_colors.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - message
    - escapes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: colorlog.formatter.ColoredFormatter._append_reset
    functionSourceFile: colorlog.formatter
    functionUses: 1
    functionsReached:
    - message.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - log_colors
    - item
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 167
    functionName: colorlog.formatter.ColoredFormatter._get_escape_code
    functionSourceFile: colorlog.formatter
    functionUses: 4
    functionsReached:
    - log_colors.get
    - colorlog.escape_codes.parse_colors
    - string.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codes.setdefault
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 153
    functionName: colorlog.formatter.ColoredFormatter._colorize
    functionSourceFile: ''
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: codes.keys
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: log_colors.get
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - string
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: colorlog.escape_codes.parse_colors
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached:
    - string.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ei
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: colorlog.formatter.ColoredFormatter.formatException
    functionSourceFile: colorlog.formatter
    functionUses: 2
    functionsReached:
    - sio.getvalue
    - colorlog.formatter.ColoredFormatter._colorize
    - <builtin>.dict
    - io.StringIO
    - sio.close
    - traceback.print_exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sio.getvalue
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sio.close
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - fmt
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 204
    functionName: colorlog.formatter.LevelFormatter.__init__
    functionSourceFile: colorlog.formatter
    functionUses: 0
    functionsReached:
    - fmt.items
    - colorlog.formatter.ColoredFormatter.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fmt.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: colorlog.formatter.LevelFormatter.format
    functionSourceFile: colorlog.formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: colorlog.escape_codes
    functionSourceFile: colorlog.escape_codes
    functionUses: 0
    functionsReached:
    - colorlog.escape_codes.esc
    - colorama.init
    - escape_codes_foreground.items
    - <builtin>.range
    - escape_codes_background.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: colorama.init
    functionSourceFile: colorama
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - codes
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 23
    functionName: colorlog.escape_codes.esc
    functionSourceFile: colorlog.escape_codes
    functionUses: 2
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: escape_codes_foreground.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: escape_codes_background.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: string.split
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.stats
    functionSourceFile: airflow.stats
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability.stats
    functionSourceFile: airflow.sdk.observability.stats
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: -1
    functionName: airflow.__main__
    functionSourceFile: airflow.__main__
    functionUses: 0
    functionsReached:
    - args.func
    - airflow.cli.cli_parser._add_group_command
    - airflow_config.exists
    - config_directory.__fspath__
    - sub_proc.set_defaults
    - airflow_config.is_dir
    - airflow.utils.helpers.partition
    - airflow.configuration.make_group_other_inaccessible
    - base64.b64encode
    - conf.write
    - conf.get
    - <builtin>.open
    - airflow.configuration.write_default_airflow_configuration_if_needed
    - base64.b64encode.decode
    - airflow.configuration._generate_fernet_key
    - itertools.filterfalse
    - pathlib.Path
    - os.stat
    - argparse.ArgumentParser.parse_args
    - <builtin>.sorted
    - arg.add_to_parser
    - itertools.tee
    - log.debug
    - config_directory.mkdir
    - argparse.ArgumentParser.__init__
    - subparsers.add_parser
    - config_directory.exists
    - airflow.cli.cli_parser._add_action_command
    - log.warning
    - airflow.__main__.main
    - argparse.ArgumentParser.add_subparsers
    - argcomplete.autocomplete
    - cryptography.fernet.Fernet.generate_key
    - <builtin>.filter
    - os.urandom
    - <builtin>.isinstance
    - sub_proc.add_subparsers
    - command_dict.items
    - airflow.cli.cli_parser.get_parser
    - airflow_config.__fspath__
    - os.chmod
    - airflow.cli.cli_parser._add_command
    - config_directory.is_relative_to
    - airflow.cli.cli_parser._sort_args
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 40
    functionName: airflow.__main__.main
    functionSourceFile: airflow.__main__
    functionUses: 1
    functionsReached:
    - args.func
    - airflow.cli.cli_parser._add_group_command
    - airflow_config.exists
    - config_directory.__fspath__
    - sub_proc.set_defaults
    - airflow_config.is_dir
    - airflow.utils.helpers.partition
    - airflow.configuration.make_group_other_inaccessible
    - base64.b64encode
    - conf.write
    - conf.get
    - <builtin>.open
    - airflow.configuration.write_default_airflow_configuration_if_needed
    - base64.b64encode.decode
    - airflow.configuration._generate_fernet_key
    - itertools.filterfalse
    - pathlib.Path
    - os.stat
    - argparse.ArgumentParser.parse_args
    - <builtin>.sorted
    - arg.add_to_parser
    - itertools.tee
    - log.debug
    - config_directory.mkdir
    - argparse.ArgumentParser.__init__
    - subparsers.add_parser
    - config_directory.exists
    - airflow.cli.cli_parser._add_action_command
    - log.warning
    - argparse.ArgumentParser.add_subparsers
    - argcomplete.autocomplete
    - cryptography.fernet.Fernet.generate_key
    - <builtin>.filter
    - os.urandom
    - <builtin>.isinstance
    - sub_proc.add_subparsers
    - command_dict.items
    - airflow.cli.cli_parser.get_parser
    - airflow_config.__fspath__
    - os.chmod
    - airflow.cli.cli_parser._add_command
    - config_directory.is_relative_to
    - airflow.cli.cli_parser._sort_args
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argcomplete.autocomplete
    functionSourceFile: argcomplete
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.datasets.metadata
    functionSourceFile: airflow.datasets.metadata
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.datasets
    functionSourceFile: airflow.datasets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.datasets.__getattr__
    functionSourceFile: airflow.datasets
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.globals
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.hooks
    functionSourceFile: airflow.hooks
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.hooks.base
    functionSourceFile: airflow.hooks.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.hooks.base.DiscoverableHook.get_connection_form_widgets
    functionSourceFile: airflow.hooks.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: airflow.hooks.base.DiscoverableHook.get_ui_field_behaviour
    functionSourceFile: airflow.hooks.base
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.io
    functionSourceFile: airflow.io
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.secrets.local_filesystem
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.secrets.local_filesystem.get_connection_parameter_names
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 8
    functionsReached:
    - inspect.signature
    - inspect.signature.parameters.keys
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 5
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.secrets.local_filesystem._parse_env_file
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - <builtin>.open
    - COMMENT_PATTERN.match
    - content.splitlines
    - errors.append
    - <builtin>.enumerate
    - line.partition
    - typing.NamedTuple.__init__
    - f.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.splitlines
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: COMMENT_PATTERN.match
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: line.partition
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: errors.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: airflow.secrets.local_filesystem._parse_yaml_file
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.open
    - airflow.utils.yaml.safe_load
    - yaml.load
    - <builtin>.str
    - typing.NamedTuple.__init__
    - f.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 135
    functionName: airflow.secrets.local_filesystem._parse_json_file
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.int
    - <builtin>.open
    - json.loads
    - typing.NamedTuple.__init__
    - f.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 165
    functionName: airflow.secrets.local_filesystem._parse_secret_file
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 13
    functionsReached:
    - log.debug
    - pathlib.Path.suffix.lstrip
    - pathlib.Path
    - FILE_PARSERS.keys
    - <builtin>.sorted
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - AirflowUnsupportedFileTypeException
    - AirflowFileParseException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pathlib.Path.suffix.lstrip
    functionSourceFile: pathlib
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: FILE_PARSERS.keys
    functionSourceFile: <builtin>
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 1
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - conn_id
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 196
    functionName: airflow.secrets.local_filesystem._create_connection
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 7
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - current_keys.issubset
    - airflow.models.connection.Connection.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - re.escape
    - <builtin>.any
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - inspect.signature.parameters.keys
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - urllib.parse.unquote.rsplit
    - value.keys
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - inspect.signature
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value.keys
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: current_keys.issubset
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 234
    functionName: airflow.secrets.local_filesystem.load_variables
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 6
    functionsReached:
    - log.debug
    - pathlib.Path.suffix.lstrip
    - <builtin>.isinstance
    - secrets.items
    - pathlib.Path
    - FILE_PARSERS.keys
    - <builtin>.sorted
    - <builtin>.len
    - airflow.secrets.local_filesystem._parse_secret_file
    linkageType: pythonLinkage
    raised:
    - VariableNotUnique
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: secrets.items
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 253
    functionName: airflow.secrets.local_filesystem.load_connections_dict
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 6
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - pathlib.Path.suffix.lstrip
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - FILE_PARSERS.keys
    - name.strip
    - current_keys.issubset
    - airflow.models.connection.Connection.__init__
    - airflow.secrets.local_filesystem._parse_secret_file
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - pathlib.Path
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - re.escape
    - <builtin>.any
    - json.dumps
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - airflow.secrets.local_filesystem._create_connection
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - log.debug
    - <builtin>.list
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - inspect.signature.parameters.keys
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - secrets.items
    - urllib.parse.unquote.rsplit
    - value.keys
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - inspect.signature
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ConnectionNotUnique
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - file_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 281
    functionName: airflow.secrets.local_filesystem.load_configs_dict
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 1
    functionsReached:
    - log.debug
    - pathlib.Path.suffix.lstrip
    - <builtin>.isinstance
    - secrets.items
    - pathlib.Path
    - FILE_PARSERS.keys
    - <builtin>.sorted
    - <builtin>.len
    - airflow.secrets.local_filesystem._parse_secret_file
    linkageType: pythonLinkage
    raised:
    - VariableNotUnique
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e4f130>
    - <ast.Constant object at 0x7f1ec8e4f0a0>
    - <ast.Constant object at 0x7f1ec8e4f6d0>
    argNames:
    - self
    - variables_file_path
    - connections_file_path
    - configs_file_path
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 311
    functionName: airflow.secrets.local_filesystem.LocalFilesystemBackend.__init__
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 323
    functionName: airflow.secrets.local_filesystem.LocalFilesystemBackend._local_variables
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - log.debug
    - pathlib.Path.suffix.lstrip
    - <builtin>.isinstance
    - secrets.items
    - airflow.secrets.local_filesystem._parse_secret_file
    - pathlib.Path
    - FILE_PARSERS.keys
    - <builtin>.sorted
    - <builtin>.len
    - airflow.secrets.local_filesystem.load_variables
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 332
    functionName: airflow.secrets.local_filesystem.LocalFilesystemBackend._local_connections
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - pathlib.Path.suffix.lstrip
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - FILE_PARSERS.keys
    - name.strip
    - current_keys.issubset
    - airflow.models.connection.Connection.__init__
    - airflow.secrets.local_filesystem._parse_secret_file
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - pathlib.Path
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - re.escape
    - <builtin>.any
    - json.dumps
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - airflow.secrets.local_filesystem._create_connection
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - log.debug
    - <builtin>.list
    - urllib.parse.urlsplit
    - s.lower
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - inspect.signature.parameters.keys
    - uri.count
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - secrets.items
    - urllib.parse.unquote.rsplit
    - value.keys
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - inspect.signature
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.secrets.local_filesystem.load_connections_dict
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 340
    functionName: airflow.secrets.local_filesystem.LocalFilesystemBackend._local_configs
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached:
    - log.debug
    - pathlib.Path.suffix.lstrip
    - <builtin>.isinstance
    - secrets.items
    - pathlib.Path
    - FILE_PARSERS.keys
    - <builtin>.sorted
    - airflow.secrets.local_filesystem.load_configs_dict
    - <builtin>.len
    - airflow.secrets.local_filesystem._parse_secret_file
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec74292b0>
    argNames:
    - self
    - conn_id
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 347
    functionName: airflow.secrets.local_filesystem.LocalFilesystemBackend.get_connection
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c8e2e0>
    argNames:
    - self
    - key
    - team_name
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 352
    functionName: airflow.secrets.local_filesystem.LocalFilesystemBackend.get_variable
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 355
    functionName: airflow.secrets.local_filesystem.LocalFilesystemBackend.get_config
    functionSourceFile: airflow.secrets.local_filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.observability.stats
    functionSourceFile: airflow.observability.stats
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.partition_mapper.identity
    functionSourceFile: airflow.partition_mapper.identity
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - key
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 26
    functionName: airflow.partition_mapper.identity.IdentityMapper.to_downstream
    functionSourceFile: airflow.partition_mapper.identity
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.security.permissions
    functionSourceFile: airflow.security.permissions
    functionUses: 0
    functionsReached:
    - warnings.warn
    - RESOURCE_DETAILS_MAP.items
    - typing.TypedDict.__init__
    - RESOURCE_DETAILS_MAP.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: RESOURCE_DETAILS_MAP.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: RESOURCE_DETAILS_MAP.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_id
    - resource
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.security.permissions.resource_name
    functionSourceFile: airflow.security.permissions
    functionUses: 0
    functionsReached:
    - PREFIX_RESOURCES_MAP.keys
    - RESOURCE_DETAILS_MAP.keys
    - <builtin>.tuple
    - dag_id.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: RESOURCE_DETAILS_MAP.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: PREFIX_RESOURCES_MAP.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_id.startswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow.security.permissions.resource_name_for_dag
    functionSourceFile: airflow.security.permissions
    functionUses: 0
    functionsReached:
    - dag_id.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.security.kerberos
    functionSourceFile: airflow.security.kerberos
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - principal
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 62
    functionName: airflow.security.kerberos.get_kerberos_principal
    functionSourceFile: airflow.security.kerberos
    functionUses: 13
    functionsReached:
    - conf.get_mandatory_value
    - airflow.utils.net.get_hostname
    - conf.getimport
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 7
    IfCount: 6
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e30eb0>
    argNames:
    - principal
    - keytab
    - exit_on_fail
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 67
    functionName: airflow.security.kerberos.renew_from_kt
    functionSourceFile: airflow.security.kerberos
    functionUses: 12
    functionsReached:
    - shlex.quote
    - subp.stdout.readlines
    - subprocess.Popen
    - conf.getint
    - log.info
    - sys.exit
    - airflow.security.kerberos.perform_krb181_workaround
    - <builtin>.open
    - conf.get
    - airflow.security.kerberos.get_kerberos_principal
    - file.read
    - subp.stderr.readlines
    - log.error
    - airflow.utils.net.get_hostname
    - subp.wait
    - time.sleep
    - airflow.security.kerberos.detect_conf_var
    - conf.getboolean
    - conf.get_mandatory_value
    - conf.getimport
    - subprocess.call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subp.wait
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subp.stdout.readlines
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subp.stderr.readlines
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 173
    functionName: airflow.security.kerberos.detect_conf_var
    functionSourceFile: airflow.security.kerberos
    functionUses: 13
    functionsReached:
    - conf.get_mandatory_value
    - <builtin>.open
    - file.read
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - principal
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 138
    functionName: airflow.security.kerberos.perform_krb181_workaround
    functionSourceFile: airflow.security.kerberos
    functionUses: 13
    functionsReached:
    - airflow.utils.net.get_hostname
    - conf.get_mandatory_value
    - conf.get
    - conf.getimport
    - subprocess.call
    - log.error
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.call
    functionSourceFile: subprocess
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Attribute object at 0x7f1ec9700520>
    argNames:
    - principal
    - keytab
    - mode
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 189
    functionName: airflow.security.kerberos.run
    functionSourceFile: airflow.security.kerberos
    functionUses: 11
    functionsReached:
    - shlex.quote
    - subp.stdout.readlines
    - subprocess.Popen
    - conf.getint
    - log.info
    - sys.exit
    - airflow.security.kerberos.perform_krb181_workaround
    - <builtin>.open
    - conf.get
    - airflow.security.kerberos.get_kerberos_principal
    - file.read
    - subp.stderr.readlines
    - log.error
    - airflow.utils.net.get_hostname
    - airflow.security.kerberos.renew_from_kt
    - subp.wait
    - time.sleep
    - log.warning
    - airflow.security.kerberos.detect_conf_var
    - conf.getboolean
    - conf.get_mandatory_value
    - conf.getimport
    - subprocess.call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.security
    functionSourceFile: airflow.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.security.utils
    functionSourceFile: airflow.security.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - principal
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.security.utils.get_components
    functionSourceFile: airflow.security.utils
    functionUses: 0
    functionsReached:
    - re.split
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7429fd0>
    argNames:
    - components
    - host
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 56
    functionName: airflow.security.utils.replace_hostname_pattern
    functionSourceFile: airflow.security.utils
    functionUses: 0
    functionsReached:
    - conf.getimport
    - airflow.utils.net.get_hostname
    - fqdn.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fqdn.lower
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e304f0>
    argNames:
    - hostname_or_ip
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 64
    functionName: airflow.security.utils.get_fqdn
    functionSourceFile: airflow.security.utils
    functionUses: 0
    functionsReached:
    - conf.getimport
    - socket.gethostbyaddr
    - airflow.utils.net.get_hostname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.gethostbyaddr
    functionSourceFile: socket
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - username
    - realm
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: airflow.security.utils.principal_from_username
    functionSourceFile: airflow.security.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.crypto
    functionSourceFile: airflow.sdk.crypto
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8937580>
    argNames:
    - self
    - msg
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.sdk.crypto.FernetProtocol.decrypt
    functionSourceFile: airflow.sdk.crypto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: airflow.sdk.crypto.FernetProtocol.encrypt
    functionSourceFile: airflow.sdk.crypto
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9fab6d0>
    argNames:
    - self
    - msg
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.sdk.crypto._NullFernet.decrypt
    functionSourceFile: airflow.sdk.crypto
    functionUses: 2
    functionsReached:
    - msg.encode
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.sdk.crypto._NullFernet.encrypt
    functionSourceFile: airflow.sdk.crypto
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - fernet
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 86
    functionName: airflow.sdk.crypto._RealFernet.__init__
    functionSourceFile: airflow.sdk.crypto
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e4fa30>
    argNames:
    - self
    - msg
    - ttl
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.sdk.crypto._RealFernet.decrypt
    functionSourceFile: airflow.sdk.crypto
    functionUses: 2
    functionsReached:
    - cryptography.fernet.MultiFernet.decrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.sdk.crypto._RealFernet.encrypt
    functionSourceFile: airflow.sdk.crypto
    functionUses: 2
    functionsReached:
    - cryptography.fernet.MultiFernet.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.sdk.crypto._RealFernet.rotate
    functionSourceFile: airflow.sdk.crypto
    functionUses: 0
    functionsReached:
    - cryptography.fernet.MultiFernet.rotate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: airflow.sdk.crypto.get_fernet
    functionSourceFile: airflow.sdk.crypto
    functionUses: 4
    functionsReached:
    - fernet_part.encode
    - fernet_key.split
    - cryptography.fernet.Fernet
    - cryptography.fernet.MultiFernet
    - conf.get
    - log.warning
    - airflow.sdk.crypto._RealFernet.__init__
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability.metrics.otel_logger
    functionSourceFile: airflow.sdk.observability.metrics.otel_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 28
    functionName: airflow.sdk.observability.metrics.otel_logger.get_otel_logger
    functionSourceFile: airflow.sdk.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - atexit.register
    - opentelemetry.metrics.get_meter_provider
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.exporter.otlp.proto.http.metric_exporter.OTLPMetricExporter
    - opentelemetry.sdk.metrics.MeterProvider
    - conf.getint
    - log.info
    - os.environ.get
    - conf.get
    - conf.getfloat
    - item.strip
    - opentelemetry.sdk.metrics._internal.export.PeriodicExportingMetricReader
    - <builtin>.tuple
    - airflow.sdk._shared.observability.metrics.otel_logger.atexit_register_metrics_flush
    - log.warning
    - airflow.sdk._shared.observability.metrics.validators.get_validator
    - airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    - opentelemetry.metrics.set_meter_provider
    - otel_provider.get_meter
    - airflow.sdk._shared.observability.metrics.otel_logger.get_otel_logger
    - conf.getboolean
    - airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__
    - readers.append
    - conf.getimport
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.__init__
    - <builtin>.float
    - opentelemetry.sdk.metrics._internal.export.ConsoleMetricExporter
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 11
    argDefaultValues: []
    argNames:
    - host
    - port
    - prefix
    - ssl_active
    - conf_interval
    - debug
    - service_name
    - metrics_allow_list
    - metrics_block_list
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 386
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.get_otel_logger
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 1
    functionsReached:
    - atexit.register
    - opentelemetry.metrics.get_meter_provider
    - opentelemetry.sdk.resources.Resource.create
    - opentelemetry.exporter.otlp.proto.http.metric_exporter.OTLPMetricExporter
    - opentelemetry.sdk.metrics.MeterProvider
    - log.info
    - os.environ.get
    - item.strip
    - opentelemetry.sdk.metrics._internal.export.PeriodicExportingMetricReader
    - <builtin>.tuple
    - airflow.sdk._shared.observability.metrics.otel_logger.atexit_register_metrics_flush
    - log.warning
    - airflow.sdk._shared.observability.metrics.validators.get_validator
    - airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    - opentelemetry.metrics.set_meter_provider
    - otel_provider.get_meter
    - airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__
    - readers.append
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.__init__
    - <builtin>.float
    - opentelemetry.sdk.metrics._internal.export.ConsoleMetricExporter
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.otel_logger
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - name
    - prefix
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.full_name
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow.sdk._shared.observability.metrics.otel_logger._is_up_down_counter
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cae310>
    argNames:
    - name
    - attributes
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 9
    functionsReached:
    - attributes.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - prefix
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 95
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.name_is_otel_safe
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.observability.metrics.validators.stat_name_otel_handler
    - <builtin>.isinstance
    - re.match
    - warnings.warn
    - airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler
    - <builtin>.bool
    - <builtin>.any
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec7e30e50>
    argNames:
    - stat_prefix
    - stat_name
    - max_length
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 135
    functionName: airflow.sdk._shared.observability.metrics.validators.stat_name_otel_handler
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 4
    functionsReached:
    - <builtin>.isinstance
    - re.match
    - warnings.warn
    - airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler
    - <builtin>.any
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - InvalidStatsNameException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - obj
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 10
    functionsReached:
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 118
    functionName: airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 10
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - rate
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 136
    functionName: airflow.sdk._shared.observability.metrics.otel_logger._skip_due_to_rate
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 3
    functionsReached:
    - random.random
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - otel_logger
    - name
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer.__init__
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - value
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 359
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 4
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - log.debug
    - meter.create_gauge
    - warnings.warn
    - airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - attributes.items
    - <builtin>.type
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 6
    argDefaultValues:
    - <ast.Name object at 0x7f1ec86cbf70>
    - <ast.Call object at 0x7f1ec86cb6a0>
    - <ast.Constant object at 0x7f1ec86cb550>
    - <ast.Constant object at 0x7f1ec86cbaf0>
    argNames:
    - self
    - otel_provider
    - prefix
    - metrics_validator
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 169
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 2
    functionsReached:
    - otel_provider.get_meter
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - meter
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 317
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.__init__
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f55160>
    - <ast.Constant object at 0x7f1ec7f550a0>
    - <ast.Constant object at 0x7f1ec7f55910>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 185
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.incr
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - airflow.sdk._shared.observability.metrics.otel_logger.full_name
    - airflow.sdk._shared.observability.metrics.otel_logger._is_up_down_counter
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.get_counter
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    - <builtin>.any
    - <builtin>.super
    - log.debug
    - airflow.sdk._shared.observability.metrics.otel_logger._skip_due_to_rate
    - random.random
    - re.match
    - airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.bool
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - counter.add
    - airflow.sdk._shared.observability.metrics.validators.stat_name_otel_handler
    - <builtin>.isinstance
    - airflow.sdk._shared.observability.metrics.otel_logger.name_is_otel_safe
    - warnings.warn
    - attributes.items
    - <builtin>.type
    - <builtin>.len
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 267
    functionName: airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 15
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c8eb20>
    argNames:
    - self
    - name
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 336
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.get_counter
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 2
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - log.debug
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    - warnings.warn
    - attributes.items
    - <builtin>.type
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow.sdk._shared.observability.metrics.otel_logger._is_up_down_counter
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9202be0>
    - <ast.Constant object at 0x7f1ec9202790>
    - <ast.Constant object at 0x7f1ec9202a90>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 211
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.decr
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - airflow.sdk._shared.observability.metrics.otel_logger.full_name
    - airflow.sdk._shared.observability.metrics.otel_logger._is_up_down_counter
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.get_counter
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    - <builtin>.any
    - <builtin>.super
    - log.debug
    - airflow.sdk._shared.observability.metrics.otel_logger._skip_due_to_rate
    - random.random
    - re.match
    - airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.bool
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - counter.add
    - airflow.sdk._shared.observability.metrics.validators.stat_name_otel_handler
    - <builtin>.isinstance
    - airflow.sdk._shared.observability.metrics.otel_logger.name_is_otel_safe
    - warnings.warn
    - attributes.items
    - <builtin>.type
    - <builtin>.len
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9eed9a0>
    - <ast.Constant object at 0x7f1ec9eed4f0>
    argNames:
    - self
    - stat
    - value
    - rate
    - delta
    - tags
    - back_compat_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 237
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.gauge
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - log.debug
    - airflow.sdk._shared.observability.metrics.otel_logger._skip_due_to_rate
    - meter.create_gauge
    - random.random
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - airflow.sdk._shared.observability.metrics.otel_logger.full_name
    - airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - warnings.warn
    - attributes.items
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.type
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 271
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.timing
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - meter.create_gauge
    - airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value
    - airflow.sdk._shared.observability.metrics.otel_logger.full_name
    - dt.total_seconds
    - airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.__init__
    - <builtin>.any
    - <builtin>.super
    - log.debug
    - re.match
    - airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.bool
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow.sdk._shared.observability.metrics.validators.stat_name_otel_handler
    - <builtin>.isinstance
    - airflow.sdk._shared.observability.metrics.otel_logger.name_is_otel_safe
    - warnings.warn
    - attributes.items
    - <builtin>.type
    - <builtin>.float
    - <builtin>.len
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca5b2460>
    argNames:
    - self
    - stat
    - args
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 284
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.timer
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - meter
    - name
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 298
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.__init__
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 5
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - log.debug
    - meter.create_gauge
    - warnings.warn
    - <builtin>.type
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - new_value
    - delta
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 306
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.set_value
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 321
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.clear
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 324
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap._create_counter
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.observability.metrics.otel_logger._type_as_str
    - log.debug
    - warnings.warn
    - <builtin>.type
    - airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name
    - airflow.sdk._shared.observability.metrics.otel_logger._is_up_down_counter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec926ba00>
    argNames:
    - self
    - name
    - attributes
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 348
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.del_counter
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - attributes.items
    - airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 377
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.flush_otel_metrics
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 0
    functionsReached:
    - provider.force_flush
    - opentelemetry.metrics.get_meter_provider
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 382
    functionName: airflow.sdk._shared.observability.metrics.otel_logger.atexit_register_metrics_flush
    functionSourceFile: airflow.sdk._shared.observability.metrics.otel_logger
    functionUses: 2
    functionsReached:
    - atexit.register
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7429700>
    - <ast.Constant object at 0x7f1ec7429640>
    argNames:
    - metrics_allow_list
    - metrics_block_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 89
    functionName: airflow.sdk._shared.observability.metrics.validators.get_validator
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 6
    functionsReached:
    - <builtin>.tuple
    - log.warning
    - validate_list.split
    - airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    - item.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.validators
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - re.compile
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec863d7f0>
    argNames:
    - self
    - validate_list
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 243
    functionName: airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 7
    functionsReached:
    - <builtin>.tuple
    - item.strip
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow.sdk._shared.observability.metrics.validators.validate_stat
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 2
    functionsReached:
    - functools.wraps
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e305b0>
    argNames:
    - self
    - stat
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 120
    functionName: airflow.sdk._shared.observability.metrics.validators.validate_stat.wrapper
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.incr
    - datadog.DogStatsd.timing
    - datadog.DogStatsd.gauge
    - airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timing
    - datadog.DogStatsd.timed
    - airflow.sdk._shared.observability.metrics.protocols.Timer.__init__
    - dt.total_seconds
    - <builtin>.any
    - airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timer
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.decr
    - airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test
    - airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler
    - airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.decr
    - airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timer
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - datadog.DogStatsd.decrement
    - datadog.DogStatsd.increment
    - airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.incr
    - <builtin>.isinstance
    - functools.partial
    - airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.gauge
    - airflow.sdk._shared.observability.metrics.validators.get_current_handler_stat_name_func
    - airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timing
    - log.exception
    - airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.gauge
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec863dca0>
    - <ast.Constant object at 0x7f1ec863d7c0>
    argNames:
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: airflow.sdk._shared.observability.metrics.validators.get_current_handler_stat_name_func
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 1
    functionsReached:
    - functools.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fb07f0>
    - <ast.Name object at 0x7f1ec8fb0a30>
    argNames:
    - stat_name
    - max_length
    - allowed_chars
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 199
    functionName: airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 6
    functionsReached:
    - <builtin>.any
    - <builtin>.len
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - InvalidStatsNameException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 123
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timing
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - dt.total_seconds
    - datadog.DogStatsd.timing
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83d3070>
    - <ast.Constant object at 0x7f1ec83d3fd0>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 62
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.incr
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - datadog.DogStatsd.increment
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec78b7610>
    - <ast.Constant object at 0x7f1ec78b7d60>
    argNames:
    - self
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 115
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.gauge
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7204190>
    - <ast.Constant object at 0x7f1ec72046d0>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 100
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.decr
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7d39430>
    argNames:
    - self
    - stat
    - args
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 145
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timer
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - airflow.sdk._shared.observability.metrics.protocols.Timer.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - stat
    - dt
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 131
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timing
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a0cf70>
    - <ast.Constant object at 0x7f1ec9a0cc70>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 85
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.incr
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9a49760>
    - <ast.Constant object at 0x7f1ec9a49430>
    argNames:
    - self
    - stat
    - value
    - rate
    - delta
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.gauge
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - datadog.DogStatsd.gauge
    - tags.items
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f55790>
    - <ast.Constant object at 0x7f1ec7f552b0>
    argNames:
    - self
    - stat
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 144
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timer
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - datadog.DogStatsd.timed
    - airflow.sdk._shared.observability.metrics.protocols.Timer.__init__
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9cae7c0>
    - <ast.Constant object at 0x7f1ec9cae610>
    argNames:
    - self
    - stat
    - count
    - rate
    - tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 82
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.decr
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test
    - tags.items
    - datadog.DogStatsd.decrement
    - <builtin>.super
    - airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - subclass
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 249
    functionName: airflow.sdk._shared.observability.metrics.validators.ListValidator.__subclasshook__
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.validators.ListValidator
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - abc.abstractmethod
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 253
    functionName: airflow.sdk._shared.observability.metrics.validators.ListValidator.test
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: airflow.sdk._shared.observability.metrics.validators.ListValidator._has_pattern_match
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 0
    functionsReached:
    - re.findall
    - name.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 276
    functionName: airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test
    functionSourceFile: airflow.sdk._shared.observability.metrics.validators
    functionUses: 6
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.exceptions
    functionSourceFile: airflow.sdk._shared.observability.exceptions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.observability.metrics.statsd_logger
    functionSourceFile: airflow.sdk.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 32
    functionName: airflow.sdk.observability.metrics.statsd_logger.get_statsd_logger
    functionSourceFile: airflow.sdk.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - statsd.StatsClient
    - conf.getboolean
    - conf.get
    - airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.__init__
    - validate_list.split
    - log.warning
    - conf.getimport
    - airflow.sdk._shared.observability.metrics.validators.get_validator
    - item.strip
    - <builtin>.issubclass
    - conf.getint
    - airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    - log.info
    - airflow.sdk._shared.observability.metrics.statsd_logger.get_statsd_logger
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 11
    argDefaultValues: []
    argNames:
    - stats_class
    - host
    - port
    - prefix
    - ipv6
    - influxdb_tags_enabled
    - statsd_disabled_tags
    - metrics_allow_list
    - metrics_block_list
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 158
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.get_statsd_logger
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - statsd.StatsClient
    - airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.__init__
    - log.warning
    - airflow.sdk._shared.observability.metrics.validators.get_validator
    - item.strip
    - airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - fn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.prepare_stat_with_tags
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 1
    functionsReached:
    - functools.wraps
    - typing.cast
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7870e50>
    argNames:
    - self
    - stat
    - args
    - tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.prepare_stat_with_tags.wrapper
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - typing.cast
    - log.error
    - tags.items
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Call object at 0x7f1eca50ac40>
    - <ast.Constant object at 0x7f1eca50a0a0>
    - <ast.Call object at 0x7f1eca50aee0>
    - <ast.Constant object at 0x7f1eca50aa30>
    - <ast.Constant object at 0x7f1eca50ad30>
    argNames:
    - self
    - statsd_client
    - metrics_validator
    - influxdb_tags_enabled
    - metric_tags_validator
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 67
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.__init__
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger
    functionSourceFile: airflow.sdk._shared.observability.metrics.statsd_logger
    functionUses: 0
    functionsReached:
    - functools.wraps
    - typing.cast
    - airflow.sdk._shared.observability.metrics.statsd_logger.prepare_stat_with_tags
    - airflow.sdk._shared.observability.metrics.validators.validate_stat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability.metrics
    functionSourceFile: airflow.sdk.observability.metrics
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.observability.metrics.datadog_logger
    functionSourceFile: airflow.sdk.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 28
    functionName: airflow.sdk.observability.metrics.datadog_logger.get_dogstatsd_logger
    functionSourceFile: airflow.sdk.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - cls.get_constant_tags
    - conf.getboolean
    - conf.get
    - airflow.sdk._shared.observability.metrics.datadog_logger.get_dogstatsd_logger
    - datadog.DogStatsd
    - log.warning
    - conf.getimport
    - airflow.sdk._shared.observability.metrics.validators.get_validator
    - airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    - item.strip
    - conf.getint
    - airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 11
    argDefaultValues: []
    argNames:
    - cls
    - tags_in_string
    - host
    - port
    - namespace
    - datadog_metrics_tags
    - statsd_disabled_tags
    - metrics_allow_list
    - metrics_block_list
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.get_dogstatsd_logger
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - cls.get_constant_tags
    - datadog.DogStatsd
    - log.warning
    - airflow.sdk._shared.observability.metrics.validators.get_validator
    - airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    - item.strip
    - airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__
    - validate_list.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 7
    argDefaultValues:
    - <ast.Call object at 0x7f1ec970c190>
    - <ast.Constant object at 0x7f1ec83d3790>
    - <ast.Call object at 0x7f1ec83d3d90>
    - <ast.Constant object at 0x7f1ec83d3a00>
    - <ast.Constant object at 0x7f1ec83d32b0>
    argNames:
    - self
    - dogstatsd_client
    - metrics_validator
    - metrics_tags
    - metric_tags_validator
    - stat_name_handler
    - statsd_influxdb_enabled
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.__init__
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger
    functionSourceFile: airflow.sdk._shared.observability.metrics.datadog_logger
    functionUses: 0
    functionsReached:
    - functools.wraps
    - typing.cast
    - airflow.sdk._shared.observability.metrics.validators.validate_stat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.api.datamodels.activities
    functionSourceFile: airflow.sdk.api.datamodels.activities
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 20
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.execute_workload
    functionSourceFile: airflow.sdk.execution_time.execute_workload
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - group.add_argument
    - airflow.sdk.plugins_manager._load_providers_plugins
    - parser.add_mutually_exclusive_group
    - sys.exit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - re.split
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - conn_id.upper
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - engine.dispose
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - conn.get_uri
    - <builtin>.reversed
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - pathlib.Path.open
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.sdk.log._WarningsInterceptor.register
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - log_file_descriptor.close
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.log.load_remote_conn_id
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - section.values
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - html.escape
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - airflow.sdk.configuration.initialize_secrets_backends
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - parser.parse_args
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - airflow.sdk.execution_time.execute_workload.main
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - plugin_mgr.add_hookspecs
    - op_extra_links_from_plugin.values
    - airflow.settings.dispose_orm
    - airflow.sdk.log.configure_logging
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - config.get
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - structlog.dev.ConsoleRenderer
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - structlog.WriteLogger
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - structlog.configure
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - httpx.Limits
    - <builtin>.filter
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - pathlib.Path.read_text
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - httpx.Client.close
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - res.group
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - connection_response.model_dump
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - oe.get_link
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - level.lower
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.sdk.execution_time.execute_workload.execute_workload
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - _globals.get
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - base_url.startswith
    - decoder.validate_json
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - argparse.ArgumentParser
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - process.wait
    - log_level.lower
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - file.read
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - parent.mkdir
    - secrets_backend.get_connection
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - d.get
    - pattern.finditer
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - namespace_log_levels.items
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - airflow.sdk.configuration.ensure_secrets_loaded
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - Session.remove
    - conf.get
    - pattern.startswith
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - conn_result.model_dump
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - sqlalchemy.orm.session.close_all_sessions
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - json.dumps
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - airflow.sdk.log._load_logging_config
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.supervisor.supervise
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - ti.xcom_push
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - base_url.rstrip
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._configure_logging
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - workload
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 42
    functionName: airflow.sdk.execution_time.execute_workload.execute_workload
    functionSourceFile: airflow.sdk.execution_time.execute_workload
    functionUses: 2
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - structlog.processors.MaybeTimeStamper
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - re.split
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - conn_id.upper
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - engine.dispose
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - conn.get_uri
    - <builtin>.reversed
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - pathlib.Path.open
    - value.items
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.sdk.log._WarningsInterceptor.register
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - log_file_descriptor.close
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.log.load_remote_conn_id
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - warnings.warn
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - section.values
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - html.escape
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - airflow.sdk.configuration.initialize_secrets_backends
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - plugin_mgr.add_hookspecs
    - op_extra_links_from_plugin.values
    - airflow.settings.dispose_orm
    - airflow.sdk.log.configure_logging
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.log.init_log_file
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - config.get
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - structlog.dev.ConsoleRenderer
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - structlog.WriteLogger
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - e.get
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - structlog.configure
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - airflow.sdk.execution_time.task_runner._prepare
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - <builtin>.filter
    - httpx.Limits
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - pathlib.Path.read_text
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - httpx.Client.close
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - shared_processors.extend
    - <builtin>.open
    - connection_response.model_dump
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - level.lower
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - _globals.get
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - base_url.startswith
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - process.wait
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - log_level.lower
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - airflow.sdk.serde._stringify
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - parent.mkdir
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - d.get
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - pattern.finditer
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - namespace_log_levels.items
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - airflow.sdk.configuration.ensure_secrets_loaded
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - Session.remove
    - conf.get
    - pattern.startswith
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - conn_result.model_dump
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - sqlalchemy.orm.session.close_all_sessions
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - json.dumps
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - airflow.sdk.log._load_logging_config
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.supervisor.supervise
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - ti.xcom_push
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - base_url.rstrip
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.sdk.execution_time.supervisor._configure_logging
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base_url.startswith
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 19
    functionLinenumber: 81
    functionName: airflow.sdk.execution_time.execute_workload.main
    functionSourceFile: airflow.sdk.execution_time.execute_workload
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - group.add_argument
    - airflow.sdk.plugins_manager._load_providers_plugins
    - parser.add_mutually_exclusive_group
    - sys.exit
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - re.split
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - conn_id.upper
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - engine.dispose
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - airflow.sdk._shared.logging.structlog.configure_logging.is_atty
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - conn.get_uri
    - <builtin>.reversed
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - pathlib.Path.open
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.sdk.log._WarningsInterceptor.register
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - log_file_descriptor.close
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.log.load_remote_conn_id
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - airflow.sdk._shared.logging.structlog.make_filtering_logger
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - section.values
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - html.escape
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - airflow.sdk.configuration.initialize_secrets_backends
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - parser.parse_args
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - plugin_mgr.add_hookspecs
    - op_extra_links_from_plugin.values
    - airflow.settings.dispose_orm
    - airflow.sdk.log.configure_logging
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - config.get
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.processors.CallsiteParameter
    - structlog.dev.ConsoleRenderer
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - structlog.WriteLogger
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - structlog.configure
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - httpx.Limits
    - <builtin>.filter
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - typing.NamedTuple.payload.value.items
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - pathlib.Path.read_text
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - log_config.pop
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - httpx.Client.close
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - res.group
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - connection_response.model_dump
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - oe.get_link
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - level.lower
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.sdk.execution_time.execute_workload.execute_workload
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - _globals.get
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - sys.stdout.isatty
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - base_url.startswith
    - decoder.validate_json
    - airflow.sdk._shared.logging.structlog.LoggerFactory.__init__
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - argparse.ArgumentParser
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - process.wait
    - log_level.lower
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - file.read
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - parent.mkdir
    - secrets_backend.get_connection
    - <builtin>.list
    - codecs.lookup
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - airflow.sdk._shared.logging.structlog.configure_logging
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - conf.getlist
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - d.get
    - pattern.finditer
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - namespace_log_levels.items
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - airflow.sdk.configuration.ensure_secrets_loaded
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - Session.remove
    - conf.get
    - pattern.startswith
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - conn_result.model_dump
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - config.setdefault
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - sqlalchemy.orm.session.close_all_sessions
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.sdk._shared.logging._config.translate_config_values
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - json.dumps
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - logging.config.dictConfig
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - airflow.sdk.log._load_logging_config
    - query.items
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.supervisor.supervise
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - ti.xcom_push
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - <builtin>.getattr
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - base_url.rstrip
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._configure_logging
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: argparse.ArgumentParser
    functionSourceFile: argparse
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.add_mutually_exclusive_group
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: group.add_argument
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parser.parse_args
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: decoder.validate_json
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.secrets_masker
    functionSourceFile: airflow.sdk.execution_time.secrets_masker
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.sdk.execution_time.secrets_masker.__getattr__
    functionSourceFile: airflow.sdk.execution_time.secrets_masker
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.execution_time.hitl
    functionSourceFile: airflow.sdk.execution_time.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83d38b0>
    - <ast.Constant object at 0x7f1ec83d3520>
    - <ast.Constant object at 0x7f1ec83d3bb0>
    - <ast.Constant object at 0x7f1ec83d3640>
    - <ast.Constant object at 0x7f1ec83d35b0>
    argNames:
    - ti_id
    - options
    - subject
    - body
    - defaults
    - multiple
    - params
    - assigned_users
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.sdk.execution_time.hitl.upsert_hitl_detail
    functionSourceFile: airflow.sdk.execution_time.hitl
    functionUses: 1
    functionsReached:
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - ti_id
    - chosen_options
    - params_input
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.sdk.execution_time.hitl.update_hitl_detail_response
    functionSourceFile: airflow.sdk.execution_time.hitl
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: airflow.sdk.execution_time.hitl.get_hitl_detail_content_detail
    functionSourceFile: airflow.sdk.execution_time.hitl
    functionUses: 0
    functionsReached:
    - pydantic.BaseModel.__init__
    - <builtin>.isinstance
    - SUPERVISOR_COMMS.send
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.datetime
    functionSourceFile: airflow.sdk.serde.serializers.datetime
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 49
    functionName: airflow.sdk.serde.serializers.datetime.serialize
    functionSourceFile: airflow.sdk.serde.serializers.datetime
    functionUses: 0
    functionsReached:
    - o.isoformat
    - <builtin>.isinstance
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.hasattr
    - typing.cast
    - airflow.sdk.serde.serializers.timezone._get_tzinfo_name
    - airflow.sdk.serde.serializers.timezone.serialize
    - datetime.timedelta
    - <builtin>.type
    - o.timestamp
    - o.total_seconds
    - <builtin>.callable
    - typing.cast.utcoffset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: airflow.sdk.serde.serializers.timezone.serialize
    functionSourceFile: airflow.sdk.serde.serializers.timezone
    functionUses: 1
    functionsReached:
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.isinstance
    - <builtin>.hasattr
    - typing.cast
    - airflow.sdk.serde.serializers.timezone._get_tzinfo_name
    - datetime.timedelta
    - <builtin>.type
    - <builtin>.callable
    - typing.cast.utcoffset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.timestamp
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.isoformat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.total_seconds
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 0
    IfCount: 8
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 68
    functionName: airflow.sdk.serde.serializers.datetime.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.datetime
    functionUses: 0
    functionsReached:
    - pendulum.timezone
    - datetime.datetime.fromtimestamp
    - pendulum.tz.timezone
    - <builtin>.isinstance
    - datetime.date.fromisoformat
    - airflow.sdk._shared.timezones.timezone.parse_timezone
    - datetime.timedelta
    - zoneinfo.ZoneInfo
    - pendulum.Date.fromisoformat
    - pendulum.DateTime.fromtimestamp
    - <builtin>.float
    - airflow.sdk.serde.serializers.timezone.deserialize
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 70
    functionName: airflow.sdk.serde.serializers.timezone.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.timezone
    functionUses: 1
    functionsReached:
    - pendulum.timezone
    - pendulum.tz.timezone
    - <builtin>.isinstance
    - airflow.sdk._shared.timezones.timezone.parse_timezone
    - zoneinfo.ZoneInfo
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.Date.fromisoformat
    functionSourceFile: pendulum
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.date.fromisoformat
    functionSourceFile: datetime
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.timezone
    functionSourceFile: airflow.sdk.serde.serializers.timezone
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - tzinfo
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 88
    functionName: airflow.sdk.serde.serializers.timezone._get_tzinfo_name
    functionSourceFile: airflow.sdk.serde.serializers.timezone
    functionUses: 2
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.utcoffset
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: zoneinfo.ZoneInfo
    functionSourceFile: zoneinfo
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers
    functionSourceFile: airflow.sdk.serde.serializers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.kubernetes
    functionSourceFile: airflow.sdk.serde.serializers.kubernetes
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 40
    functionName: airflow.sdk.serde.serializers.kubernetes.serialize
    functionSourceFile: airflow.sdk.serde.serializers.kubernetes
    functionUses: 0
    functionsReached:
    - log.debug
    - <builtin>.isinstance
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.hasattr
    - airflow.sdk.serde.serializers.kubernetes.serialize.safe_get_name
    - log.warning
    - <builtin>.type
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - pod
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: airflow.sdk.serde.serializers.kubernetes.serialize.safe_get_name
    functionSourceFile: airflow.sdk.serde.serializers.kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.builtin
    functionSourceFile: airflow.sdk.serde.serializers.builtin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 34
    functionName: airflow.sdk.serde.serializers.builtin.serialize
    functionSourceFile: airflow.sdk.serde.serializers.builtin
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.hasattr
    - typing.cast
    - <builtin>.type
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.sdk.serde.serializers.builtin.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.builtin
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.tuple
    - <builtin>.frozenset
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - classname
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.sdk.serde.serializers.builtin.stringify
    functionSourceFile: airflow.sdk.serde.serializers.builtin
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.iceberg
    functionSourceFile: airflow.sdk.serde.serializers.iceberg
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 34
    functionName: airflow.sdk.serde.serializers.iceberg.serialize
    functionSourceFile: airflow.sdk.serde.serializers.iceberg
    functionUses: 0
    functionsReached:
    - airflow.sdk.crypto._NullFernet.encrypt
    - fernet_part.encode
    - <builtin>.isinstance
    - airflow.sdk._shared.module_loading.qualname
    - v.encode
    - o.catalog.properties.items
    - <builtin>.hasattr
    - airflow.sdk.crypto.get_fernet
    - fernet_key.split
    - cryptography.fernet.Fernet
    - airflow.sdk.crypto._RealFernet.encrypt
    - cryptography.fernet.MultiFernet
    - conf.get
    - log.warning
    - <builtin>.type
    - <builtin>.callable
    - airflow.sdk.crypto._RealFernet.__init__
    - cryptography.fernet.MultiFernet.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.catalog.properties.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.sdk.serde.serializers.iceberg.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.iceberg
    functionUses: 0
    functionsReached:
    - fernet_part.encode
    - fernet_key.split
    - msg.encode
    - v.encode
    - cryptography.fernet.Fernet
    - airflow.sdk.crypto.get_fernet
    - cryptography.fernet.MultiFernet
    - <builtin>.isinstance
    - conf.get
    - airflow.sdk.crypto._NullFernet.decrypt
    - cryptography.fernet.MultiFernet.decrypt
    - log.warning
    - airflow.sdk.crypto._RealFernet.__init__
    - airflow.sdk.crypto._RealFernet.decrypt
    - pyiceberg.catalog.load_catalog.load_table
    - pyiceberg.catalog.load_catalog
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyiceberg.catalog.load_catalog
    functionSourceFile: pyiceberg
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyiceberg.catalog.load_catalog.load_table
    functionSourceFile: pyiceberg
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.deltalake
    functionSourceFile: airflow.sdk.serde.serializers.deltalake
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 34
    functionName: airflow.sdk.serde.serializers.deltalake.serialize
    functionSourceFile: airflow.sdk.serde.serializers.deltalake
    functionUses: 0
    functionsReached:
    - airflow.sdk.crypto._NullFernet.encrypt
    - fernet_part.encode
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.isinstance
    - <builtin>.hasattr
    - v.encode
    - airflow.sdk.crypto.get_fernet
    - fernet_key.split
    - cryptography.fernet.Fernet
    - cryptography.fernet.MultiFernet
    - airflow.sdk.crypto._RealFernet.encrypt
    - conf.get
    - log.warning
    - <builtin>.type
    - <builtin>.callable
    - airflow.sdk.crypto._RealFernet.__init__
    - o._storage_options.items
    - cryptography.fernet.MultiFernet.encrypt
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o._storage_options.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.sdk.serde.serializers.deltalake.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.deltalake
    functionUses: 0
    functionsReached:
    - fernet_part.encode
    - fernet_key.split
    - msg.encode
    - v.encode
    - cryptography.fernet.Fernet
    - airflow.sdk.crypto.get_fernet
    - <builtin>.isinstance
    - cryptography.fernet.MultiFernet
    - conf.get
    - airflow.sdk.crypto._NullFernet.decrypt
    - cryptography.fernet.MultiFernet.decrypt
    - deltalake.table.DeltaTable
    - log.warning
    - airflow.sdk.crypto._RealFernet.__init__
    - airflow.sdk.crypto._RealFernet.decrypt
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deltalake.table.DeltaTable
    functionSourceFile: deltalake
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.numpy
    functionSourceFile: airflow.sdk.serde.serializers.numpy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 51
    functionName: airflow.sdk.serde.serializers.numpy.serialize
    functionSourceFile: airflow.sdk.serde.serializers.numpy
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.isinstance
    - <builtin>.hasattr
    - <builtin>.int
    - <builtin>.type
    - <builtin>.callable
    - <builtin>.bool
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 84
    functionName: airflow.sdk.serde.serializers.numpy.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.numpy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.pydantic
    functionSourceFile: airflow.sdk.serde.serializers.pydantic
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 36
    functionName: airflow.sdk.serde.serializers.pydantic.serialize
    functionSourceFile: airflow.sdk.serde.serializers.pydantic
    functionUses: 0
    functionsReached:
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.isinstance
    - <builtin>.hasattr
    - <builtin>.type
    - o.model_dump
    - <builtin>.callable
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.model_dump
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: airflow.sdk.serde.serializers.pydantic.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.pydantic
    functionUses: 0
    functionsReached:
    - cls.model_validate
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.model_validate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.pandas
    functionSourceFile: airflow.sdk.serde.serializers.pandas
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 38
    functionName: airflow.sdk.serde.serializers.pandas.serialize
    functionSourceFile: airflow.sdk.serde.serializers.pandas
    functionUses: 0
    functionsReached:
    - buf.getvalue
    - pyarrow.Table.from_pandas
    - <builtin>.isinstance
    - airflow.sdk._shared.module_loading.qualname
    - pyarrow.BufferOutputStream
    - <builtin>.hasattr
    - <builtin>.type
    - <builtin>.callable
    - pyarrow.parquet.write_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyarrow.Table.from_pandas
    functionSourceFile: pyarrow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyarrow.BufferOutputStream
    functionSourceFile: pyarrow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyarrow.parquet.write_table
    functionSourceFile: pyarrow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: buf.getvalue
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.sdk.serde.serializers.pandas.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.pandas
    functionUses: 0
    functionsReached:
    - pyarrow.parquet.read_table
    - bytes.fromhex
    - io.BytesIO
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bytes.fromhex
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: io.BytesIO
    functionSourceFile: io
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pyarrow.parquet.read_table
    functionSourceFile: pyarrow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.uuid
    functionSourceFile: airflow.sdk.serde.serializers.uuid
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 35
    functionName: airflow.sdk.serde.serializers.uuid.serialize
    functionSourceFile: airflow.sdk.serde.serializers.uuid
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.module_loading.qualname
    - <builtin>.isinstance
    - <builtin>.hasattr
    - <builtin>.type
    - <builtin>.callable
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.sdk.serde.serializers.uuid.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.uuid
    functionUses: 0
    functionsReached:
    - uuid.UUID
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.serde.serializers.bignum
    functionSourceFile: airflow.sdk.serde.serializers.bignum
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 36
    functionName: airflow.sdk.serde.serializers.bignum.serialize
    functionSourceFile: airflow.sdk.serde.serializers.bignum
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk._shared.module_loading.qualname
    - o.as_tuple
    - <builtin>.int
    - <builtin>.hasattr
    - <builtin>.type
    - <builtin>.callable
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: o.as_tuple
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - version
    - data
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.sdk.serde.serializers.bignum.deserialize
    functionSourceFile: airflow.sdk.serde.serializers.bignum
    functionUses: 0
    functionsReached:
    - decimal.Decimal
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 30
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager._value_is_provided
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 4
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7204160>
    - <ast.Constant object at 0x7f1ec7204700>
    - <ast.Constant object at 0x7f1ec7204ac0>
    - <ast.Constant object at 0x7f1ec7204100>
    argNames:
    - prov_count
    - prov_rate
    - prov_delta
    - prov_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 42
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 3
    functionsReached:
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca50a850>
    - <ast.Constant object at 0x7f1eca50a7f0>
    - <ast.Constant object at 0x7f1eca50af40>
    argNames:
    - args_dict
    - prov_tags
    - prov_tags_extra
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 4
    functionsReached:
    - <builtin>.dict
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - tags_full.update
    - args_dict_full.pop
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7870a00>
    - <ast.Constant object at 0x7f1ec7870d60>
    argNames:
    - prov_tags
    - prov_tags_extra
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 6
    functionsReached:
    - tags_full.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metrics_registry.MetricsRegistry
    functionSourceFile: metrics_registry
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - metrics_registry.MetricsRegistry
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - export_legacy_names
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 116
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.initialize
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - variables
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 120
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - variables.keys
    - legacy_name.format
    - metrics_registry.MetricsRegistry.get
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metrics_registry.MetricsRegistry.get
    functionSourceFile: metrics_registry
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: variables.keys
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7434df0>
    - <ast.Constant object at 0x7f1ec7434d00>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 154
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._value_is_provided
    - variables.keys
    - stats.Stats.incr
    - <builtin>.dict
    - tags_full.update
    - legacy_name.format
    - metrics_registry.MetricsRegistry.get
    - args_dict_full.pop
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.len
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stats.Stats.incr
    functionSourceFile: stats
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8295580>
    - <ast.Constant object at 0x7f1ec8295910>
    argNames:
    - cls
    - stat
    - count
    - rate
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 178
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.decr
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._value_is_provided
    - variables.keys
    - <builtin>.dict
    - stats.Stats.decr
    - tags_full.update
    - legacy_name.format
    - metrics_registry.MetricsRegistry.get
    - args_dict_full.pop
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.len
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stats.Stats.decr
    functionSourceFile: stats
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec89b3220>
    - <ast.Constant object at 0x7f1ec89b3d30>
    argNames:
    - cls
    - stat
    - value
    - rate
    - delta
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 202
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._value_is_provided
    - stats.Stats.gauge
    - variables.keys
    - <builtin>.dict
    - tags_full.update
    - legacy_name.format
    - metrics_registry.MetricsRegistry.get
    - args_dict_full.pop
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - <builtin>.len
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stats.Stats.gauge
    functionSourceFile: stats
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 4
    IfCount: 4
    argCount: 5
    argDefaultValues: []
    argNames:
    - cls
    - stat
    - dt
    - tags
    - extra_tags
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 227
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - stats.Stats.timing
    - variables.keys
    - tags_full.update
    - legacy_name.format
    - metrics_registry.MetricsRegistry.get
    - airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stats.Stats.timing
    functionSourceFile: stats
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7429730>
    - <ast.Constant object at 0x7f1ec74292b0>
    argNames:
    - cls
    - stat
    - tags
    - extra_tags
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 254
    functionName: airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.timer
    functionSourceFile: airflow.sdk._shared.observability.metrics.dual_stats_manager
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - variables.keys
    - <builtin>.dict
    - typing.cast
    - contextlib.ExitStack
    - tags_full.update
    - legacy_name.format
    - contextlib.ExitStack.enter_context
    - metrics_registry.MetricsRegistry.get
    - args_dict_full.pop
    - stats.Stats.timer
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - contextlib.nullcontext
    - airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - stat_from_registry.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stats.Stats.timer
    functionSourceFile: stats
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.sdk._shared.observability.metrics.metrics_registry
    functionSourceFile: airflow.sdk._shared.observability.metrics.metrics_registry
    functionUses: 0
    functionsReached:
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - yaml_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 25
    functionName: airflow.sdk._shared.observability.metrics.metrics_registry.read_metrics_yaml
    functionSourceFile: airflow.sdk._shared.observability.metrics.metrics_registry
    functionUses: 2
    functionsReached:
    - <builtin>.open
    - yaml.safe_load
    - pathlib.Path
    - pathlib.Path.exists
    linkageType: pythonLinkage
    raised:
    - FileNotFoundError
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 19
    IfCount: 6
    argCount: 1
    argDefaultValues: []
    argNames:
    - metrics
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.sdk._shared.observability.metrics.metrics_registry.convert_to_rst_tables
    functionSourceFile: airflow.sdk._shared.observability.metrics.metrics_registry
    functionUses: 1
    functionsReached:
    - counters.append
    - output.append
    - tabulate.tabulate
    - metric.get
    - gauges.append
    - timers.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - rst_tables_str
    - output_path
    - yaml_source
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow.sdk._shared.observability.metrics.metrics_registry.write_metric_tables_file
    functionSourceFile: airflow.sdk._shared.observability.metrics.metrics_registry
    functionUses: 1
    functionsReached:
    - <builtin>.open
    - f.write
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 145
    functionName: airflow.sdk._shared.observability.metrics.metrics_registry.generate_metrics_rst_from_registry
    functionSourceFile: airflow.sdk._shared.observability.metrics.metrics_registry
    functionUses: 0
    functionsReached:
    - airflow.sdk._shared.observability.metrics.metrics_registry.convert_to_rst_tables
    - yaml.safe_load
    - airflow.sdk._shared.observability.metrics.metrics_registry.read_metrics_yaml
    - <builtin>.open
    - f.write
    - counters.append
    - output.append
    - pathlib.Path
    - airflow.sdk._shared.observability.metrics.metrics_registry.write_metric_tables_file
    - metric.get
    - <builtin>.str
    - pathlib.Path.exists
    - tabulate.tabulate
    - gauges.append
    - timers.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 158
    functionName: airflow.sdk._shared.observability.metrics.metrics_registry.MetricsRegistry.__init__
    functionSourceFile: airflow.sdk._shared.observability.metrics.metrics_registry
    functionUses: 0
    functionsReached:
    - yaml.safe_load
    - airflow.sdk._shared.observability.metrics.metrics_registry.read_metrics_yaml
    - <builtin>.open
    - pathlib.Path
    - <builtin>.str
    - pathlib.Path.exists
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow.sdk._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    functionSourceFile: airflow.sdk._shared.observability.metrics.metrics_registry
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.sensors
    functionSourceFile: airflow.sensors
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.dag_processing.bundles.local
    functionSourceFile: airflow.dag_processing.bundles.local
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - path
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 35
    functionName: airflow.dag_processing.bundles.local.LocalDagBundle.__init__
    functionSourceFile: airflow.dag_processing.bundles.local
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.dag_processing.bundles.local.LocalDagBundle.get_current_version
    functionSourceFile: airflow.dag_processing.bundles.local
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow.dag_processing.bundles.local.LocalDagBundle.refresh
    functionSourceFile: airflow.dag_processing.bundles.local
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.dag_processing.bundles.local.LocalDagBundle.path
    functionSourceFile: airflow.dag_processing.bundles.local
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.triggers.callback
    functionSourceFile: airflow.triggers.callback
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91a3640>
    argNames:
    - self
    - callback_path
    - callback_kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.triggers.callback.CallbackTrigger.__init__
    functionSourceFile: airflow.triggers.callback
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: airflow.triggers.callback.CallbackTrigger.serialize
    functionSourceFile: airflow.triggers.callback
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow._shared.module_loading.qualname
    - <builtin>.type
    - <builtin>.callable
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 51
    functionName: airflow.triggers.callback.CallbackTrigger.run
    functionSourceFile: airflow.triggers.callback
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - dotted_path.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - traceback.format_exception
    - log.exception
    - <builtin>.str
    - airflow._shared.module_loading.import_string
    - <builtin>.super
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.triggers.testing
    functionSourceFile: airflow.triggers.testing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 31
    functionName: airflow.triggers.testing.SuccessTrigger.serialize
    functionSourceFile: airflow.triggers.testing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 34
    functionName: airflow.triggers.testing.SuccessTrigger.run
    functionSourceFile: airflow.triggers.testing
    functionUses: 0
    functionsReached:
    - airflow.triggers.base.TriggerEvent.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 45
    functionName: airflow.triggers.testing.FailureTrigger.serialize
    functionSourceFile: airflow.triggers.testing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.triggers.testing.FailureTrigger.run
    functionSourceFile: airflow.triggers.testing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow._vendor
    functionSourceFile: airflow._vendor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.config_templates.default_webserver_config
    functionSourceFile: airflow.config_templates.default_webserver_config
    functionUses: 0
    functionsReached:
    - os.path.abspath
    - os.path.dirname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 12
    IfCount: 11
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.config_templates.airflow_local_settings
    functionSourceFile: airflow.config_templates.airflow_local_settings
    functionUses: 0
    functionsReached:
    - airflow.providers.alibaba.cloud.log.oss_task_handler.OSSRemoteLogIO
    - logger_name.strip
    - remote_base_log_folder.startswith
    - conf.get
    - airflow.providers.amazon.aws.log.cloudwatch_task_handler.CloudWatchRemoteLogIO
    - airflow.config_templates.airflow_local_settings._default_conn_name_from
    - airflow.providers.amazon.aws.log.s3_task_handler.S3RemoteLogIO
    - urllib.parse.urlsplit
    - airflow.providers.google.cloud.log.gcs_task_handler.GCSRemoteLogIO
    - airflow.providers.apache.hdfs.log.hdfs_task_handler.HdfsRemoteLogIO
    - EXTRA_LOGGER_NAMES.split
    - <builtin>.getattr
    - importlib.import_module
    - conf.getjson
    - <builtin>.isinstance
    - conf.getboolean
    - conf.get_mandatory_value
    - airflow.providers.microsoft.azure.log.wasb_task_handler.WasbRemoteLogIO
    - os.path.expanduser
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logger_name.strip
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: EXTRA_LOGGER_NAMES.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - mod_path
    - hook_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.config_templates.airflow_local_settings._default_conn_name_from
    functionSourceFile: airflow.config_templates.airflow_local_settings
    functionUses: 1
    functionsReached:
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: remote_base_log_folder.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.amazon.aws.log.s3_task_handler.S3RemoteLogIO
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.amazon.aws.log.cloudwatch_task_handler.CloudWatchRemoteLogIO
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.google.cloud.log.gcs_task_handler.GCSRemoteLogIO
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.microsoft.azure.log.wasb_task_handler.WasbRemoteLogIO
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.alibaba.cloud.log.oss_task_handler.OSSRemoteLogIO
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.apache.hdfs.log.hdfs_task_handler.HdfsRemoteLogIO
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.config_templates
    functionSourceFile: airflow.config_templates
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.typing
    functionSourceFile: airflow.serialization.typing
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: airflow.serialization.typing.is_pydantic_model
    functionSourceFile: airflow.serialization.typing
    functionUses: 0
    functionsReached:
    - dataclasses.is_dataclass
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.serializers
    functionSourceFile: airflow.serialization.serializers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.serialization.serializers.__getattr__
    functionSourceFile: airflow.serialization.serializers
    functionUses: 0
    functionsReached:
    - warnings.warn
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.models.xcom_arg
    functionSourceFile: airflow.models.xcom_arg
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.models.taskmixin
    functionSourceFile: airflow.models.taskmixin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.macros
    functionSourceFile: airflow.macros
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api.client.local_client
    functionSourceFile: airflow.api.client.local_client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83d3e20>
    - <ast.Constant object at 0x7f1ec83d32b0>
    argNames:
    - self
    - auth
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.api.client.local_client.Client.__init__
    functionSourceFile: airflow.api.client.local_client
    functionUses: 14
    functionsReached:
    - httpx.Client
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.Client
    functionSourceFile: httpx
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83d30d0>
    - <ast.Constant object at 0x7f1ec83d3220>
    - <ast.Constant object at 0x7f1ec83d3a30>
    - <ast.Constant object at 0x7f1ec83d3af0>
    - <ast.Constant object at 0x7f1ec83d3d30>
    argNames:
    - self
    - dag_id
    - run_id
    - conf
    - logical_date
    - triggering_user_name
    - replace_microseconds
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: airflow.api.client.local_client.Client.trigger_dag
    functionSourceFile: airflow.api.client.local_client
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: airflow.api.client.local_client.Client.delete_dag
    functionSourceFile: airflow.api.client.local_client
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 77
    functionName: airflow.api.client.local_client.Client.get_pool
    functionSourceFile: airflow.api.client.local_client
    functionUses: 4
    functionsReached:
    - airflow.models.pool.Pool.get_pool
    - sqlalchemy.select.where
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - PoolNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: airflow.api.client.local_client.Client.get_pools
    functionSourceFile: airflow.api.client.local_client
    functionUses: 6
    functionsReached:
    - airflow.models.pool.Pool.get_pools
    - session.scalars
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - name
    - slots
    - description
    - include_deferred
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: airflow.api.client.local_client.Client.create_pool
    functionSourceFile: airflow.api.client.local_client
    functionUses: 6
    functionsReached:
    - session.commit
    - <builtin>.int
    - airflow.models.pool.Pool.create_or_update_pool
    - sqlalchemy.select.filter_by
    - airflow.models.base.Any.__init__
    - session.add
    - name.strip
    - session.scalar
    - <builtin>.len
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - AirflowBadRequest
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 101
    functionName: airflow.api.client.local_client.Client.delete_pool
    functionSourceFile: airflow.api.client.local_client
    functionUses: 4
    functionsReached:
    - session.commit
    - session.delete
    - airflow.models.pool.Pool.delete_pool
    - sqlalchemy.select.filter_by
    - session.scalar
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api.client
    functionSourceFile: airflow.api.client
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 25
    functionName: airflow.api.client.get_current_api_client
    functionSourceFile: airflow.api.client
    functionUses: 13
    functionsReached:
    - httpx.Client
    - airflow.api.client.local_client.Client.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.example_task_group_decorator
    functionSourceFile: airflow.example_dags.example_task_group_decorator
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_task_group_decorator.task_end
    - functools.partial
    - airflow.sdk.definitions.decorators.task_group.task_group
    - airflow.example_dags.example_task_group_decorator.task_3
    - <builtin>.range
    - <builtin>.print
    - airflow.example_dags.example_task_group_decorator.task_start
    - pendulum.datetime
    - typing.Protocol.__init__
    - airflow.example_dags.example_task_group_decorator.task_1
    - <builtin>.callable
    - airflow.example_dags.example_task_group_decorator.task_2
    - airflow.example_dags.example_task_group_decorator.task_group_function
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: airflow.example_dags.example_task_group_decorator.task_start
    functionSourceFile: airflow.example_dags.example_task_group_decorator
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 36
    functionName: airflow.example_dags.example_task_group_decorator.task_1
    functionSourceFile: airflow.example_dags.example_task_group_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.example_dags.example_task_group_decorator.task_2
    functionSourceFile: airflow.example_dags.example_task_group_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.example_dags.example_task_group_decorator.task_3
    functionSourceFile: airflow.example_dags.example_task_group_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.example_dags.example_task_group_decorator.task_end
    functionSourceFile: airflow.example_dags.example_task_group_decorator
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 61
    functionName: airflow.example_dags.example_task_group_decorator.task_group_function
    functionSourceFile: airflow.example_dags.example_task_group_decorator
    functionUses: 1
    functionsReached:
    - airflow.example_dags.example_task_group_decorator.task_2
    - <builtin>.print
    - airflow.example_dags.example_task_group_decorator.task_1
    - airflow.example_dags.example_task_group_decorator.task_3
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.example_asset_alias
    functionSourceFile: airflow.example_dags.example_asset_alias
    functionUses: 0
    functionsReached:
    - os.PathLike.__attrs_init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.example_dags.example_asset_alias.consume_asset_event_from_asset_alias
    - <builtin>.print
    - pendulum.datetime
    - <builtin>.str
    - airflow.example_dags.example_asset_alias.produce_asset_events_through_asset_alias
    - airflow.example_dags.example_asset_alias.produce_asset_events
    - airflow.example_dags.example_asset_alias.consume_asset_event
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.example_dags.example_asset_alias.produce_asset_events
    functionSourceFile: airflow.example_dags.example_asset_alias
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - outlet_events
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow.example_dags.example_asset_alias.produce_asset_events_through_asset_alias
    functionSourceFile: airflow.example_dags.example_asset_alias
    functionUses: 1
    functionsReached:
    - <builtin>.str
    - airflow.sdk.definitions.asset.Asset.__init__
    - os.PathLike.__attrs_init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 79
    functionName: airflow.example_dags.example_asset_alias.consume_asset_event
    functionSourceFile: airflow.example_dags.example_asset_alias
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - inlet_events
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.example_dags.example_asset_alias.consume_asset_event_from_asset_alias
    functionSourceFile: airflow.example_dags.example_asset_alias
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_asset_alias_with_no_taskflow
    functionSourceFile: airflow.example_dags.example_asset_alias_with_no_taskflow
    functionUses: 0
    functionsReached:
    - os.PathLike.__attrs_init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - pendulum.datetime
    - airflow.providers.standard.operators.python.PythonOperator.__init__
    - <builtin>.callable
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.example_nested_branch_dag
    functionSourceFile: airflow.example_dags.example_nested_branch_dag
    functionUses: 0
    functionsReached:
    - pendulum.datetime
    - task.branch
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.branch
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_id_to_return
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow.example_dags.example_nested_branch_dag.branch
    functionSourceFile: airflow.example_dags.example_nested_branch_dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_passing_params_via_test_command
    functionSourceFile: airflow.example_dags.example_passing_params_via_test_command
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_passing_params_via_test_command.my_py_command
    - os.environ.get
    - airflow.example_dags.example_passing_params_via_test_command.print_env_vars
    - <builtin>.isinstance
    - textwrap.dedent
    - <builtin>.print
    - datetime.timedelta
    - pendulum.datetime
    - <builtin>.super
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec863d6a0>
    - <ast.Constant object at 0x7f1ec863dd30>
    argNames:
    - params
    - test_mode
    - task
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.example_dags.example_passing_params_via_test_command.my_py_command
    functionSourceFile: airflow.example_dags.example_passing_params_via_test_command
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.example_dags.example_passing_params_via_test_command.print_env_vars
    functionSourceFile: airflow.example_dags.example_passing_params_via_test_command
    functionUses: 1
    functionsReached:
    - os.environ.get
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 9
    argDefaultValues: []
    argNames:
    - self
    - bash_command
    - env
    - append_env
    - output_encoding
    - skip_on_exit_code
    - cwd
    - output_processor
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 156
    functionName: airflow.providers.standard.operators.bash.BashOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 20
    functionsReached:
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_asset_with_watchers
    functionSourceFile: airflow.example_dags.example_asset_with_watchers
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - airflow.providers.standard.triggers.file.FileDeleteTrigger.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - <builtin>.print
    - airflow.example_dags.example_asset_with_watchers.test_task
    - airflow.sdk.bases.operator.chain
    - up_task.set_downstream
    - <builtin>.zip
    - up_t.set_downstream
    - <builtin>.super
    - <builtin>.str
    - <builtin>.staticmethod
    - <builtin>.len
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91a3670>
    argNames:
    - self
    - filepath
    - poke_interval
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: airflow.providers.standard.triggers.file.FileDeleteTrigger.__init__
    functionSourceFile: airflow.providers.standard.triggers.file
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.example_dags.example_asset_with_watchers.test_task
    functionSourceFile: airflow.example_dags.example_asset_with_watchers
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_dynamic_task_mapping
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_dynamic_task_mapping.sum_it
    - datetime.datetime
    - functools.partial
    - airflow.example_dags.example_dynamic_task_mapping.get_nums
    - airflow.sdk.definitions.decorators.task_group.task_group
    - <builtin>.print
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - typing.Protocol.__init__
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.sum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 30
    functionName: airflow.example_dags.example_dynamic_task_mapping.add_one
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - values
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.example_dags.example_dynamic_task_mapping.sum_it
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 1
    functionsReached:
    - <builtin>.sum
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.example_dags.example_dynamic_task_mapping.get_nums
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - num
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: airflow.example_dags.example_dynamic_task_mapping.times_2
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - num
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 57
    functionName: airflow.example_dags.example_dynamic_task_mapping.add_10
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - num
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: airflow.example_dags.example_dynamic_task_mapping.op
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 0
    functionsReached:
    - <builtin>.staticmethod
    - airflow.example_dags.example_dynamic_task_mapping.op.add_1
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.example_dags.example_dynamic_task_mapping.op.mul_2
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - num
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow.example_dags.example_dynamic_task_mapping.op.add_1
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - num
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 78
    functionName: airflow.example_dags.example_dynamic_task_mapping.op.mul_2
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator.__init__
    - datetime.datetime
    - <builtin>.super
    - AddOneOperator.partial
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 30
    functionName: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.AddOneOperator.__init__
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.AddOneOperator.execute
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - values
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator.__init__
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator.execute
    functionSourceFile: airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators
    functionUses: 0
    functionsReached:
    - <builtin>.sum
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: AddOneOperator.partial
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_params_trigger_ui
    functionSourceFile: airflow.example_dags.example_params_trigger_ui
    functionUses: 0
    functionsReached:
    - datetime.datetime
    - task.branch
    - airflow.example_dags.example_params_trigger_ui.select_languages
    - <builtin>.print
    - airflow.example_dags.example_params_trigger_ui.get_names
    - pathlib.Path
    - airflow.example_dags.example_params_trigger_ui.print_greetings
    - __doc__.partition
    - selected_languages.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: __doc__.partition
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.example_dags.example_params_trigger_ui.get_names
    functionSourceFile: airflow.example_dags.example_params_trigger_ui
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.example_dags.example_params_trigger_ui.select_languages
    functionSourceFile: airflow.example_dags.example_params_trigger_ui
    functionUses: 1
    functionsReached:
    - selected_languages.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: selected_languages.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 72
    functionName: airflow.example_dags.example_params_trigger_ui.generate_english_greeting
    functionSourceFile: airflow.example_dags.example_params_trigger_ui
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 76
    functionName: airflow.example_dags.example_params_trigger_ui.generate_german_greeting
    functionSourceFile: airflow.example_dags.example_params_trigger_ui
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow.example_dags.example_params_trigger_ui.generate_french_greeting
    functionSourceFile: airflow.example_dags.example_params_trigger_ui
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - greetings1
    - greetings2
    - greetings3
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.example_dags.example_params_trigger_ui.print_greetings
    functionSourceFile: airflow.example_dags.example_params_trigger_ui
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_inlet_event_extra
    functionSourceFile: airflow.example_dags.example_inlet_event_extra
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - airflow.example_dags.example_inlet_event_extra.read_asset_event
    - <builtin>.print
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - inlet_events
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.example_dags.example_inlet_event_extra.read_asset_event
    functionSourceFile: airflow.example_dags.example_inlet_event_extra
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_custom_weight
    functionSourceFile: airflow.example_dags.example_custom_weight
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - datetime.timedelta
    - pendulum.datetime
    - abc.ABC.__init__
    - <builtin>.super
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.plugins.decreasing_priority_weight_strategy
    functionSourceFile: airflow.example_dags.plugins.decreasing_priority_weight_strategy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.example_dags.plugins.decreasing_priority_weight_strategy.DecreasingPriorityStrategy.get_weight
    functionSourceFile: airflow.example_dags.plugins.decreasing_priority_weight_strategy
    functionUses: 0
    functionsReached:
    - <builtin>.max
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.bash
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.bash.BashOperator
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 187
    functionName: airflow.providers.standard.operators.bash.BashOperator.subprocess_hook
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.hooks.subprocess.SubprocessHook.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.providers.standard.hooks.subprocess.SubprocessHook.__init__
    functionSourceFile: airflow.providers.standard.hooks.subprocess
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 191
    functionName: airflow.providers.standard.operators.bash.BashOperator.get_env
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - airflow_context_vars.items
    - system_env.update
    - airflow.settings.get_airflow_context_vars
    - <builtin>.isinstance
    - context_params.items
    - plugin_mgr.add_hookspecs
    - plugin_mgr.register
    - key_raw.upper
    - <builtin>.getattr
    - _attr.isoformat
    - pluggy.PluginManager
    - <builtin>.str
    - key_raw.startswith
    - os.environ.copy
    - env.update
    - context.get
    - airflow.settings.get_policy_plugin_manager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.environ.copy
    functionSourceFile: os
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: system_env.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow_context_vars.items
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: env.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 0
    IfCount: 6
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 210
    functionName: airflow.providers.standard.operators.bash.BashOperator.execute
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached:
    - os.path.isdir
    - shutil.which
    - os.path.exists
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - AirflowSkipException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - bash_path
    - env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 233
    functionName: airflow.providers.standard.operators.bash.BashOperator._run_inline_command
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - bash_path
    - env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 242
    functionName: airflow.providers.standard.operators.bash.BashOperator._run_rendered_script_file
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached:
    - file.write
    - tempfile.TemporaryDirectory
    - airflow.providers.standard.hooks.subprocess.working_directory
    - typing.cast
    - stack.enter_context
    - os.path.basename
    - contextlib.ExitStack
    - tempfile.NamedTemporaryFile
    - file.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bb9a0>
    argNames:
    - cwd
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.providers.standard.hooks.subprocess.working_directory
    functionSourceFile: airflow.providers.standard.hooks.subprocess
    functionUses: 2
    functionsReached:
    - stack.enter_context
    - contextlib.ExitStack
    - tempfile.TemporaryDirectory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: file.flush
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - bash_command
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 262
    functionName: airflow.providers.standard.operators.bash.BashOperator._is_inline_command
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 1
    functionsReached:
    - bash_command.endswith
    - <builtin>.tuple
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bash_command.endswith
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 266
    functionName: airflow.providers.standard.operators.bash.BashOperator.on_kill
    functionSourceFile: airflow.providers.standard.operators.bash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.hooks.subprocess
    functionSourceFile: airflow.providers.standard.hooks.subprocess
    functionUses: 0
    functionsReached:
    - collections.namedtuple
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stack.enter_context
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5eb3c70>
    - <ast.Constant object at 0x7f1ec5eb3e50>
    - <ast.Constant object at 0x7f1ec5eb3580>
    argNames:
    - self
    - command
    - env
    - output_encoding
    - cwd
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 53
    functionName: airflow.providers.standard.hooks.subprocess.SubprocessHook.run_command
    functionSourceFile: airflow.providers.standard.hooks.subprocess
    functionUses: 0
    functionsReached:
    - subprocess.Popen.wait
    - raw_line.decode
    - tempfile.TemporaryDirectory
    - airflow.providers.standard.hooks.subprocess.working_directory
    - stack.enter_context
    - contextlib.ExitStack
    - collections.namedtuple
    - tempfile.gettempdir
    - <builtin>.iter
    - subprocess.Popen
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: raw_line.decode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: subprocess.Popen.wait
    functionSourceFile: subprocess
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 108
    functionName: airflow.providers.standard.hooks.subprocess.SubprocessHook.send_sigterm
    functionSourceFile: airflow.providers.standard.hooks.subprocess
    functionUses: 0
    functionsReached:
    - os.getpgid
    - os.killpg
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.plugins
    functionSourceFile: airflow.example_dags.plugins
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.tutorial
    functionSourceFile: airflow.example_dags.tutorial
    functionUses: 0
    functionsReached:
    - datetime.datetime
    - <builtin>.isinstance
    - textwrap.dedent
    - datetime.timedelta
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.example_workday_timetable
    functionSourceFile: airflow.example_dags.example_workday_timetable
    functionUses: 0
    functionsReached:
    - pendulum.datetime
    - typing.Protocol.__init__
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.plugins.workday
    functionSourceFile: airflow.example_dags.plugins.workday
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - pandas.tseries.holiday.USFederalHolidayCalendar
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pandas.tseries.holiday.USFederalHolidayCalendar
    functionSourceFile: pandas
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec78f1c70>
    argNames:
    - self
    - d
    - incr
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.example_dags.plugins.workday.AfterWorkdayTimetable.get_next_workday
    functionSourceFile: airflow.example_dags.plugins.workday
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - next_start.add
    - next_start.weekday
    - pandas.tseries.holiday.USFederalHolidayCalendar.holidays
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_start.weekday
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pandas.tseries.holiday.USFederalHolidayCalendar.holidays
    functionSourceFile: pandas
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_start.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - run_after
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 60
    functionName: airflow.example_dags.plugins.workday.AfterWorkdayTimetable.infer_manual_data_interval
    functionSourceFile: airflow.example_dags.plugins.workday
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - pendulum.DateTime.combine
    - airflow.example_dags.plugins.workday.AfterWorkdayTimetable.get_next_workday
    - next_start.weekday
    - datetime.timedelta
    - pandas.tseries.holiday.USFederalHolidayCalendar.holidays
    - next_start.add
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.DateTime.combine
    functionSourceFile: pendulum
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - last_automated_data_interval
    - restriction
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 69
    functionName: airflow.example_dags.plugins.workday.AfterWorkdayTimetable.next_dagrun_info
    functionSourceFile: airflow.example_dags.plugins.workday
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - pendulum.DateTime.combine
    - airflow.example_dags.plugins.workday.AfterWorkdayTimetable.get_next_workday
    - earliest.date
    - next_start.weekday
    - earliest.time
    - datetime.timedelta
    - <builtin>.max
    - typing.NamedTuple.__init__
    - airflow.timetables.base.DagRunInfo.interval
    - pandas.tseries.holiday.USFederalHolidayCalendar.holidays
    - next_start.add
    - pendulum.Date.today
    - next_start.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.Date.today
    functionSourceFile: pendulum
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: earliest.time
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: earliest.date
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: next_start.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_task_group
    functionSourceFile: airflow.example_dags.example_task_group
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - pendulum.datetime
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_assets
    functionSourceFile: airflow.example_dags.example_assets
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - pendulum.datetime
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_xcom
    functionSourceFile: airflow.example_dags.example_xcom
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.example_dags.example_xcom.pull_value_from_bash_push
    - airflow.example_dags.example_xcom.push
    - ti.xcom_pull
    - <builtin>.print
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - pendulum.datetime
    - airflow.example_dags.example_xcom.push_by_returning
    - airflow.example_dags.example_xcom._compare_values
    - ti.xcom_push
    - <builtin>.staticmethod
    - <builtin>.super
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.example_dags.example_xcom.puller
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7f55e20>
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.example_dags.example_xcom.push
    functionSourceFile: airflow.example_dags.example_xcom
    functionUses: 1
    functionsReached:
    - ti.xcom_push
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 38
    functionName: airflow.example_dags.example_xcom.push_by_returning
    functionSourceFile: airflow.example_dags.example_xcom
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - pulled_value
    - check_value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.example_dags.example_xcom._compare_values
    functionSourceFile: airflow.example_dags.example_xcom
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c8ea90>
    argNames:
    - pulled_value_2
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.example_dags.example_xcom.puller
    functionSourceFile: airflow.example_dags.example_xcom
    functionUses: 1
    functionsReached:
    - ti.xcom_pull
    - airflow.example_dags.example_xcom._compare_values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c8e250>
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.example_dags.example_xcom.pull_value_from_bash_push
    functionSourceFile: airflow.example_dags.example_xcom
    functionUses: 1
    functionsReached:
    - ti.xcom_pull
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.example_setup_teardown_taskflow
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_setup_teardown_taskflow.section_1
    - pendulum.datetime
    - typing.Protocol.__init__
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - <builtin>.print
    - task_3.as_teardown
    - airflow.example_dags.example_setup_teardown_taskflow.my_second_task
    - airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_teardown
    - airflow.example_dags.example_setup_teardown_taskflow.outer_teardown
    - <builtin>.callable
    - <builtin>.staticmethod
    - airflow.example_dags.example_setup_teardown_taskflow.my_third_task
    - airflow.example_dags.example_setup_teardown_taskflow.my_first_task
    - airflow.example_dags.example_setup_teardown_taskflow.outer_work
    - airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_setup
    - functools.partial
    - airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_work
    - airflow.sdk.definitions.decorators.task_group.task_group
    - airflow.example_dags.example_setup_teardown_taskflow.outer_setup
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: airflow.example_dags.example_setup_teardown_taskflow.my_first_task
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.example_dags.example_setup_teardown_taskflow.my_second_task
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.example_dags.example_setup_teardown_taskflow.my_third_task
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_3.as_teardown
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.example_dags.example_setup_teardown_taskflow.outer_setup
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cluster_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.example_dags.example_setup_teardown_taskflow.outer_teardown
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.example_dags.example_setup_teardown_taskflow.outer_work
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 76
    functionName: airflow.example_dags.example_setup_teardown_taskflow.section_1
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 1
    functionsReached:
    - airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_setup
    - airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_work
    - <builtin>.print
    - airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_teardown
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_setup
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cluster_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_work
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cluster_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_teardown
    functionSourceFile: airflow.example_dags.example_setup_teardown_taskflow
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: airflow.example_dags.tutorial_objectstorage
    functionSourceFile: airflow.example_dags.tutorial_objectstorage
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - data.get
    - response.raise_for_status
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - arg0.storage_options.get
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - functools.wraps
    - sys._getframe
    - urllib.parse.urlsplit.geturl
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - pandas.DataFrame
    - decorator_kwargs.pop
    - conn.register_filesystem
    - <builtin>.print
    - upath.extensions.ProxyUPath.mkdir
    - airflow.sdk.io.path.ObjectStoragePath.open
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - storage_options.setdefault
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - <builtin>.super
    - logical_date.format
    - urllib.parse.urlsplit
    - f_sig.arguments.items
    - duckdb.connect
    - airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.get_air_quality_data
    - response.json
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - aq_fields.keys
    - <builtin>.callable
    - fsspec.utils.stringify_path
    - airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.analyze
    - <builtin>.staticmethod
    - df2.head
    - df.to_parquet
    - kwargs.pop
    - conn.execute
    - <builtin>.isinstance
    - kwargs.setdefault
    - inspect.signature.bind
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - urllib.parse.urlsplit.netloc.rpartition
    - dag_obj.param
    - inspect.signature
    - <builtin>.type
    - urllib.parse.urlsplit._replace
    - pandas.to_datetime
    - requests.get
    - airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 56
    functionName: airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage
    functionSourceFile: airflow.example_dags.tutorial_objectstorage
    functionUses: 1
    functionsReached:
    - data.get
    - response.raise_for_status
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - pandas.DataFrame
    - conn.register_filesystem
    - <builtin>.print
    - upath.extensions.ProxyUPath.mkdir
    - airflow.sdk.io.path.ObjectStoragePath.open
    - <builtin>.super
    - logical_date.format
    - duckdb.connect
    - airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.get_air_quality_data
    - response.json
    - aq_fields.keys
    - airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.analyze
    - <builtin>.staticmethod
    - df2.head
    - df.to_parquet
    - conn.execute
    - kwargs.pop
    - kwargs.setdefault
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - pandas.to_datetime
    - requests.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 67
    functionName: airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.get_air_quality_data
    functionSourceFile: airflow.example_dags.tutorial_objectstorage
    functionUses: 2
    functionsReached:
    - df.to_parquet
    - kwargs.pop
    - pandas.DataFrame
    - kwargs.setdefault
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - data.get
    - response.raise_for_status
    - airflow.sdk.io.path.ObjectStoragePath.open
    - response.json
    - aq_fields.keys
    - upath.extensions.ProxyUPath.mkdir
    - logical_date.format
    - pandas.to_datetime
    - requests.get
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: aq_fields.keys
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pandas.DataFrame
    functionSourceFile: pandas
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pandas.to_datetime
    functionSourceFile: pandas
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logical_date.format
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: df.to_parquet
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 111
    functionName: airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.analyze
    functionSourceFile: airflow.example_dags.tutorial_objectstorage
    functionUses: 2
    functionsReached:
    - conn.execute
    - conn.register_filesystem
    - duckdb.connect
    - <builtin>.print
    - df2.head
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: duckdb.connect
    functionSourceFile: duckdb
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.register_filesystem
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: df2.head
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_branch_labels
    functionSourceFile: airflow.example_dags.example_branch_labels
    functionUses: 0
    functionsReached:
    - pendulum.datetime
    - airflow.sdk.definitions.edges.EdgeModifier.__init__
    - airflow.sdk.definitions.edges.Label
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.example_kubernetes_executor
    functionSourceFile: airflow.example_dags.example_kubernetes_executor
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_kubernetes_executor.task_with_resource_limits
    - kubernetes.client.models.V1Container
    - pendulum.datetime
    - airflow.example_dags.example_kubernetes_executor.non_root_task
    - kubernetes.client.models.V1HostPathVolumeSource
    - foo.write
    - kubernetes.client.models.V1PodSpec
    - airflow.example_dags.example_kubernetes_executor.test_sharedvolume_mount
    - conf.get
    - kubernetes.client.models.V1PodAntiAffinity
    - <builtin>.open
    - <builtin>.print
    - <builtin>.range
    - kubernetes.client.models.V1Pod
    - kubernetes.client.models.V1VolumeMount
    - kubernetes.client.models.V1ResourceRequirements
    - kubernetes.client.models.V1EmptyDirVolumeSource
    - airflow.example_dags.example_kubernetes_executor.start_task
    - airflow.example_dags.example_kubernetes_executor.test_volume_mount
    - logging.getLogger
    - kubernetes.client.models.V1Toleration
    - kubernetes.client.models.V1PodAffinityTerm
    - kubernetes.client.models.V1ObjectMeta
    - os.system
    - log.warning
    - airflow.example_dags.libs.helper.print_stuff
    - kubernetes.client.models.V1Affinity
    - airflow.example_dags.example_kubernetes_executor.base_image_override_task
    - kubernetes.client.models.V1LabelSelector
    - kubernetes.client.models.V1Volume
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1ObjectMeta
    functionSourceFile: kubernetes
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1Pod
    functionSourceFile: kubernetes
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 59
    functionName: airflow.example_dags.example_kubernetes_executor.start_task
    functionSourceFile: airflow.example_dags.example_kubernetes_executor
    functionUses: 1
    functionsReached:
    - airflow.example_dags.libs.helper.print_stuff
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 21
    functionName: airflow.example_dags.libs.helper.print_stuff
    functionSourceFile: airflow.example_dags.libs.helper
    functionUses: 7
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1VolumeMount
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1Container
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1HostPathVolumeSource
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1Volume
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1PodSpec
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: airflow.example_dags.example_kubernetes_executor.test_volume_mount
    functionSourceFile: airflow.example_dags.example_kubernetes_executor
    functionUses: 1
    functionsReached:
    - os.system
    - <builtin>.open
    - foo.write
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: foo.write
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.system
    functionSourceFile: os
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1EmptyDirVolumeSource
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: airflow.example_dags.example_kubernetes_executor.test_sharedvolume_mount
    functionSourceFile: airflow.example_dags.example_kubernetes_executor
    functionUses: 1
    functionsReached:
    - os.system
    - <builtin>.range
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 147
    functionName: airflow.example_dags.example_kubernetes_executor.non_root_task
    functionSourceFile: airflow.example_dags.example_kubernetes_executor
    functionUses: 1
    functionsReached:
    - airflow.example_dags.libs.helper.print_stuff
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 171
    functionName: airflow.example_dags.example_kubernetes_executor.base_image_override_task
    functionSourceFile: airflow.example_dags.example_kubernetes_executor
    functionUses: 1
    functionsReached:
    - airflow.example_dags.libs.helper.print_stuff
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1LabelSelector
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1PodAffinityTerm
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1PodAntiAffinity
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1Affinity
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1Toleration
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: kubernetes.client.models.V1ResourceRequirements
    functionSourceFile: kubernetes
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 216
    functionName: airflow.example_dags.example_kubernetes_executor.task_with_resource_limits
    functionSourceFile: airflow.example_dags.example_kubernetes_executor
    functionUses: 1
    functionsReached:
    - airflow.example_dags.libs.helper.print_stuff
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.libs
    functionSourceFile: airflow.example_dags.libs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.libs.helper
    functionSourceFile: airflow.example_dags.libs.helper
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.tutorial_taskflow_templates
    functionSourceFile: airflow.example_dags.tutorial_taskflow_templates
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - functools.wraps
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - f_sig.arguments.items
    - airflow.example_dags.tutorial_taskflow_templates.tutorial_taskflow_templates
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - <builtin>.__import__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow.example_dags.tutorial_taskflow_templates.tutorial_taskflow_templates
    functionSourceFile: airflow.example_dags.tutorial_taskflow_templates
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - sql
    - test_var
    - data_interval_end
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: airflow.example_dags.tutorial_taskflow_templates.tutorial_taskflow_templates.template_test
    functionSourceFile: airflow.example_dags.tutorial_taskflow_templates
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.context.get_current_context
    - airflow.sdk.definitions._internal.contextmanager._get_current_context
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_params_ui_tutorial
    functionSourceFile: airflow.example_dags.example_params_ui_tutorial
    functionUses: 0
    functionsReached:
    - json.dumps
    - datetime.datetime
    - <builtin>.print
    - pathlib.Path
    - airflow.example_dags.example_params_ui_tutorial.show_params
    - __doc__.partition
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 245
    functionName: airflow.example_dags.example_params_ui_tutorial.show_params
    functionSourceFile: airflow.example_dags.example_params_ui_tutorial
    functionUses: 1
    functionsReached:
    - json.dumps
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 38
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_complex
    functionSourceFile: airflow.example_dags.example_complex
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - airflow.sdk.bases.operator.chain
    - up_task.set_downstream
    - <builtin>.zip
    - pendulum.datetime
    - up_t.set_downstream
    - <builtin>.super
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.tutorial_taskflow_api
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - functools.wraps
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.extract
    - airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.transform
    - decorator_kwargs.pop
    - airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.load
    - <builtin>.print
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - order_data_dict.values
    - f_sig.arguments.items
    - airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - json.loads
    - dag_obj.param
    - inspect.signature
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 38
    functionName: airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api
    functionUses: 1
    functionsReached:
    - order_data_dict.values
    - airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.extract
    - airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.transform
    - <builtin>.print
    - json.loads
    - airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.load
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.extract
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api
    functionUses: 2
    functionsReached:
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - order_data_dict
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.transform
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api
    functionUses: 2
    functionsReached:
    - order_data_dict.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: order_data_dict.values
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - total_order_value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 84
    functionName: airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.load
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.example_local_kubernetes_executor
    functionSourceFile: airflow.example_dags.example_local_kubernetes_executor
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.example_dags.libs.helper.print_stuff
    - datetime.datetime
    - kubernetes.client.models.V1ObjectMeta
    - conf.get
    - log.warning
    - <builtin>.print
    - kubernetes.client.models.V1Pod
    - airflow.example_dags.example_local_kubernetes_executor.task_with_local
    - airflow.example_dags.example_local_kubernetes_executor.task_with_template
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 61
    functionName: airflow.example_dags.example_local_kubernetes_executor.task_with_template
    functionSourceFile: airflow.example_dags.example_local_kubernetes_executor
    functionUses: 1
    functionsReached:
    - airflow.example_dags.libs.helper.print_stuff
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83d3340>
    argNames:
    - ds
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.example_dags.example_local_kubernetes_executor.task_with_local
    functionSourceFile: airflow.example_dags.example_local_kubernetes_executor
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.example_display_name
    functionSourceFile: airflow.example_dags.example_display_name
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_display_name.example_display_name.sample_task_2
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - airflow.example_dags.example_display_name.example_display_name
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - functools.wraps
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - f_sig.arguments.items
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.example_dags.example_display_name.example_display_name
    functionSourceFile: airflow.example_dags.example_display_name
    functionUses: 1
    functionsReached:
    - airflow.example_dags.example_display_name.example_display_name.sample_task_2
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.example_dags.example_display_name.example_display_name.sample_task_2
    functionSourceFile: airflow.example_dags.example_display_name
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: airflow.example_dags.example_simplest_dag
    functionSourceFile: airflow.example_dags.example_simplest_dag
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - decorator_kwargs.pop
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - functools.wraps
    - <builtin>.__import__
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - <builtin>.callable
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 28
    functionName: airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    functionSourceFile: airflow.example_dags.example_simplest_dag
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_setup_teardown
    functionSourceFile: airflow.example_dags.example_setup_teardown
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.operators.bash.BashOperator.as_setup
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - pendulum.datetime
    - <builtin>.super
    - airflow.providers.standard.operators.bash.BashOperator.as_teardown
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.bash.BashOperator.as_setup
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.bash.BashOperator.as_teardown
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.example_dag_decorator
    functionSourceFile: airflow.example_dags.example_dag_decorator
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_dag_decorator.GetRequestOperator.__init__
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - airflow.example_dags.example_dag_decorator.example_dag_decorator.prepare_command
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - functools.wraps
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - <builtin>.super
    - f_sig.arguments.items
    - <builtin>.callable
    - <builtin>.staticmethod
    - ipaddress.ip_address
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - airflow.example_dags.example_dag_decorator.example_dag_decorator
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - url
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.example_dags.example_dag_decorator.GetRequestOperator.__init__
    functionSourceFile: airflow.example_dags.example_dag_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.example_dags.example_dag_decorator.GetRequestOperator.execute
    functionSourceFile: airflow.example_dags.example_dag_decorator
    functionUses: 0
    functionsReached:
    - httpx.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.get
    functionSourceFile: httpx
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9eed5e0>
    argNames:
    - url
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 54
    functionName: airflow.example_dags.example_dag_decorator.example_dag_decorator
    functionSourceFile: airflow.example_dags.example_dag_decorator
    functionUses: 1
    functionsReached:
    - ipaddress.ip_address
    - airflow.example_dags.example_dag_decorator.GetRequestOperator.__init__
    - <builtin>.isinstance
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - airflow.example_dags.example_dag_decorator.example_dag_decorator.prepare_command
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - raw_json
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.example_dags.example_dag_decorator.example_dag_decorator.prepare_command
    functionSourceFile: airflow.example_dags.example_dag_decorator
    functionUses: 2
    functionsReached:
    - ipaddress.ip_address
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ipaddress.ip_address
    functionSourceFile: ipaddress
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_outlet_event_extra
    functionSourceFile: airflow.example_dags.example_outlet_event_extra
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_outlet_event_extra.asset_with_extra_by_context
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - airflow.example_dags.example_outlet_event_extra.asset_with_extra_by_yield
    - airflow.sdk.definitions.asset.Asset.__init__
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 42
    functionName: airflow.example_dags.example_outlet_event_extra.asset_with_extra_by_yield
    functionSourceFile: airflow.example_dags.example_outlet_event_extra
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - outlet_events
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 56
    functionName: airflow.example_dags.example_outlet_event_extra.asset_with_extra_by_context
    functionSourceFile: airflow.example_dags.example_outlet_event_extra
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - context
    - result
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 69
    functionName: airflow.example_dags.example_outlet_event_extra._asset_with_extra_from_classic_operator_post_execute
    functionSourceFile: airflow.example_dags.example_outlet_event_extra
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_xcomargs
    functionSourceFile: airflow.example_dags.example_xcomargs
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.isinstance
    - airflow.example_dags.example_xcomargs.generate_value
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - pendulum.datetime
    - <builtin>.super
    - airflow.example_dags.example_xcomargs.print_value
    - <builtin>.staticmethod
    - log.info
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 34
    functionName: airflow.example_dags.example_xcomargs.generate_value
    functionSourceFile: airflow.example_dags.example_xcomargs
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec83d3af0>
    argNames:
    - value
    - ts
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.example_dags.example_xcomargs.print_value
    functionSourceFile: airflow.example_dags.example_xcomargs
    functionUses: 1
    functionsReached:
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.example_asset_decorator
    functionSourceFile: airflow.example_dags.example_asset_decorator
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - airflow.sdk.definitions.asset.decorators.asset
    - attrs.field
    - airflow.sdk.definitions.asset.Asset.__init__
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - functools.wraps
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - airflow.example_dags.example_asset_decorator.consumes_asset_decorator.process_nothing
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - f_sig.arguments.items
    - <builtin>.callable
    - <builtin>.staticmethod
    - airflow.example_dags.example_asset_decorator.consumes_asset_decorator
    - os.PathLike.__attrs_init__
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - <builtin>.str
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 25
    functionName: airflow.example_dags.example_asset_decorator.asset1_producer
    functionSourceFile: airflow.example_dags.example_asset_decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - asset1_producer
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 30
    functionName: airflow.example_dags.example_asset_decorator.asset2_producer
    functionSourceFile: airflow.example_dags.example_asset_decorator
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.example_dags.example_asset_decorator.consumes_asset_decorator
    functionSourceFile: airflow.example_dags.example_asset_decorator
    functionUses: 1
    functionsReached:
    - airflow.example_dags.example_asset_decorator.consumes_asset_decorator.process_nothing
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: airflow.example_dags.example_asset_decorator.consumes_asset_decorator.process_nothing
    functionSourceFile: airflow.example_dags.example_asset_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_time_delta_sensor_async
    functionSourceFile: airflow.example_dags.example_time_delta_sensor_async
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.__init__
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - datetime.timedelta
    - pendulum.datetime
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - delta
    - deferrable
    - end_from_trigger
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 3
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.tutorial_taskflow_api_virtualenv
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api_virtualenv
    functionUses: 0
    functionsReached:
    - airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.load
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - airflow.sdk.definitions.dag.dag.wrapper
    - task.virtualenv
    - functools.wraps
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - <builtin>.print
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.extract
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - logging.getLogger
    - order_data_dict.values
    - f_sig.arguments.items
    - datetime.datetime
    - airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv
    - <builtin>.callable
    - airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.transform
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - json.loads
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 29
    functionName: airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api_virtualenv
    functionUses: 1
    functionsReached:
    - order_data_dict.values
    - airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.load
    - <builtin>.print
    - json.loads
    - task.virtualenv
    - airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.extract
    - airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.transform
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.virtualenv
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.extract
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api_virtualenv
    functionUses: 2
    functionsReached:
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - order_data_dict
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.transform
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api_virtualenv
    functionUses: 2
    functionsReached:
    - order_data_dict.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - total_order_value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.load
    functionSourceFile: airflow.example_dags.tutorial_taskflow_api_virtualenv
    functionUses: 2
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.tutorial_dag
    functionSourceFile: airflow.example_dags.tutorial_dag
    functionUses: 0
    functionsReached:
    - textwrap.dedent
    - pendulum.datetime
    - airflow.providers.standard.operators.python.PythonOperator.__init__
    - <builtin>.callable
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: order_data.values
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.example_latest_only_with_trigger
    functionSourceFile: airflow.example_dags.example_latest_only_with_trigger
    functionUses: 0
    functionsReached:
    - pendulum.datetime
    - airflow.providers.standard.operators.latest_only.LatestOnlyOperator
    - datetime.timedelta
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.latest_only.LatestOnlyOperator
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_trigger_target_dag
    functionSourceFile: airflow.example_dags.example_trigger_target_dag
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.example_dags.example_trigger_target_dag.run_this_func
    - <builtin>.print
    - pendulum.datetime
    - <builtin>.super
    - dag_run.conf.get
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9070970>
    argNames:
    - dag_run
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.example_dags.example_trigger_target_dag.run_this_func
    functionSourceFile: airflow.example_dags.example_trigger_target_dag
    functionUses: 1
    functionsReached:
    - dag_run.conf.get
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.conf.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: -1
    functionName: airflow.example_dags.example_skip_dag
    functionSourceFile: airflow.example_dags.example_skip_dag
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - ctx.get
    - pendulum.datetime
    - airflow.sdk.bases.operator.BaseOperator.__init__
    - airflow.sdk.definitions._internal.node.validate_key
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions._internal.types.validate_instance_args
    - datetime.timedelta
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map
    - <builtin>.max
    - airflow.sdk.bases.operator.db_safe_priority
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - <builtin>.super
    - KEY_REGEX.match
    - <builtin>.list
    - enum.Enum.__init__
    - <builtin>.tuple
    - <builtin>.min
    - task_group.child_id
    - task_group.add
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.example_dags.example_skip_dag.create_test_pipeline
    - airflow.sdk.bases.operator._collect_from_input
    - <builtin>.getattr
    - kwargs.pop
    - <builtin>.isinstance
    - typing.cast
    - warnings.warn
    - airflow.sdk.timezone.convert_to_utc
    - expected_arg_types.items
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.example_dags.example_skip_dag.EmptySkipOperator.execute
    functionSourceFile: airflow.example_dags.example_skip_dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - suffix
    - trigger_rule
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 45
    functionName: airflow.example_dags.example_skip_dag.create_test_pipeline
    functionSourceFile: airflow.example_dags.example_skip_dag
    functionUses: 1
    functionsReached:
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - ctx.get
    - airflow.sdk.bases.operator.BaseOperator.__init__
    - airflow.sdk.definitions._internal.node.validate_key
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.sdk.definitions._internal.types.validate_instance_args
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map
    - <builtin>.max
    - airflow.sdk.bases.operator.db_safe_priority
    - airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - <builtin>.super
    - KEY_REGEX.match
    - <builtin>.list
    - enum.Enum.__init__
    - <builtin>.tuple
    - <builtin>.min
    - task_group.child_id
    - task_group.add
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.bases.operator._collect_from_input
    - <builtin>.getattr
    - kwargs.pop
    - <builtin>.isinstance
    - typing.cast
    - warnings.warn
    - airflow.sdk.timezone.convert_to_utc
    - expected_arg_types.items
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.example_branch_python_dop_operator_3
    functionSourceFile: airflow.example_dags.example_branch_python_dop_operator_3
    functionUses: 0
    functionsReached:
    - task.branch
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - <builtin>.print
    - pendulum.datetime
    - airflow.example_dags.example_branch_python_dop_operator_3.should_run
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.example_dags.example_branch_python_dop_operator_3.should_run
    functionSourceFile: airflow.example_dags.example_branch_python_dop_operator_3
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.plugins.listener_plugin
    functionSourceFile: airflow.example_dags.plugins.listener_plugin
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.plugins.event_listener
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - pluggy.HookimplMarker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.example_dags.plugins.event_listener.on_task_instance_running
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - task_instance.get_template_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task_instance.get_template_context
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.example_dags.plugins.event_listener.on_task_instance_success
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - task_instance.get_template_context
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 8
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    - error
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.example_dags.plugins.event_listener.on_task_instance_failed
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - task_instance.get_template_context
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - previous_state
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 140
    functionName: airflow.example_dags.plugins.event_listener.on_task_instance_skipped
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - <builtin>.print
    - task_instance.get_template_context
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_run
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 178
    functionName: airflow.example_dags.plugins.event_listener.on_dag_run_success
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_run
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: airflow.example_dags.plugins.event_listener.on_dag_run_failed
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dag_run
    - msg
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 212
    functionName: airflow.example_dags.plugins.event_listener.on_dag_run_running
    functionSourceFile: airflow.example_dags.plugins.event_listener
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_hitl_operator
    functionSourceFile: airflow.example_dags.standard.example_hitl_operator
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.operators.hitl.HITLOperator.__init__
    - pendulum.datetime
    - airflow.sdk.definitions.param.ParamsDict.filter_params_by_source
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.sdk.definitions.param.Param.__init__
    - <builtin>.hasattr
    - datetime.timedelta
    - airflow.providers.standard.operators.hitl.ApprovalOperator.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - <builtin>.super
    - airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier.__init__
    - airflow.providers.standard.operators.hitl.HITLBranchOperator.__init__
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - <builtin>.staticmethod
    - kwargs.pop
    - airflow.providers.standard.operators.hitl.HITLEntryOperator.__init__
    - <builtin>.isinstance
    - params.__dict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier.__init__
    functionSourceFile: airflow.example_dags.standard.example_hitl_operator
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - context
    - base_url
    - options
    - params_input
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 272
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.generate_link_to_ui_from_context
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 3
    functionsReached:
    - hitl_op.generate_link_to_ui
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 458
    functionName: airflow.providers.standard.operators.hitl.HITLEntryOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 10
    argDefaultValues: []
    argNames:
    - self
    - subject
    - options
    - body
    - defaults
    - multiple
    - params
    - notifiers
    - assigned_users
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 64
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 2
    functionsReached:
    - kwargs.pop
    - json.dumps
    - <builtin>.isinstance
    - <builtin>.hasattr
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.sdk.definitions.param.ParamsDict.filter_params_by_source
    - params.__dict.items
    - <builtin>.super
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ignore_downstream_trigger_rules
    - fail_on_reject
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 316
    functionName: airflow.providers.standard.operators.hitl.ApprovalOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - options_mapping
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 399
    functionName: airflow.providers.standard.operators.hitl.HITLBranchOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: airflow.example_dags.standard.example_hitl_operator.task_1
    functionSourceFile: airflow.example_dags.standard.example_hitl_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow.example_dags.standard.example_hitl_operator.task_2
    functionSourceFile: airflow.example_dags.standard.example_hitl_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: airflow.example_dags.standard.example_hitl_operator.task_3
    functionSourceFile: airflow.example_dags.standard.example_hitl_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_branch_day_of_week_operator
    functionSourceFile: airflow.example_dags.standard.example_branch_day_of_week_operator
    functionUses: 0
    functionsReached:
    - cls.convert
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - pendulum.datetime
    - airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator.__init__
    - airflow.providers.standard.utils.weekday.WeekDay.validate_week_day
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - follow_task_ids_if_true
    - follow_task_ids_if_false
    - week_day
    - use_task_logical_date
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 97
    functionName: airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.weekday
    functionUses: 2
    functionsReached:
    - airflow.providers.standard.utils.weekday.WeekDay.validate_week_day
    - cls.convert
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_short_circuit_operator
    functionSourceFile: airflow.example_dags.standard.example_short_circuit_operator
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.providers.standard.operators.python.ShortCircuitOperator.__init__
    - <builtin>.range
    - airflow.sdk.bases.operator.chain
    - pendulum.datetime
    - up_task.set_downstream
    - <builtin>.zip
    - up_t.set_downstream
    - <builtin>.super
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_short_circuit_operator.<lambda1>
    functionSourceFile: airflow.example_dags.standard.example_short_circuit_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_short_circuit_operator.<lambda2>
    functionSourceFile: airflow.example_dags.standard.example_short_circuit_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_short_circuit_operator.<lambda3>
    functionSourceFile: airflow.example_dags.standard.example_short_circuit_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_sensor_decorator
    functionSourceFile: airflow.example_dags.standard.example_sensor_decorator
    functionUses: 0
    functionsReached:
    - task.sensor
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator.wait_for_upstream
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - functools.wraps
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator
    - decorator_kwargs.pop
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - f_sig.arguments.items
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator.dummy_operator
    - dag_obj.param
    - inspect.signature
    - airflow.sdk.bases.sensor.PokeReturnValue.__init__
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 39
    functionName: airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator
    functionSourceFile: airflow.example_dags.standard.example_sensor_decorator
    functionUses: 1
    functionsReached:
    - task.sensor
    - airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator.wait_for_upstream
    - airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator.dummy_operator
    - airflow.sdk.bases.sensor.PokeReturnValue.__init__
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.sensor
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator.wait_for_upstream
    functionSourceFile: airflow.example_dags.standard.example_sensor_decorator
    functionUses: 2
    functionsReached:
    - airflow.sdk.bases.sensor.PokeReturnValue.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator.dummy_operator
    functionSourceFile: airflow.example_dags.standard.example_sensor_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_short_circuit_decorator
    functionSourceFile: airflow.example_dags.standard.example_short_circuit_decorator
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - up_task.set_downstream
    - airflow.sdk.definitions.dag.dag.wrapper
    - up_t.set_downstream
    - functools.wraps
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - <builtin>.range
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - airflow.example_dags.standard.example_short_circuit_decorator.example_short_circuit_decorator
    - f_sig.arguments.items
    - airflow.sdk.bases.operator.chain
    - <builtin>.zip
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - task.short_circuit
    - dag_obj.param
    - inspect.signature
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 29
    functionName: airflow.example_dags.standard.example_short_circuit_decorator.example_short_circuit_decorator
    functionSourceFile: airflow.example_dags.standard.example_short_circuit_decorator
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - task.short_circuit
    - <builtin>.range
    - airflow.sdk.bases.operator.chain
    - up_task.set_downstream
    - <builtin>.zip
    - up_t.set_downstream
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.short_circuit
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - condition
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.example_dags.standard.example_short_circuit_decorator.example_short_circuit_decorator.check_condition
    functionSourceFile: airflow.example_dags.standard.example_short_circuit_decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_branch_operator_decorator
    functionSourceFile: airflow.example_dags.standard.example_branch_operator_decorator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.edges.EdgeModifier.__init__
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - task.branch
    - airflow.example_dags.standard.example_branch_operator_decorator.some_task
    - tempfile.gettempdir
    - pendulum.datetime
    - airflow.sdk.definitions.edges.Label
    - task.virtualenv
    - task.external_python
    - <builtin>.print
    - task.branch_external_python
    - airflow.example_dags.standard.example_branch_operator_decorator.some_venv_task
    - airflow.example_dags.standard.example_branch_operator_decorator.some_ext_py_task
    - random.choice
    - airflow.example_dags.standard.example_branch_operator_decorator.branching_ext_python
    - numpy.arange
    - task.branch_virtualenv
    - airflow.example_dags.standard.example_branch_operator_decorator.branching_virtualenv
    - airflow.example_dags.standard.example_branch_operator_decorator.branching
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.example_dags.standard.example_branch_operator_decorator.branching
    functionSourceFile: airflow.example_dags.standard.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: random.choice
    functionSourceFile: random
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.example_dags.standard.example_branch_operator_decorator.some_task
    functionSourceFile: airflow.example_dags.standard.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.branch_external_python
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: airflow.example_dags.standard.example_branch_operator_decorator.branching_ext_python
    functionSourceFile: airflow.example_dags.standard.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.external_python
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.example_dags.standard.example_branch_operator_decorator.some_ext_py_task
    functionSourceFile: airflow.example_dags.standard.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.branch_virtualenv
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.example_dags.standard.example_branch_operator_decorator.branching_virtualenv
    functionSourceFile: airflow.example_dags.standard.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - numpy.arange
    - random.choice
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: numpy.arange
    functionSourceFile: numpy
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: airflow.example_dags.standard.example_branch_operator_decorator.some_venv_task
    functionSourceFile: airflow.example_dags.standard.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - numpy.arange
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_trigger_controller_dag
    functionSourceFile: airflow.example_dags.standard.example_trigger_controller_dag
    functionUses: 0
    functionsReached:
    - enum.Enum.__init__
    - <builtin>.isinstance
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.__init__
    - pendulum.datetime
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_latest_only
    functionSourceFile: airflow.example_dags.standard.example_latest_only
    functionUses: 0
    functionsReached:
    - datetime.datetime
    - airflow.providers.standard.operators.latest_only.LatestOnlyOperator
    - datetime.timedelta
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_bash_decorator
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 0
    functionsReached:
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.make_dynamic_dirs
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - up_task.set_downstream
    - airflow.sdk.definitions.dag.dag.wrapper
    - up_t.set_downstream
    - functools.wraps
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.sleep_in
    - sys._getframe
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.also_run_this_again
    - decorator_kwargs.pop
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.also_run_this
    - <builtin>.range
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - pathlib.Path
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - shlex.join
    - func.__globals__.get
    - down_task.set_upstream
    - f_sig.arguments.items
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.run_after_loop
    - task.bash
    - airflow.sdk.bases.operator.chain
    - <builtin>.zip
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator
    - <builtin>.callable
    - <builtin>.staticmethod
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.get_file_stats
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.this_will_skip
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - <builtin>.str
    - <builtin>.len
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 30
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 1
    functionsReached:
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.make_dynamic_dirs
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - up_task.set_downstream
    - up_t.set_downstream
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.sleep_in
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.also_run_this_again
    - <builtin>.range
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.also_run_this
    - pathlib.Path
    - shlex.join
    - task.bash
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.run_after_loop
    - airflow.sdk.bases.operator.chain
    - <builtin>.zip
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.get_file_stats
    - airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.this_will_skip
    - <builtin>.isinstance
    - <builtin>.str
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sleep_seconds
    - task_instance_key_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.run_me
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.run_after_loop
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.also_run_this
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_instance_key_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.also_run_this_again
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.this_will_skip
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - day
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.sleep_in
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.bash
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - new_dirs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.make_dynamic_dirs
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.get_file_stats
    functionSourceFile: airflow.example_dags.standard.example_bash_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.str
    - shlex.join
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shlex.join
    functionSourceFile: shlex
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_python_decorator
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 0
    functionsReached:
    - pprint.pprint
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.sdk.definitions.dag.dag.wrapper
    - task.virtualenv
    - functools.wraps
    - sys._getframe
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_external_python
    - log.info
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - task.external_python
    - <builtin>.range
    - <builtin>.print
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.log_sql
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - logging.getLogger
    - f_sig.arguments.items
    - time.sleep
    - <builtin>.callable
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.print_context
    - <builtin>.staticmethod
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator
    - <builtin>.isinstance
    - inspect.signature.bind
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_virtualenv
    - dag_obj.param
    - inspect.signature
    - <builtin>.str
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: airflow.example_dags.standard.example_python_decorator.example_python_decorator
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 1
    functionsReached:
    - pprint.pprint
    - task.external_python
    - time.sleep
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_virtualenv
    - <builtin>.range
    - <builtin>.print
    - task.virtualenv
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.log_sql
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.print_context
    - <builtin>.str
    - airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_external_python
    - <builtin>.staticmethod
    - log.info
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9c8e3d0>
    argNames:
    - ds
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.example_dags.standard.example_python_decorator.example_python_decorator.print_context
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.print
    - pprint.pprint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pprint.pprint
    functionSourceFile: pprint
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.example_dags.standard.example_python_decorator.example_python_decorator.log_sql
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.str
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.example_dags.standard.example_python_decorator.example_python_decorator.my_sleeping_function
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 0
    functionsReached:
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: airflow.example_dags.standard.example_python_decorator.example_python_decorator.my_async_sleeping_function
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 0
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_virtualenv
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 2
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_external_python
    functionSourceFile: airflow.example_dags.standard.example_python_decorator
    functionUses: 2
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_external_task_marker_dag
    functionSourceFile: airflow.example_dags.standard.example_external_task_marker_dag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - logical_date.isoformat
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - pendulum.datetime
    - <builtin>.super
    - airflow.providers.standard.sensors.external_task.ExternalTaskMarker.__init__
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_branch_datetime_operator
    functionSourceFile: airflow.example_dags.standard.example_branch_datetime_operator
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.operators.datetime.BranchDateTimeOperator.__init__
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - pendulum.datetime
    - pendulum.time
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - follow_task_ids_if_true
    - follow_task_ids_if_false
    - target_lower
    - target_upper
    - use_task_logical_date
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.providers.standard.operators.datetime.BranchDateTimeOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.datetime
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.time
    functionSourceFile: pendulum
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.standard
    functionSourceFile: airflow.example_dags.standard
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_external_task_child_deferrable
    functionSourceFile: airflow.example_dags.standard.example_external_task_child_deferrable
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - datetime.datetime
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_external_task_parent_deferrable
    functionSourceFile: airflow.example_dags.standard.example_external_task_parent_deferrable
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - enum.Enum.__init__
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.__init__
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.__init__
    - airflow.sdk.timezone.datetime
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.timezone.datetime
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_sensors
    functionSourceFile: airflow.example_dags.standard.example_sensors
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.__init__
    - cls.convert
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.sdk.timezone.coerce_datetime
    - datetime.datetime.now
    - airflow.sdk.timezone.convert_to_utc
    - datetime.timedelta
    - pendulum.datetime
    - airflow.providers.standard.sensors.bash.BashSensor.__init__
    - airflow.providers.standard.sensors.filesystem.FileSensor.__init__
    - airflow.providers.standard.sensors.time.TimeSensor.__init__
    - datetime.datetime.combine
    - <builtin>.super
    - airflow.providers.standard.utils.weekday.WeekDay.validate_week_day
    - airflow.providers.standard.sensors.python.PythonSensor.__init__
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - airflow.providers.standard.sensors.weekday.DayOfWeekSensor.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow.example_dags.standard.example_sensors.success_callable
    functionSourceFile: airflow.example_dags.standard.example_sensors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.example_dags.standard.example_sensors.failure_callable
    functionSourceFile: airflow.example_dags.standard.example_sensors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - target_time
    - deferrable
    - start_from_trigger
    - end_from_trigger
    - trigger_kwargs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.providers.standard.sensors.time.TimeSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.time
    functionUses: 2
    functionsReached:
    - airflow.sdk.timezone.coerce_datetime
    - <builtin>.dict
    - datetime.datetime.now
    - airflow.sdk.timezone.convert_to_utc
    - datetime.datetime.combine
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - bash_command
    - env
    - output_encoding
    - retry_exit_code
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.providers.standard.sensors.bash.BashSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.bash
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - filepath
    - fs_conn_id
    - recursive
    - deferrable
    - start_from_trigger
    - trigger_kwargs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.providers.standard.sensors.filesystem.FileSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.filesystem
    functionUses: 2
    functionsReached:
    - <builtin>.dict
    - <builtin>.super
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - op_args
    - op_kwargs
    - templates_dict
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.providers.standard.sensors.python.PythonSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.python
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - week_day
    - use_task_logical_date
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 83
    functionName: airflow.providers.standard.sensors.weekday.DayOfWeekSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.weekday
    functionUses: 2
    functionsReached:
    - airflow.providers.standard.utils.weekday.WeekDay.validate_week_day
    - cls.convert
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_branch_operator
    functionSourceFile: airflow.example_dags.standard.example_branch_operator
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.edges.EdgeModifier.__init__
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator.__init__
    - tempfile.gettempdir
    - pendulum.datetime
    - <builtin>.callable
    - airflow.providers.standard.operators.python.ExternalPythonOperator.__init__
    - airflow.providers.standard.operators.python.PythonOperator.__init__
    - airflow.sdk.definitions.edges.Label
    - pathlib.Path
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_branch_operator.<lambda2>
    functionSourceFile: airflow.example_dags.standard.example_branch_operator
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.example_dags.standard.example_branch_operator.branch_with_external_python
    functionSourceFile: airflow.example_dags.standard.example_branch_operator
    functionUses: 0
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: airflow.example_dags.standard.example_branch_operator.hello_world_with_external_python
    functionSourceFile: airflow.example_dags.standard.example_branch_operator
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: airflow.example_dags.standard.example_branch_operator.branch_with_venv
    functionSourceFile: airflow.example_dags.standard.example_branch_operator
    functionUses: 0
    functionsReached:
    - numpy.arange
    - random.choice
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: airflow.example_dags.standard.example_branch_operator.hello_world_with_venv
    functionSourceFile: airflow.example_dags.standard.example_branch_operator
    functionUses: 0
    functionsReached:
    - numpy.arange
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_bash_operator
    functionSourceFile: airflow.example_dags.standard.example_bash_operator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - datetime.timedelta
    - <builtin>.range
    - pendulum.datetime
    - <builtin>.super
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.example_python_operator
    functionSourceFile: airflow.example_dags.standard.example_python_operator
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator.__init__
    - <builtin>.range
    - pendulum.datetime
    - airflow.providers.standard.operators.python.ExternalPythonOperator.__init__
    - airflow.providers.standard.operators.python.PythonOperator.__init__
    - <builtin>.callable
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.example_dags.standard.example_python_operator.callable_virtualenv
    functionSourceFile: airflow.example_dags.standard.example_python_operator
    functionUses: 0
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: airflow.example_dags.standard.example_python_operator.callable_external_python
    functionSourceFile: airflow.example_dags.standard.example_python_operator
    functionUses: 0
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.example_dags.standard.sql
    functionSourceFile: airflow.example_dags.standard.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.migrations.env
    functionSourceFile: airflow.migrations.env
    functionUses: 0
    functionsReached:
    - dotted_path.rsplit
    - contextlib.ExitStack
    - alembic.context.configure
    - airflow._shared.module_loading.import_string
    - airflow.migrations.env.run_migrations_offline
    - airflow.models.import_all_models
    - <builtin>.globals
    - alembic.context.is_offline_mode
    - stack.push
    - logging.getLogger
    - airflow.www.app.purge_cached_app
    - alembic.context.begin_transaction
    - airflow.models.__getattr__
    - airflow.migrations.env.run_migrations_online
    - alembic.context.config.attributes.get
    - <builtin>.getattr
    - importlib.import_module
    - settings.engine.connect
    - __lazy_imports.get
    - logging.config.fileConfig
    - alembic.context.run_migrations
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - _
    - name
    - type_
    - args
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 31
    functionName: airflow.migrations.env.include_object
    functionSourceFile: airflow.migrations.env
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.config.fileConfig
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.migrations.env.run_migrations_offline
    functionSourceFile: airflow.migrations.env
    functionUses: 1
    functionsReached:
    - alembic.context.run_migrations
    - alembic.context.begin_transaction
    - alembic.context.configure
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.context.configure
    functionSourceFile: alembic
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.context.begin_transaction
    functionSourceFile: alembic
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.context.run_migrations
    functionSourceFile: alembic
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.migrations.env.run_migrations_online
    functionSourceFile: airflow.migrations.env
    functionUses: 1
    functionsReached:
    - alembic.context.run_migrations
    - settings.engine.connect
    - contextlib.ExitStack
    - alembic.context.begin_transaction
    - alembic.context.configure
    - stack.push
    - alembic.context.config.attributes.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - context
    - revision
    - directives
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 106
    functionName: airflow.migrations.env.run_migrations_online.process_revision_directives
    functionSourceFile: airflow.migrations.env
    functionUses: 0
    functionsReached:
    - <builtin>.getattr
    - script.upgrade_ops.is_empty
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: script.upgrade_ops.is_empty
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.context.config.attributes.get
    functionSourceFile: alembic
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stack.push
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.context.is_offline_mode
    functionSourceFile: alembic
    functionUses: 18
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.www.app.purge_cached_app
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.db_types
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 33
    functionName: airflow.migrations.db_types._mssql_TIMESTAMP
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - args
    - precision
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.migrations.db_types._mssql_TIMESTAMP.DATETIME2.__init__
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.migrations.db_types._mysql_TIMESTAMP
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - args
    - fsp
    - timezone
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.db_types._mysql_TIMESTAMP.TIMESTAMP.__init__
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 53
    functionName: airflow.migrations.db_types._sa_TIMESTAMP
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - args
    - timezone
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.migrations.db_types._sa_TIMESTAMP.TIMESTAMP.__init__
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 61
    functionName: airflow.migrations.db_types._sa_StringID
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.migrations.db_types.__getattr__
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached:
    - lazy_object_proxy.Proxy
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.migrations.db_types.__getattr__.lazy_load
    functionSourceFile: airflow.migrations.db_types
    functionUses: 0
    functionsReached:
    - alembic.context.get_bind
    - <builtin>.globals
    - module.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.context.get_bind
    functionSourceFile: alembic
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: module.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations
    functionSourceFile: airflow.migrations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.migrations.utils
    functionSourceFile: airflow.migrations.utils
    functionUses: 0
    functionsReached:
    - contextlib.contextmanager
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - conn
    - table_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.migrations.utils.get_mssql_table_constraints
    functionSourceFile: airflow.migrations.utils
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - conn.execute
    - sqlalchemy.text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.migrations.utils.get_mssql_table_constraints.<lambda1>
    functionSourceFile: airflow.migrations.utils
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - op
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.migrations.utils.disable_sqlite_fkeys
    functionSourceFile: airflow.migrations.utils
    functionUses: 0
    functionsReached:
    - op.get_bind
    - op.execute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.get_bind
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: op.execute
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - constraint_name
    - table_name
    - op
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.migrations.utils.mysql_drop_foreignkey_if_exists
    functionSourceFile: airflow.migrations.utils
    functionUses: 5
    functionsReached:
    - alembic.op.execute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.execute
    functionSourceFile: alembic
    functionUses: 51
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - index_name
    - table_name
    - op
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.migrations.utils.mysql_drop_index_if_exists
    functionSourceFile: airflow.migrations.utils
    functionUses: 0
    functionsReached:
    - op.execute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: airflow.migrations.utils.ignore_sqlite_value_error
    functionSourceFile: airflow.migrations.utils
    functionUses: 2
    functionsReached:
    - contextlib.suppress
    - contextlib.nullcontext
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.get_bind
    functionSourceFile: alembic
    functionUses: 53
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log
    functionSourceFile: airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log.upgrade
    functionSourceFile: airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.create_index
    - batch_op.add_column
    - sqlalchemy.Integer
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.batch_alter_table
    functionSourceFile: alembic
    functionUses: 148
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.add_column
    functionSourceFile: <builtin>
    functionUses: 59
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.create_index
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log.downgrade
    functionSourceFile: airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - alembic.op.batch_alter_table
    - batch_op.drop_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.drop_index
    functionSourceFile: <builtin>
    functionUses: 27
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.drop_column
    functionSourceFile: <builtin>
    functionUses: 62
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset
    functionSourceFile: airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset.upgrade
    functionSourceFile: airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.execute
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.alter_column
    functionSourceFile: <builtin>
    functionUses: 57
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset.downgrade
    functionSourceFile: airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - batch_op.drop_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types
    functionSourceFile: airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 11
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types.upgrade
    functionSourceFile: airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - conn.execute
    - sqlalchemy.Uuid
    - sqlalchemy.text
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.create_foreign_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.drop_constraint
    functionSourceFile: <builtin>
    functionUses: 40
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.create_foreign_key
    functionSourceFile: <builtin>
    functionUses: 35
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types.downgrade
    functionSourceFile: airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - sqlalchemy.Uuid
    - conn.execute
    - sqlalchemy.text
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.create_foreign_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_
    functionSourceFile: airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_.upgrade
    functionSourceFile: airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.execute
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_.downgrade
    functionSourceFile: airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column
    functionSourceFile: airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column.upgrade
    functionSourceFile: airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column.downgrade
    functionSourceFile: airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.BOOLEAN
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.BOOLEAN
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2
    functionSourceFile: airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2.upgrade
    functionSourceFile: airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 10
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 15
    ICount: 13
    IfCount: 10
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2.downgrade
    functionSourceFile: airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2
    functionUses: 0
    functionsReached:
    - gzip.decompress
    - connection.execute
    - textwrap.dedent
    - dag_data.get
    - alembic.context.is_offline_mode
    - <builtin>.print
    - json.loads
    - alembic.op.get_bind
    - sqlalchemy.text
    - json.dumps
    - gzip.compress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection.execute
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.decompress
    functionSourceFile: gzip
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gzip.compress
    functionSourceFile: gzip
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_
    functionSourceFile: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - dialect_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 162
    functionName: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_._get_type_id_column
    functionSourceFile: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_
    functionUses: 1
    functionsReached:
    - sqlalchemy.dialects.postgresql.UUID
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.dialects.postgresql.UUID
    functionSourceFile: sqlalchemy
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 170
    functionName: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.create_foreign_keys
    functionSourceFile: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_
    functionUses: 2
    functionsReached:
    - alembic.op.batch_alter_table
    - batch_op.create_foreign_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 18
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 196
    functionName: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.upgrade
    functionSourceFile: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_
    functionUses: 0
    functionsReached:
    - conf.getint
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    - batch_op.create_unique_constraint
    - alembic.op.execute
    - <builtin>.print
    - batch_op.alter_column
    - alembic.op.add_column
    - airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_._get_type_id_column
    - uuid6.uuid7
    - batch_op.create_foreign_key
    - sqlalchemy.text
    - alembic.op.drop_constraint
    - sqlalchemy.Column
    - batch_op.drop_constraint
    - conn.execute
    - sqlalchemy.text.bindparams
    - alembic.op.get_bind
    - airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.create_foreign_keys
    - sqlalchemy.dialects.postgresql.UUID
    - batch_op.create_primary_key
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.add_column
    functionSourceFile: alembic
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.drop_constraint
    functionSourceFile: alembic
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.create_unique_constraint
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.create_primary_key
    functionSourceFile: <builtin>
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 11
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 286
    functionName: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.downgrade
    functionSourceFile: airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.op.batch_alter_table
    - alembic.op.get_bind
    - airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.create_foreign_keys
    - batch_op.create_foreign_key
    - batch_op.create_primary_key
    - alembic.op.drop_constraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table
    functionSourceFile: airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table.upgrade
    functionSourceFile: airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.f
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.f
    functionSourceFile: alembic
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.create_table
    functionSourceFile: alembic
    functionUses: 29
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table.downgrade
    functionSourceFile: airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.drop_table
    functionSourceFile: alembic
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionSourceFile: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 50
    functionName: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade
    functionSourceFile: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionUses: 0
    functionsReached:
    - airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade.migrate_batch
    - airflow.serialization.serde.deserialize
    - sqlalchemy.bindparam
    - sqlalchemy.column
    - datetime.datetime.now
    - sqlalchemy.Integer
    - sqlalchemy.table.update
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    - sqlalchemy.Boolean
    - sqlalchemy.select
    - batch_op.drop_index
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.create_index
    - <builtin>.print
    - batch_op.alter_column
    - alembic.context.is_offline_mode
    - deadline_updates.append
    - batch_op.f
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.table.insert
    - sqlalchemy.table
    - sqlalchemy.table.c.callback_id.is_
    - callback_inserts.append
    - sqlalchemy.Uuid
    - sqlalchemy.JSON
    - airflow.models.base.StringID
    - uuid6.uuid7
    - batch_op.add_column
    - airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade.migrate_all_data
    - batch_op.create_foreign_key
    - sqlalchemy.select.join
    - sqlalchemy.Column
    - batch_op.drop_constraint
    - conn.execute
    - textwrap.dedent
    - alembic.op.get_bind
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - conn
    - deadline_table
    - callback_table
    - batch
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade.migrate_batch
    functionSourceFile: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionUses: 2
    functionsReached:
    - conn.execute
    - airflow.serialization.serde.deserialize
    - sqlalchemy.bindparam
    - <builtin>.print
    - uuid6.uuid7
    - deadline_updates.append
    - sqlalchemy.table.insert
    - sqlalchemy.table.update
    - callback_inserts.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.serialization.serde.deserialize
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: callback_inserts.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deadline_updates.append
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.insert
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.bindparam
    functionSourceFile: sqlalchemy
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.update
    functionSourceFile: sqlalchemy
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade.migrate_all_data
    functionSourceFile: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionUses: 1
    functionsReached:
    - airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade.migrate_batch
    - airflow.serialization.serde.deserialize
    - sqlalchemy.bindparam
    - sqlalchemy.column
    - sqlalchemy.Integer
    - sqlalchemy.table.update
    - sqlalchemy.String
    - sqlalchemy.Boolean
    - sqlalchemy.select
    - alembic.op.execute
    - <builtin>.print
    - alembic.context.is_offline_mode
    - deadline_updates.append
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.table.insert
    - sqlalchemy.table
    - sqlalchemy.table.c.callback_id.is_
    - callback_inserts.append
    - sqlalchemy.Uuid
    - sqlalchemy.JSON
    - airflow.models.base.StringID
    - uuid6.uuid7
    - sqlalchemy.select.join
    - conn.execute
    - textwrap.dedent
    - alembic.op.get_bind
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.column
    functionSourceFile: sqlalchemy
    functionUses: 16
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.c.callback_id.is_
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.f
    functionSourceFile: <builtin>
    functionUses: 28
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 200
    functionName: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade
    functionSourceFile: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionUses: 0
    functionsReached:
    - sqlalchemy.VARCHAR
    - sqlalchemy.table.delete
    - sqlalchemy.table.c.id.in_
    - sqlalchemy.bindparam
    - sqlalchemy.column
    - sqlalchemy.table.c.data.label
    - sqlalchemy.Integer
    - sqlalchemy.INTEGER
    - sqlalchemy.table.update
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    - callback_ids_to_delete.append
    - sqlalchemy.select
    - batch_op.drop_index
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.create_index
    - <builtin>.print
    - batch_op.alter_column
    - alembic.context.is_offline_mode
    - deadline_updates.append
    - batch_op.f
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.table
    - sqlalchemy.Uuid
    - airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade.migrate_batch
    - sqlalchemy.JSON
    - batch_op.add_column
    - batch_op.create_foreign_key
    - airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade.migrate_all_data
    - sqlalchemy.table.c.id.label
    - sqlalchemy.select.join
    - sqlalchemy.Column
    - batch_op.drop_constraint
    - conn.execute
    - sqlalchemy.table.c.callback.is_
    - sqlalchemy.table.c.state.label
    - textwrap.dedent
    - alembic.op.get_bind
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - conn
    - deadline_table
    - callback_table
    - batch
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 204
    functionName: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade.migrate_batch
    functionSourceFile: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionUses: 2
    functionsReached:
    - conn.execute
    - sqlalchemy.table.delete
    - sqlalchemy.table.c.id.in_
    - sqlalchemy.bindparam
    - <builtin>.print
    - deadline_updates.append
    - sqlalchemy.table.update
    - callback_ids_to_delete.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: callback_ids_to_delete.append
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.c.id.in_
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.delete
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 259
    functionName: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade.migrate_all_data
    functionSourceFile: airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey
    functionUses: 1
    functionsReached:
    - sqlalchemy.table.delete
    - sqlalchemy.table.c.id.in_
    - sqlalchemy.bindparam
    - sqlalchemy.column
    - sqlalchemy.table.c.data.label
    - sqlalchemy.Integer
    - sqlalchemy.table.update
    - sqlalchemy.String
    - callback_ids_to_delete.append
    - sqlalchemy.select
    - alembic.op.execute
    - <builtin>.print
    - alembic.context.is_offline_mode
    - deadline_updates.append
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.table
    - sqlalchemy.Uuid
    - airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade.migrate_batch
    - sqlalchemy.JSON
    - sqlalchemy.table.c.id.label
    - sqlalchemy.select.join
    - conn.execute
    - sqlalchemy.table.c.callback.is_
    - sqlalchemy.table.c.state.label
    - textwrap.dedent
    - alembic.op.get_bind
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.c.callback.is_
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.c.id.label
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.c.data.label
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.table.c.state.label
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.VARCHAR
    functionSourceFile: sqlalchemy
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.INTEGER
    functionSourceFile: sqlalchemy
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 73
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.upgrade
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - datetime.datetime.now
    - sqlalchemy.Float
    - conf.getint
    - sqlalchemy.String
    - serialized_alert.get
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.update_dag_deadline_field
    - alembic.op.batch_alter_table
    - hashlib.md5
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines._sort_serialized_dag_dict
    - serialized_dag.items
    - zlib.decompress
    - savepoint.rollback
    - <builtin>.print
    - alembic.context.is_offline_mode
    - batch_op.alter_column
    - processed_dags.append
    - airflow.utils.hashlib_wrapper.md5
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.migrate_existing_deadline_alert_data_from_serialized_dag
    - batch_op.f
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.hash_dag
    - <builtin>.sorted
    - json.dumps
    - savepoint.commit
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.get_dag_data
    - sqlalchemy.Uuid
    - <builtin>.list
    - sqlalchemy.JSON
    - airflow._shared.timezones.timezone.utcnow
    - uuid6.uuid7
    - batch_op.add_column
    - batch_op.create_foreign_key
    - <builtin>.all
    - sqlalchemy.text
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.validate_written_data
    - sqlalchemy.Column
    - conn.execute
    - zlib.compress
    - dag_data.copy
    - alert_data.get
    - migrated_alert_ids.append
    - <builtin>.isinstance
    - collections.defaultdict
    - sqlalchemy.Text
    - alembic.op.get_bind
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.report_errors
    - json.loads
    - DEADLINE_ALERT_REQUIRED_FIELDS.issubset
    - <builtin>.float
    - conn.begin_nested
    - i.get
    - <builtin>.str
    - errors.items
    - <builtin>.len
    - dags_with_deadlines.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.Float
    functionSourceFile: sqlalchemy
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 22
    IfCount: 8
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 355
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.migrate_existing_deadline_alert_data_from_serialized_dag
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - conf.getint
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.update_dag_deadline_field
    - serialized_alert.get
    - hashlib.md5
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines._sort_serialized_dag_dict
    - serialized_dag.items
    - zlib.decompress
    - savepoint.rollback
    - <builtin>.print
    - alembic.context.is_offline_mode
    - processed_dags.append
    - airflow.utils.hashlib_wrapper.md5
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.hash_dag
    - <builtin>.sorted
    - json.dumps
    - savepoint.commit
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.get_dag_data
    - <builtin>.list
    - uuid6.uuid7
    - errors.items
    - <builtin>.all
    - sqlalchemy.text
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.validate_written_data
    - zlib.compress
    - conn.execute
    - dag_data.copy
    - alert_data.get
    - migrated_alert_ids.append
    - <builtin>.isinstance
    - collections.defaultdict
    - alembic.op.get_bind
    - json.loads
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.report_errors
    - DEADLINE_ALERT_REQUIRED_FIELDS.issubset
    - i.get
    - conn.begin_nested
    - <builtin>.str
    - <builtin>.float
    - <builtin>.len
    - dags_with_deadlines.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 144
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.downgrade
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.migrate_deadline_alert_data_back_to_serialized_dag
    - conf.getint
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.update_dag_deadline_field
    - alembic.op.drop_table
    - alembic.op.batch_alter_table
    - batch_op.drop_column
    - zlib.decompress
    - savepoint.rollback
    - <builtin>.print
    - alembic.context.is_offline_mode
    - processed_dags.append
    - batch_op.f
    - restored_deadline_objects.append
    - json.dumps
    - savepoint.commit
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.get_dag_data
    - <builtin>.list
    - <builtin>.all
    - sqlalchemy.text
    - batch_op.drop_constraint
    - conn.execute
    - zlib.compress
    - <builtin>.isinstance
    - collections.defaultdict
    - alembic.op.get_bind
    - json.loads
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.report_errors
    - conn.begin_nested
    - errors.items
    - <builtin>.len
    - dags_with_deadlines.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 18
    IfCount: 6
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 549
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.migrate_deadline_alert_data_back_to_serialized_dag
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - conf.getint
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.update_dag_deadline_field
    - zlib.decompress
    - savepoint.rollback
    - <builtin>.print
    - alembic.context.is_offline_mode
    - processed_dags.append
    - restored_deadline_objects.append
    - json.dumps
    - savepoint.commit
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.get_dag_data
    - <builtin>.list
    - <builtin>.all
    - sqlalchemy.text
    - zlib.compress
    - conn.execute
    - <builtin>.isinstance
    - collections.defaultdict
    - alembic.op.get_bind
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.report_errors
    - json.loads
    - conn.begin_nested
    - errors.items
    - <builtin>.len
    - dags_with_deadlines.add
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - data
    - data_compressed
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 169
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.get_dag_data
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 4
    functionsReached:
    - zlib.decompress
    - <builtin>.isinstance
    - json.loads
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - conn
    - serialized_dag_id
    - deadline_data
    - dialect
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 184
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.update_dag_deadline_field
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 4
    functionsReached:
    - zlib.compress
    - conn.execute
    - <builtin>.isinstance
    - zlib.decompress
    - json.loads
    - sqlalchemy.text
    - json.dumps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - conn
    - deadline_alert_id
    - expected_reference
    - expected_interval
    - expected_callback
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 257
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.validate_written_data
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 2
    functionsReached:
    - conn.execute
    - sqlalchemy.text
    - json.dumps
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ee5940>
    argNames:
    - errors
    - operation
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 305
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.report_errors
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 4
    functionsReached:
    - errors.items
    - <builtin>.len
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: errors.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 314
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.hash_dag
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 2
    functionsReached:
    - dag_data.copy
    - <builtin>.isinstance
    - <builtin>.sorted
    - serialized_dag.items
    - i.get
    - <builtin>.all
    - airflow.utils.hashlib_wrapper.md5
    - hashlib.md5
    - json.dumps
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines._sort_serialized_dag_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - serialized_dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 331
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines._sort_serialized_dag_dict
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 3
    functionsReached:
    - <builtin>.isinstance
    - serialized_dag.items
    - i.get
    - <builtin>.all
    - <builtin>.sorted
    - airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines._sort_serialized_dag_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_data.copy
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_dag.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines._sort_serialized_dag_dict.<lambda1>
    functionSourceFile: airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: processed_dags.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.begin_nested
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dags_with_deadlines.add
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: serialized_alert.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DEADLINE_ALERT_REQUIRED_FIELDS.issubset
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alert_data.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: migrated_alert_ids.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: savepoint.commit
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: savepoint.rollback
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: restored_deadline_objects.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0046_3_0_0_drop_dag_pickling
    functionSourceFile: airflow.migrations.versions.0046_3_0_0_drop_dag_pickling
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0046_3_0_0_drop_dag_pickling.upgrade
    functionSourceFile: airflow.migrations.versions.0046_3_0_0_drop_dag_pickling
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.drop_table
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0046_3_0_0_drop_dag_pickling.downgrade
    functionSourceFile: airflow.migrations.versions.0046_3_0_0_drop_dag_pickling
    functionUses: 0
    functionsReached:
    - sqlalchemy.TIMESTAMP
    - sqlalchemy.Column
    - alembic.op.create_table
    - sqlalchemy.PickleType
    - batch_op.add_column
    - sqlalchemy.Integer
    - sqlalchemy.INTEGER
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.PickleType
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb
    functionSourceFile: airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb.upgrade
    functionSourceFile: airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb
    functionUses: 0
    functionsReached:
    - alembic.op.execute
    - textwrap.dedent
    - <builtin>.print
    - alembic.context.is_offline_mode
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb.downgrade
    functionSourceFile: airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb
    functionUses: 0
    functionsReached:
    - alembic.op.execute
    - textwrap.dedent
    - <builtin>.print
    - alembic.context.is_offline_mode
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline
    functionSourceFile: airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline.upgrade
    functionSourceFile: airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.Integer
    - batch_op.f
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline.downgrade
    functionSourceFile: airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    - batch_op.f
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset
    functionSourceFile: airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset.upgrade
    functionSourceFile: airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_index
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Integer
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.create_index
    functionSourceFile: alembic
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset.downgrade
    functionSourceFile: airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.create_index
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Integer
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0044_3_0_0__drop_task_fail_table
    functionSourceFile: airflow.migrations.versions.0044_3_0_0__drop_task_fail_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0044_3_0_0__drop_task_fail_table.upgrade
    functionSourceFile: airflow.migrations.versions.0044_3_0_0__drop_task_fail_table
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0044_3_0_0__drop_task_fail_table.downgrade
    functionSourceFile: airflow.migrations.versions.0044_3_0_0__drop_task_fail_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - batch_op.create_index
    - sqlalchemy.Integer
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0047_3_0_0_add_dag_versioning
    functionSourceFile: airflow.migrations.versions.0047_3_0_0_add_dag_versioning
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 30
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0047_3_0_0_add_dag_versioning.upgrade
    functionSourceFile: airflow.migrations.versions.0047_3_0_0_add_dag_versioning
    functionUses: 0
    functionsReached:
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - contextlib.suppress
    - sqlalchemy.Integer
    - sqlalchemy.String
    - contextlib.nullcontext
    - alembic.op.batch_alter_table
    - batch_op.drop_index
    - batch_op.drop_column
    - batch_op.create_unique_constraint
    - alembic.op.execute
    - batch_op.f
    - sqlalchemy.Uuid
    - sqlalchemy.UniqueConstraint
    - airflow.migrations.utils.ignore_sqlite_value_error
    - batch_op.add_column
    - batch_op.create_foreign_key
    - sqlalchemy.Column
    - batch_op.drop_constraint
    - sqlalchemy.ForeignKeyConstraint
    - alembic.op.get_bind
    - batch_op.create_primary_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 27
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: airflow.migrations.versions.0047_3_0_0_add_dag_versioning.downgrade
    functionSourceFile: airflow.migrations.versions.0047_3_0_0_add_dag_versioning
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - sqlalchemy.Column
    - alembic.op.drop_table
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.create_index
    - batch_op.add_column
    - batch_op.f
    - sqlalchemy.BIGINT
    - sqlalchemy.String
    - batch_op.create_primary_key
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.BIGINT
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_
    functionSourceFile: airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_.upgrade
    functionSourceFile: airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.execute
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_.downgrade
    functionSourceFile: airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.execute
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model
    functionSourceFile: airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model.upgrade
    functionSourceFile: airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_index
    - alembic.op.execute
    - batch_op.create_index
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 10
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model.downgrade
    functionSourceFile: airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.create_index
    - alembic.op.get_bind
    - batch_op.alter_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict
    functionSourceFile: airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict.upgrade
    functionSourceFile: airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    - batch_op.f
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict.downgrade
    functionSourceFile: airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    - batch_op.f
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel
    functionSourceFile: airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel.upgrade
    functionSourceFile: airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.JSON
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel.downgrade
    functionSourceFile: airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel
    functionSourceFile: airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel.upgrade
    functionSourceFile: airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - alembic.op.batch_alter_table
    - batch_op.add_column
    - batch_op.f
    - sqlalchemy.types.TypeDecorator.__init__
    - batch_op.create_foreign_key
    - sqlalchemy.String
    - sqlalchemy.Boolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel.downgrade
    functionSourceFile: airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_column
    - batch_op.f
    - alembic.op.drop_table
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try
    functionSourceFile: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - dialect_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try._get_uuid_type
    functionSourceFile: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try
    functionUses: 2
    functionsReached:
    - sqlalchemy.Uuid
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try.upgrade
    functionSourceFile: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - sqlalchemy.Uuid
    - batch_op.drop_column
    - batch_op.create_index
    - alembic.op.get_bind
    - batch_op.alter_column
    - airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try._get_uuid_type
    - batch_op.create_foreign_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 92
    functionName: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try.downgrade
    functionSourceFile: airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_index
    - sqlalchemy.Uuid
    - batch_op.drop_constraint
    - alembic.op.get_bind
    - airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try._get_uuid_type
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.INTEGER
    - batch_op.create_foreign_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_
    functionSourceFile: airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_.upgrade
    functionSourceFile: airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_.downgrade
    functionSourceFile: airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name
    functionSourceFile: airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name.upgrade
    functionSourceFile: airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name.downgrade
    functionSourceFile: airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill
    functionSourceFile: airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill.upgrade
    functionSourceFile: airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.UniqueConstraint
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.JSON
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Integer
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.String
    - sqlalchemy.Boolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill.downgrade
    functionSourceFile: airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool
    functionSourceFile: airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool.upgrade
    functionSourceFile: airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.execute
    - sqlalchemy.false
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.false
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool.downgrade
    functionSourceFile: airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema
    functionSourceFile: airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema.upgrade
    functionSourceFile: airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.JSON
    - batch_op.drop_column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema.downgrade
    functionSourceFile: airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.JSON
    - batch_op.drop_column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables
    functionSourceFile: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables.upgrade
    functionSourceFile: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables
    functionUses: 0
    functionsReached:
    - alembic.op.batch_alter_table
    - batch_op.create_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - batch_op
    - constraint_name
    - index_name
    - local_fk_column_name
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables._handle_foreign_key_constraint_index_deletion
    functionSourceFile: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables
    functionUses: 1
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_index
    - batch_op.create_foreign_key
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables.downgrade
    functionSourceFile: airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_index
    - airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables._handle_foreign_key_constraint_index_deletion
    - alembic.op.get_bind
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model
    functionSourceFile: airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model.upgrade
    functionSourceFile: airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.Float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model.downgrade
    functionSourceFile: airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model
    functionUses: 0
    functionsReached:
    - conn.execute
    - batch_op.drop_column
    - alembic.op.get_bind
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_
    functionSourceFile: airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_.upgrade
    functionSourceFile: airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.types.TypeDecorator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_.downgrade
    functionSourceFile: airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime
    functionSourceFile: airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime.upgrade
    functionSourceFile: airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    - sqlalchemy.DateTime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.DateTime
    functionSourceFile: sqlalchemy
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime.downgrade
    functionSourceFile: airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    - sqlalchemy.DateTime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column
    functionSourceFile: airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column.upgrade
    functionSourceFile: airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - alembic.op.create_index
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    - sqlalchemy.DateTime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column.downgrade
    functionSourceFile: airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - alembic.op.create_index
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    - sqlalchemy.DateTime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference
    functionSourceFile: airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference.upgrade
    functionSourceFile: airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - alembic.op.create_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference.downgrade
    functionSourceFile: airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote
    functionSourceFile: airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 14
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote.upgrade
    functionSourceFile: airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.dialects.postgresql.UUID
    - batch_op.create_foreign_key
    - batch_op.create_primary_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote.downgrade
    functionSourceFile: airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.Integer
    - sqlalchemy.INTEGER
    - batch_op.create_foreign_key
    - batch_op.create_primary_key
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0000_2_6_2_squashed_migrations
    functionSourceFile: airflow.migrations.versions.0000_2_6_2_squashed_migrations
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 72
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.migrations.versions.0000_2_6_2_squashed_migrations.upgrade
    functionSourceFile: airflow.migrations.versions.0000_2_6_2_squashed_migrations
    functionUses: 0
    functionsReached:
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - sqlalchemy.column
    - datetime.datetime.now
    - sqlalchemy.Float
    - sqlalchemy.Integer
    - sqlalchemy.String
    - sqlalchemy.Boolean
    - sqlalchemy.DateTime
    - alembic.op.create_index
    - sqlalchemy.LargeBinary
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.table
    - sqlalchemy.BigInteger
    - sqlalchemy.UniqueConstraint
    - sqlalchemy.JSON
    - sqlalchemy.text
    - sqlalchemy.Column
    - alembic.op.bulk_insert
    - sqlalchemy.Text
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.CheckConstraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.BigInteger
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.LargeBinary
    functionSourceFile: sqlalchemy
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.bulk_insert
    functionSourceFile: alembic
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 73
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 775
    functionName: airflow.migrations.versions.0000_2_6_2_squashed_migrations.downgrade
    functionSourceFile: airflow.migrations.versions.0000_2_6_2_squashed_migrations
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    - alembic.op.drop_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.drop_index
    functionSourceFile: alembic
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history
    functionSourceFile: airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history.upgrade
    functionSourceFile: airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.JSON
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.dialects.postgresql.UUID
    - sqlalchemy.String.with_variant
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history.downgrade
    functionSourceFile: airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error
    functionSourceFile: airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error.upgrade
    functionSourceFile: airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.Text
    - alembic.op.get_bind
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error.downgrade
    functionSourceFile: airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0053_3_0_0_remove_processor_subdir
    functionSourceFile: airflow.migrations.versions.0053_3_0_0_remove_processor_subdir
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.migrations.versions.0053_3_0_0_remove_processor_subdir.upgrade
    functionSourceFile: airflow.migrations.versions.0053_3_0_0_remove_processor_subdir
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.migrations.versions.0053_3_0_0_remove_processor_subdir.downgrade
    functionSourceFile: airflow.migrations.versions.0053_3_0_0_remove_processor_subdir
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.VARCHAR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text
    functionSourceFile: airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text.upgrade
    functionSourceFile: airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.VARCHAR
    - alembic.op.batch_alter_table
    - sqlalchemy.Text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text.downgrade
    functionSourceFile: airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.Text
    - alembic.op.batch_alter_table
    - sqlalchemy.VARCHAR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0035_3_0_0_update_user_id_type
    functionSourceFile: airflow.migrations.versions.0035_3_0_0_update_user_id_type
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0035_3_0_0_update_user_id_type.upgrade
    functionSourceFile: airflow.migrations.versions.0035_3_0_0_update_user_id_type
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 11
    IfCount: 5
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.migrations.versions.0035_3_0_0_update_user_id_type.downgrade
    functionSourceFile: airflow.migrations.versions.0035_3_0_0_update_user_id_type
    functionUses: 0
    functionsReached:
    - alembic.op.execute
    - alembic.op.get_bind
    - batch_op.alter_column
    - sqlalchemy.Integer
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model
    functionSourceFile: airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model.upgrade
    functionSourceFile: airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.Boolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model.downgrade
    functionSourceFile: airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0038_3_0_0_add_asset_active
    functionSourceFile: airflow.migrations.versions.0038_3_0_0_add_asset_active
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0038_3_0_0_add_asset_active.upgrade
    functionSourceFile: airflow.migrations.versions.0038_3_0_0_add_asset_active
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - alembic.op.create_table
    - batch_op.drop_column
    - alembic.op.execute
    - sqlalchemy.ForeignKeyConstraint
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.migrations.versions.0038_3_0_0_add_asset_active.downgrade
    functionSourceFile: airflow.migrations.versions.0038_3_0_0_add_asset_active
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.execute
    - batch_op.add_column
    - alembic.op.drop_table
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger
    functionSourceFile: airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger.upgrade
    functionSourceFile: airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger.downgrade
    functionSourceFile: airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun
    functionSourceFile: airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun.upgrade
    functionSourceFile: airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.Enum
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun.downgrade
    functionSourceFile: airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text
    functionSourceFile: airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text.upgrade
    functionSourceFile: airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.VARCHAR
    - alembic.op.batch_alter_table
    - sqlalchemy.Text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text.downgrade
    functionSourceFile: airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.Text
    - alembic.op.batch_alter_table
    - sqlalchemy.VARCHAR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0083_3_1_0_add_teams
    functionSourceFile: airflow.migrations.versions.0083_3_1_0_add_teams
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 13
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.migrations.versions.0083_3_1_0_add_teams.upgrade
    functionSourceFile: airflow.migrations.versions.0083_3_1_0_add_teams
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.Uuid
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.UniqueConstraint
    - alembic.op.f
    - sqlalchemy.Index
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - batch_op.add_column
    - batch_op.f
    - batch_op.create_foreign_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.migrations.versions.0083_3_1_0_add_teams.downgrade
    functionSourceFile: airflow.migrations.versions.0083_3_1_0_add_teams
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_column
    - batch_op.f
    - alembic.op.drop_table
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule
    functionSourceFile: airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 15
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule.upgrade
    functionSourceFile: airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_index
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.dialects.postgresql.UUID
    - batch_op.create_foreign_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    - alembic.op.get_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.get_context
    functionSourceFile: alembic
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 18
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 100
    functionName: airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule.downgrade
    functionSourceFile: airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - sqlalchemy.Column
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.create_index
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.INTEGER
    - batch_op.create_foreign_key
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    - alembic.op.get_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table
    functionSourceFile: airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 18
    IfCount: 6
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table.upgrade
    functionSourceFile: airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table
    functionUses: 0
    functionsReached:
    - alembic.op.alter_column
    - condition_templates.get
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - sqlalchemy.Integer
    - conn.dialect.identifier_preparer.quote
    - alembic.op.batch_alter_table
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.context.is_offline_mode
    - <builtin>.print
    - batch_op.alter_column
    - sqlalchemy.LargeBinary
    - <builtin>.int
    - sqlalchemy.JSON
    - alembic.op.add_column
    - batch_op.add_column
    - sqlalchemy.text
    - sqlalchemy.Column
    - conn.execute
    - alembic.op.get_bind
    - alembic.op.drop_column
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: condition_templates.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.dialect.identifier_preparer.quote
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.drop_column
    functionSourceFile: alembic
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.alter_column
    functionSourceFile: alembic
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 11
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table.downgrade
    functionSourceFile: airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - conn.execute
    - alembic.op.alter_column
    - batch_op.drop_column
    - alembic.op.add_column
    - alembic.op.execute
    - alembic.op.get_bind
    - batch_op.alter_column
    - alembic.op.drop_column
    - batch_op.add_column
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length
    functionSourceFile: airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length.upgrade
    functionSourceFile: airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length.downgrade
    functionSourceFile: airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - batch_op.drop_column
    - batch_op.create_index
    - alembic.op.get_bind
    - batch_op.alter_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0021_2_10_0_add_task_instance_history
    functionSourceFile: airflow.migrations.versions.0021_2_10_0_add_task_instance_history
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0021_2_10_0_add_task_instance_history.upgrade
    functionSourceFile: airflow.migrations.versions.0021_2_10_0_add_task_instance_history
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.UniqueConstraint
    - sqlalchemy.PickleType.__init__
    - alembic.op.create_table
    - airflow.models.base.StringID
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Float
    - sqlalchemy.String
    - sqlalchemy.Integer
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.text
    - sqlalchemy.DateTime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: airflow.migrations.versions.0021_2_10_0_add_task_instance_history.downgrade
    functionSourceFile: airflow.migrations.versions.0021_2_10_0_add_task_instance_history
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column
    functionSourceFile: airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column.upgrade
    functionSourceFile: airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column.downgrade
    functionSourceFile: airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_
    functionSourceFile: airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_.upgrade
    functionSourceFile: airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_.downgrade
    functionSourceFile: airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.execute
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih
    functionSourceFile: airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 11
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih.upgrade
    functionSourceFile: airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - conn.execute
    - stmt.bindparams
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.op.get_bind
    - null_rows.fetchall
    - batch_op.alter_column
    - batch_op.add_column
    - sqlalchemy.String
    - sqlalchemy.dialects.postgresql.UUID
    - batch_op.create_primary_key
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: null_rows.fetchall
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stmt.bindparams
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih.downgrade
    functionSourceFile: airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - sqlalchemy.Column
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.add_column
    - batch_op.f
    - batch_op.create_primary_key
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table
    functionSourceFile: airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table.upgrade
    functionSourceFile: airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table.downgrade
    functionSourceFile: airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0062_3_0_0_remove_dag_default_view
    functionSourceFile: airflow.migrations.versions.0062_3_0_0_remove_dag_default_view
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0062_3_0_0_remove_dag_default_view.upgrade
    functionSourceFile: airflow.migrations.versions.0062_3_0_0_remove_dag_default_view
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0062_3_0_0_remove_dag_default_view.downgrade
    functionSourceFile: airflow.migrations.versions.0062_3_0_0_remove_dag_default_view
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.VARCHAR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance
    functionSourceFile: airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance.upgrade
    functionSourceFile: airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance.downgrade
    functionSourceFile: airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table
    functionSourceFile: airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table.upgrade
    functionSourceFile: airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - conn.execute
    - alembic.op.alter_column
    - sqlalchemy.JSON
    - alembic.op.add_column
    - textwrap.dedent
    - alembic.context.is_offline_mode
    - <builtin>.print
    - alembic.op.get_bind
    - alembic.op.drop_column
    - sqlalchemy.text
    - json.dumps
    - pickle.loads
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.loads
    functionSourceFile: pickle
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table.downgrade
    functionSourceFile: airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - conn.execute
    - alembic.op.alter_column
    - pickle.dumps
    - alembic.op.add_column
    - textwrap.dedent
    - alembic.context.is_offline_mode
    - sqlalchemy.PickleType
    - <builtin>.print
    - alembic.op.drop_column
    - alembic.op.get_bind
    - sqlalchemy.text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pickle.dumps
    functionSourceFile: pickle
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table
    functionSourceFile: airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table.upgrade
    functionSourceFile: airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.Uuid
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - sqlalchemy.JSON
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Integer
    - sqlalchemy.String
    - sqlalchemy.DateTime
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table.downgrade
    functionSourceFile: airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0064_3_0_0_support_bundles_in_
    functionSourceFile: airflow.migrations.versions.0064_3_0_0_support_bundles_in_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0064_3_0_0_support_bundles_in_.upgrade
    functionSourceFile: airflow.migrations.versions.0064_3_0_0_support_bundles_in_
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0064_3_0_0_support_bundles_in_.downgrade
    functionSourceFile: airflow.migrations.versions.0064_3_0_0_support_bundles_in_
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.VARCHAR
    - batch_op.drop_column
    - alembic.op.execute
    - batch_op.add_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id
    functionSourceFile: airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id.upgrade
    functionSourceFile: airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id
    functionUses: 0
    functionsReached:
    - alembic.op.batch_alter_table
    - batch_op.create_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id.downgrade
    functionSourceFile: airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_index
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    - alembic.op.get_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline
    functionSourceFile: airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline.upgrade
    functionSourceFile: airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    - batch_op.f
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline.downgrade
    functionSourceFile: airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - batch_op.f
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes
    functionSourceFile: airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes.upgrade
    functionSourceFile: airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    - alembic.op.drop_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes.downgrade
    functionSourceFile: airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model
    functionSourceFile: airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model.upgrade
    functionSourceFile: airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.Integer
    - batch_op.f
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model.downgrade
    functionSourceFile: airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    - batch_op.f
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable
    functionSourceFile: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable.upgrade
    functionSourceFile: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - batch_op.create_unique_constraint
    - alembic.op.batch_alter_table
    - batch_op.drop_constraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable._move_offending_dagruns
    functionSourceFile: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable
    functionUses: 1
    functionsReached:
    - conn.execute
    - alembic.op.execute
    - alembic.context.is_offline_mode
    - alembic.op.get_bind
    - sqlalchemy.text
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 105
    functionName: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable.downgrade
    functionSourceFile: airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - conn.execute
    - batch_op.create_unique_constraint
    - alembic.op.execute
    - alembic.context.is_offline_mode
    - alembic.op.get_bind
    - airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable._move_offending_dagruns
    - batch_op.alter_column
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql
    functionSourceFile: airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql.upgrade
    functionSourceFile: airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.LargeBinary
    - alembic.op.batch_alter_table
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql.downgrade
    functionSourceFile: airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - batch_op
    - original_name
    - new_name
    - columns
    - unique
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_index
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 2
    functionsReached:
    - batch_op.drop_index
    - batch_op.create_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - batch_op
    - original_name
    - new_name
    - referent_table
    - local_cols
    - remote_cols
    - ondelete
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 56
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_fk_constraint
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.create_foreign_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 6
    argDefaultValues: []
    argNames:
    - batch_op
    - table_name
    - original_name
    - alternative_name
    - new_name
    - columns
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 76
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_pk_constraint_unknown
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 1
    functionsReached:
    - alembic.op.execute
    - batch_op.create_primary_key
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - batch_op
    - original_name
    - new_name
    - columns
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 94
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_pk_constraint
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 2
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.get_bind
    - batch_op.create_primary_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: batch_op.get_bind
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - table
    - constraint_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._drop_fkey_if_exists
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 2
    functionsReached:
    - batch_op.drop_constraint
    - conn.execute
    - alembic.op.f
    - airflow.migrations.utils.mysql_drop_foreignkey_if_exists
    - alembic.op.execute
    - alembic.op.get_bind
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 64
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 136
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset.upgrade
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 0
    functionsReached:
    - airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_index
    - alembic.op.f
    - sqlalchemy.Integer
    - alembic.op.batch_alter_table
    - batch_op.drop_index
    - alembic.op.execute
    - batch_op.create_index
    - batch_op.alter_column
    - airflow.migrations.utils.mysql_drop_foreignkey_if_exists
    - sqlalchemy.JSON
    - alembic.op.rename_table
    - batch_op.get_bind
    - batch_op.create_foreign_key
    - sqlalchemy.text
    - batch_op.drop_constraint
    - conn.execute
    - airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._drop_fkey_if_exists
    - airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_pk_constraint_unknown
    - alembic.op.get_bind
    - batch_op.create_primary_key
    - airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_pk_constraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: alembic.op.rename_table
    functionSourceFile: alembic
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 57
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 459
    functionName: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset.downgrade
    functionSourceFile: airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset
    functionUses: 0
    functionsReached:
    - airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_index
    - alembic.op.f
    - sqlalchemy.Integer
    - alembic.op.batch_alter_table
    - batch_op.drop_index
    - alembic.op.execute
    - batch_op.create_index
    - batch_op.alter_column
    - airflow.migrations.utils.mysql_drop_foreignkey_if_exists
    - sqlalchemy.JSON
    - alembic.op.rename_table
    - batch_op.get_bind
    - batch_op.create_foreign_key
    - sqlalchemy.text
    - batch_op.drop_constraint
    - conn.execute
    - airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._drop_fkey_if_exists
    - alembic.op.get_bind
    - batch_op.create_primary_key
    - airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_pk_constraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run
    functionSourceFile: airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run.upgrade
    functionSourceFile: airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run.downgrade
    functionSourceFile: airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type
    functionSourceFile: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type.get_session
    functionSourceFile: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type
    functionUses: 0
    functionsReached:
    - alembic.op.get_bind
    - sqlalchemy.orm.sessionmaker
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type.upgrade
    functionSourceFile: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.Text
    - alembic.op.batch_alter_table
    - sqlalchemy.types.TypeDecorator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type.downgrade
    functionSourceFile: airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type
    functionUses: 0
    functionsReached:
    - sqlalchemy.Text
    - textwrap.dedent
    - alembic.context.is_offline_mode
    - <builtin>.print
    - batch_op.alter_column
    - sqlalchemy.types.TypeDecorator.__init__
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run
    functionSourceFile: airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run.upgrade
    functionSourceFile: airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.get_bind
    - batch_op.alter_column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 61
    functionName: airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run.downgrade
    functionSourceFile: airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_
    functionSourceFile: airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_.upgrade
    functionSourceFile: airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_
    functionUses: 0
    functionsReached:
    - alembic.op.drop_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_.downgrade
    functionSourceFile: airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_
    functionUses: 0
    functionsReached:
    - alembic.op.create_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0034_3_0_0_remove_redundant_index
    functionSourceFile: airflow.migrations.versions.0034_3_0_0_remove_redundant_index
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0034_3_0_0_remove_redundant_index.upgrade
    functionSourceFile: airflow.migrations.versions.0034_3_0_0_remove_redundant_index
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0034_3_0_0_remove_redundant_index.downgrade
    functionSourceFile: airflow.migrations.versions.0034_3_0_0_remove_redundant_index
    functionUses: 0
    functionsReached:
    - alembic.op.batch_alter_table
    - batch_op.create_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files
    functionSourceFile: airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 42
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files.upgrade
    functionSourceFile: airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - max_cons.update
    - conn.execute
    - batch_op.create_unique_constraint
    - sqlalchemy.Text
    - sqlalchemy.column
    - sqlalchemy.literal
    - alembic.op.execute
    - batch_op.create_index
    - alembic.op.get_bind
    - batch_op.alter_column
    - sqlalchemy.String
    - sqlalchemy.Integer
    - batch_op.f
    - batch_op.create_foreign_key
    - sqlalchemy.table
    - sqlalchemy.text
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: max_cons.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 301
    functionName: airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files.downgrade
    functionSourceFile: airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null
    functionSourceFile: airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null.upgrade
    functionSourceFile: airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.String
    - alembic.op.execute
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null.downgrade
    functionSourceFile: airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null
    functionUses: 0
    functionsReached:
    - batch_op.alter_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0094_3_2_0_remove_team_id
    functionSourceFile: airflow.migrations.versions.0094_3_2_0_remove_team_id
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 12
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.migrations.versions.0094_3_2_0_remove_team_id.upgrade
    functionSourceFile: airflow.migrations.versions.0094_3_2_0_remove_team_id
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_index
    - batch_op.drop_column
    - batch_op.create_index
    - batch_op.alter_column
    - batch_op.f
    - batch_op.create_foreign_key
    - batch_op.create_primary_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 11
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: airflow.migrations.versions.0094_3_2_0_remove_team_id.downgrade
    functionSourceFile: airflow.migrations.versions.0094_3_2_0_remove_team_id
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_index
    - sqlalchemy.Column
    - batch_op.create_unique_constraint
    - batch_op.alter_column
    - batch_op.add_column
    - batch_op.f
    - batch_op.create_foreign_key
    - batch_op.create_primary_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response
    functionSourceFile: airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response.upgrade
    functionSourceFile: airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.JSON
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.dialects.postgresql.UUID
    - sqlalchemy.String.with_variant
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response.downgrade
    functionSourceFile: airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields
    functionSourceFile: airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields.upgrade
    functionSourceFile: airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.String
    - alembic.op.add_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields.downgrade
    functionSourceFile: airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable
    functionSourceFile: airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 11
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable.upgrade
    functionSourceFile: airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - conn.execute
    - alembic.op.execute
    - sqlalchemy.sql.text
    - airflow.migrations.utils.ignore_sqlite_value_error
    - alembic.op.get_bind
    - batch_op.alter_column
    - contextlib.suppress
    - batch_op.f
    - batch_op.create_foreign_key
    - contextlib.nullcontext
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.text
    functionSourceFile: sqlalchemy
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 105
    functionName: airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable.downgrade
    functionSourceFile: airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - conn.execute
    - contextlib.ExitStack
    - sqlalchemy.sql.text
    - alembic.op.get_bind
    - batch_op.alter_column
    - exitstack.callback
    - batch_op.f
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: exitstack.callback
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table
    functionSourceFile: airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table.upgrade
    functionSourceFile: airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.add_column
    - sqlalchemy.Boolean
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table.downgrade
    functionSourceFile: airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table
    functionUses: 0
    functionsReached:
    - alembic.op.drop_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline
    functionSourceFile: airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline.upgrade
    functionSourceFile: airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_index
    - batch_op.create_index
    - batch_op.add_column
    - batch_op.f
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline.downgrade
    functionSourceFile: airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - batch_op.drop_column
    - batch_op.create_index
    - batch_op.f
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0091_3_2_0_restructure_callback_table
    functionSourceFile: airflow.migrations.versions.0091_3_2_0_restructure_callback_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 15
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0091_3_2_0_restructure_callback_table.upgrade
    functionSourceFile: airflow.migrations.versions.0091_3_2_0_restructure_callback_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.Uuid
    - sqlalchemy.Text
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.op.rename_table
    - batch_op.add_column
    - sqlalchemy.Integer
    - batch_op.f
    - sqlalchemy.types.TypeDecorator.__init__
    - batch_op.create_foreign_key
    - batch_op.create_primary_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 15
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.migrations.versions.0091_3_2_0_restructure_callback_table.downgrade
    functionSourceFile: airflow.migrations.versions.0091_3_2_0_restructure_callback_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_constraint
    - batch_op.drop_column
    - alembic.op.execute
    - alembic.op.rename_table
    - batch_op.add_column
    - batch_op.f
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.INTEGER
    - batch_op.create_primary_key
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0054_3_0_0_add_asset_reference_models
    functionSourceFile: airflow.migrations.versions.0054_3_0_0_add_asset_reference_models
    functionUses: 0
    functionsReached:
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0054_3_0_0_add_asset_reference_models.upgrade
    functionSourceFile: airflow.migrations.versions.0054_3_0_0_add_asset_reference_models
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_index
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.types.TypeDecorator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.migrations.versions.0054_3_0_0_add_asset_reference_models.downgrade
    functionSourceFile: airflow.migrations.versions.0054_3_0_0_add_asset_reference_models
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference
    functionSourceFile: airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference.upgrade
    functionSourceFile: airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_index
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Integer
    - sqlalchemy.types.TypeDecorator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference.downgrade
    functionSourceFile: airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag
    functionSourceFile: airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag.upgrade
    functionSourceFile: airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.add_column
    - sqlalchemy.JSON
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag.downgrade
    functionSourceFile: airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag
    functionUses: 0
    functionsReached:
    - alembic.op.drop_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0029_3_0_0_remove_is_subdag
    functionSourceFile: airflow.migrations.versions.0029_3_0_0_remove_is_subdag
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0029_3_0_0_remove_is_subdag.upgrade
    functionSourceFile: airflow.migrations.versions.0029_3_0_0_remove_is_subdag
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    - batch_op.drop_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0029_3_0_0_remove_is_subdag.downgrade
    functionSourceFile: airflow.migrations.versions.0029_3_0_0_remove_is_subdag
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.create_index
    - batch_op.add_column
    - sqlalchemy.BOOLEAN
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after
    functionSourceFile: airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after.upgrade
    functionSourceFile: airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.add_column
    - alembic.op.execute
    - batch_op.create_index
    - batch_op.alter_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after.downgrade
    functionSourceFile: airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after
    functionUses: 0
    functionsReached:
    - batch_op.drop_index
    - alembic.op.batch_alter_table
    - batch_op.drop_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column
    functionSourceFile: airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column.upgrade
    functionSourceFile: airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - alembic.op.batch_alter_table
    - sqlalchemy.VARCHAR
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column.downgrade
    functionSourceFile: airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_
    functionSourceFile: airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_.upgrade
    functionSourceFile: airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.add_column
    - sqlalchemy.Integer
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_.downgrade
    functionSourceFile: airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0022_2_10_0_add_dataset_alias
    functionSourceFile: airflow.migrations.versions.0022_2_10_0_add_dataset_alias
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0022_2_10_0_add_dataset_alias.upgrade
    functionSourceFile: airflow.migrations.versions.0022_2_10_0_add_dataset_alias
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.f
    - alembic.op.create_index
    - alembic.op.create_table
    - sqlalchemy.Integer
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.migrations.versions.0022_2_10_0_add_dataset_alias.downgrade
    functionSourceFile: airflow.migrations.versions.0022_2_10_0_add_dataset_alias
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference
    functionSourceFile: airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference.upgrade
    functionSourceFile: airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - sqlalchemy.Index
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference.downgrade
    functionSourceFile: airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions
    functionSourceFile: airflow.migrations.versions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db
    functionSourceFile: airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db.upgrade
    functionSourceFile: airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.String
    - alembic.op.add_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db.downgrade
    functionSourceFile: airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db
    functionUses: 0
    functionsReached:
    - alembic.op.drop_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table
    functionSourceFile: airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table.upgrade
    functionSourceFile: airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table.downgrade
    functionSourceFile: airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    - alembic.op.drop_index
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0102_3_2_0_add_revoked_token_table
    functionSourceFile: airflow.migrations.versions.0102_3_2_0_add_revoked_token_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0102_3_2_0_add_revoked_token_table.upgrade
    functionSourceFile: airflow.migrations.versions.0102_3_2_0_add_revoked_token_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.create_table
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.migrations.versions.0102_3_2_0_add_revoked_token_table.downgrade
    functionSourceFile: airflow.migrations.versions.0102_3_2_0_add_revoked_token_table
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered
    functionSourceFile: airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered.upgrade
    functionSourceFile: airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered
    functionUses: 0
    functionsReached:
    - alembic.op.execute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered.downgrade
    functionSourceFile: airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered
    functionUses: 0
    functionsReached:
    - alembic.op.execute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key
    functionSourceFile: airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key.upgrade
    functionSourceFile: airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key
    functionUses: 0
    functionsReached:
    - batch_op.drop_constraint
    - batch_op.drop_index
    - alembic.op.batch_alter_table
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key.downgrade
    functionSourceFile: airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key
    functionUses: 0
    functionsReached:
    - batch_op.create_foreign_key
    - alembic.op.batch_alter_table
    - batch_op.create_index
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model
    functionSourceFile: airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model.upgrade
    functionSourceFile: airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.JSON
    - batch_op.add_column
    - sqlalchemy.String
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model.downgrade
    functionSourceFile: airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event
    functionSourceFile: airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event.upgrade
    functionSourceFile: airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - batch_op.create_index
    - sqlalchemy.Integer
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event.downgrade
    functionSourceFile: airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset
    functionSourceFile: airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset.upgrade
    functionSourceFile: airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_index
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - sqlalchemy.Integer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset.downgrade
    functionSourceFile: airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field
    functionSourceFile: airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field.upgrade
    functionSourceFile: airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field.downgrade
    functionSourceFile: airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.case
    - sqlalchemy.column
    - alembic.op.execute
    - alembic.op.batch_alter_table
    - sqlalchemy.BOOLEAN
    - batch_op.add_column
    - sqlalchemy.table
    - sqlalchemy.String
    - dag_run_table.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run_table.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming
    functionSourceFile: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - constraint_name
    - table_name
    - column_name
    - ref_table
    - ref_column
    - op
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.mysql_create_foreignkey_if_not_exists
    functionSourceFile: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming
    functionUses: 2
    functionsReached:
    - alembic.op.execute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - constraint_name
    - table_name
    - column_name
    - ref_table
    - ref_column
    - op
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.postgres_create_foreignkey_if_not_exists
    functionSourceFile: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming
    functionUses: 2
    functionsReached:
    - alembic.op.execute
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 14
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 95
    functionName: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.upgrade
    functionSourceFile: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - airflow.migrations.utils.mysql_drop_foreignkey_if_exists
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_index
    - alembic.op.create_table
    - alembic.op.execute
    - sqlalchemy.ForeignKeyConstraint
    - alembic.op.rename_table
    - airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.postgres_create_foreignkey_if_not_exists
    - sqlalchemy.Integer
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.String
    - alembic.op.drop_table
    - airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.mysql_create_foreignkey_if_not_exists
    - alembic.op.get_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 14
    IfCount: 3
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 162
    functionName: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.downgrade
    functionSourceFile: airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - airflow.migrations.utils.mysql_drop_foreignkey_if_exists
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_index
    - alembic.op.create_table
    - alembic.op.execute
    - sqlalchemy.ForeignKeyConstraint
    - alembic.op.rename_table
    - airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.postgres_create_foreignkey_if_not_exists
    - sqlalchemy.Integer
    - sqlalchemy.types.TypeDecorator.__init__
    - sqlalchemy.String
    - alembic.op.drop_table
    - airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.mysql_create_foreignkey_if_not_exists
    - alembic.op.get_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti
    functionSourceFile: airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti.upgrade
    functionSourceFile: airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_index
    - batch_op.drop_column
    - batch_op.create_index
    - batch_op.add_column
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti.downgrade
    functionSourceFile: airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - batch_op.drop_index
    - batch_op.drop_column
    - batch_op.create_index
    - batch_op.add_column
    - sqlalchemy.INTEGER
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0069_3_0_3_delete_import_errors
    functionSourceFile: airflow.migrations.versions.0069_3_0_3_delete_import_errors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 42
    functionName: airflow.migrations.versions.0069_3_0_3_delete_import_errors.upgrade
    functionSourceFile: airflow.migrations.versions.0069_3_0_3_delete_import_errors
    functionUses: 0
    functionsReached:
    - sqlalchemy.text
    - alembic.op.get_bind
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 48
    functionName: airflow.migrations.versions.0069_3_0_3_delete_import_errors.downgrade
    functionSourceFile: airflow.migrations.versions.0069_3_0_3_delete_import_errors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_
    functionSourceFile: airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_.upgrade
    functionSourceFile: airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.String
    - alembic.op.add_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_.downgrade
    functionSourceFile: airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_
    functionUses: 0
    functionsReached:
    - alembic.op.drop_column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table
    functionSourceFile: airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table.upgrade
    functionSourceFile: airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.f
    - alembic.op.create_table
    - sqlalchemy.String
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table.downgrade
    functionSourceFile: airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table
    functionUses: 0
    functionsReached:
    - alembic.op.drop_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning
    functionSourceFile: airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 43
    functionName: airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning.upgrade
    functionSourceFile: airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    - alembic.op.f
    - sqlalchemy.PrimaryKeyConstraint
    - alembic.op.create_table
    - sqlalchemy.ForeignKeyConstraint
    - batch_op.add_column
    - sqlalchemy.Integer
    - sqlalchemy.types.TypeDecorator.__init__
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning.downgrade
    functionSourceFile: airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning
    functionUses: 0
    functionsReached:
    - batch_op.drop_column
    - alembic.op.drop_table
    - alembic.op.batch_alter_table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.simple_table
    functionSourceFile: airflow.cli.simple_table
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.cli.simple_table.is_data_sequence
    functionSourceFile: airflow.cli.simple_table
    functionUses: 46
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91a3f40>
    argNames:
    - self
    - show_header
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 45
    functionName: airflow.cli.simple_table.AirflowConsole.__init__
    functionSourceFile: airflow.cli.simple_table
    functionUses: 55
    functionsReached:
    - sys.stdout.isatty
    - <builtin>.hasattr
    - <builtin>.super
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.cli.simple_table.AirflowConsole.print_as_json
    functionSourceFile: airflow.cli.simple_table
    functionUses: 0
    functionsReached:
    - rich.console.Console.print
    - json.dumps
    - rich.syntax.Syntax
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.syntax.Syntax
    functionSourceFile: rich
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.console.Console.print
    functionSourceFile: rich
    functionUses: 21
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 58
    functionName: airflow.cli.simple_table.AirflowConsole.print_as_yaml
    functionSourceFile: airflow.cli.simple_table
    functionUses: 0
    functionsReached:
    - rich.console.Console.print
    - typing.cast
    - yaml.dump
    - airflow.utils.yaml.dump
    - rich.syntax.Syntax
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow.cli.simple_table.AirflowConsole.print_as_table
    functionSourceFile: airflow.cli.simple_table
    functionUses: 7
    functionsReached:
    - rich.console.Console.print
    - airflow.cli.simple_table.SimpleTable.__init__
    - airflow.cli.simple_table.SimpleTable.add_column
    - row.values
    - rich.table.Table.add_row
    - <builtin>.str
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: airflow.cli.simple_table.SimpleTable.__init__
    functionSourceFile: airflow.cli.simple_table
    functionUses: 11
    functionsReached:
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 139
    functionName: airflow.cli.simple_table.SimpleTable.add_column
    functionSourceFile: airflow.cli.simple_table
    functionUses: 11
    functionsReached:
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: row.values
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.table.Table.add_row
    functionSourceFile: rich
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.cli.simple_table.AirflowConsole.print_as_plain_table
    functionSourceFile: airflow.cli.simple_table
    functionUses: 0
    functionsReached:
    - rich.console.Console.print
    - <builtin>.list
    - <builtin>.print
    - d.values
    - tabulate.tabulate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - value
    - output
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: airflow.cli.simple_table.AirflowConsole._normalize_data
    functionSourceFile: airflow.cli.simple_table
    functionUses: 46
    functionsReached:
    - inspect.isclass
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - <builtin>.isinstance
    - value.items
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec818d2e0>
    argNames:
    - self
    - data
    - output
    - mapper
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 99
    functionName: airflow.cli.simple_table.AirflowConsole.print_as
    functionSourceFile: airflow.cli.simple_table
    functionUses: 45
    functionsReached:
    - dr.run_after.isoformat
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - <builtin>.any
    - d.items
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - <builtin>.str
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: output_to_renderer.get
    functionSourceFile: <builtin>
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dr
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 612
    functionName: airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 46
    functionsReached:
    - dr.run_after.isoformat
    - dr.logical_date.isoformat
    - dr.start_date.isoformat
    - dr.end_date.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - asset
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 65
    functionName: airflow.cli.commands.asset_command.asset_list.detail_mapper
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 46
    functionsReached:
    - model_cls.model_validate
    - model.model_dump
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - ti
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 363
    functionName: airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 46
    functionsReached:
    - dag_run.logical_date.isoformat
    - <builtin>.str
    - ti.start_date.isoformat
    - ti.end_date.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.cli.commands.connection_command._connection_mapper
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 46
    functionsReached:
    - conn.get_uri
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 415
    functionName: airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 46
    functionsReached:
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - <builtin>.any
    - pydantic.BaseModel.model_validate
    - airflow.models.dag.DagModel.get_dagmodel
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: d.items
    functionSourceFile: <builtin>
    functionUses: 46
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.cli.hot_reload
    functionSourceFile: airflow.cli.hot_reload
    functionUses: 0
    functionsReached:
    - structlog.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ead880>
    argNames:
    - callback
    - process_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 26
    functionLinenumber: 37
    functionName: airflow.cli.hot_reload.run_with_reloader
    functionSourceFile: airflow.cli.hot_reload
    functionUses: 6
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - serialized_dag.get_task
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - process.kill
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - executor_names.extend
    - regular_files.append
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.now
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - sqlalchemy.sql.functions.coalesce
    - airflow.utils.strings.get_random_string
    - bundle.refresh
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - inspect.currentframe
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - sqlalchemy.text
    - dag_run.get_task_instances
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - structlog.processors.UnicodeDecoder
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow.models.asset.remove_references_to_deleted_dags
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - os.walk
    - var.get
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - urllib.parse.quote
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.func.count
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - op_predefined_extra_links.values
    - <builtin>.int
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - timer.stop
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - Job.state.is_distinct_from
    - airflow.models.dagbag.DBDagBag._get_dag
    - query.all
    - datetime.datetime.today
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - job.heartbeat
    - <builtin>.repr
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - executor_name_str.split
    - new_files.append
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.update
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - itertools.count
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - all_dags_needing_dag_runs.difference
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.models.base.Any.items
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - child.serialize_for_task_group
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - airflow.models.base.Any.id.asc
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - triggered_date_by_dag.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - process.terminate
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - log.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - urllib.parse.quote.lower
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - stat_from_registry.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - uuid_mapping.keys
    - team_executor_config.startswith
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - task_group.children.items
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - sqlalchemy.or_
    - op.partial_kwargs.items
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - cfg_bundle.bundle_class
    - sqlalchemy.orm.load_only
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - ti.set_state
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - jsonschema.validators.validator_for
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - structlog.get_logger
    - _executor_names.append
    - dag_id_to_team_name.get
    - secrets_backend.get_variable
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - field_def.get
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - model.dag_id.in_
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - bundle_config_list.append
    - import_errors.items
    - dag_run.get_last_ti
    - formatted_rows.append
    - session.get
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - session.scalars
    - pathlib.Path.exists
    - serialized_asset.pop
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - DagRun.execution_date.in_
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - session.commit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - parent.children
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - ti.clear_next_method_args
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - import_errors.update
    - airflow.utils.retries.run_with_db_retries
    - datetime.timestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - subprocess.Popen
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - inspect.isclass
    - airflow.utils.file.find_dag_file_paths
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - DagRun.partition_key.is_not
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - airflow.models.dagbag.DBDagBag.__init__
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - op._get_specified_expand_input
    - operator_def.get
    - configs.append
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - pattern.startswith
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - e.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - psutil.wait_procs
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - DebugTrace.start_root_span
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - TI.pool.not_in
    - tracemalloc.start
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - multiprocessing.Process.start
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - base.selectinload
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - params.items
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - attrs.has
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - files_with_mtime.items
    - tag_names.difference
    - orm_tags.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - log.exception
    - rows.sort
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - packaging.version.parse
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - var.timestamp
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - ZIP_REGEX.search
    - airflow.jobs.job.execute_job
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - object_def.get
    - executor.get_event_buffer
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - entry_point.load
    - i.get
    - container.items
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - legacy_name.format
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - parsing_result.import_errors.items
    - sqlalchemy.update.where
    - provider_schema_validator.validate
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - process.wait
    - airflow.models.base.Any.asset_id.in_
    - executor_names_per_team.append
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - airflow.models.team.Team.get_all_team_names
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - executor_config.split
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - active_ti_span.end
    - enum.Enum.in_
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - pydantic.BaseModel.model_validate
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - os.path.isfile
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - airflow.models.dagcode.DagCode.update_source_code
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - dag_run.set_state
    - encoded_dag.keys
    - span.set_attribute
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - seen_teams.add
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - contextlib.ExitStack
    - job.is_alive
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.sql.expression.false
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - executor_name.module_path.split
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - proc.kill
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - cls.dag_id.in_
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - op_extra_links_from_plugin.update
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - multiprocessing.Process
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - stored.pop
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.cli.hot_reload._run_reloader.start_process
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - getpass.getuser
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - team_executor_config.strip
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - x.is_running
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.dag_processing.collection._update_dag_tags
    - pendulum.parse
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - locked_backfills.keys
    - executor.end
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - asgiref.sync.sync_to_async
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - collections.Counter.get
    - parent.terminate
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - provider.data.get
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - encoded_op.keys
    - starved_tasks_task_dagrun_concurrency.add
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - watchfiles.watch
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - bundle.get_current_version
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - importlib_metadata.distributions
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - airflow.cli.hot_reload._terminate_process_tree
    - airflow.cli.commands.triggerer_command._serve_logs
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - os.getpid
    - serdag.timetable.next_run_info_from_dag_model
    - f.read
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.cli.hot_reload._run_reloader
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - os.path.getmtime
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - watch_paths
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 133
    functionName: airflow.cli.hot_reload._run_reloader
    functionSourceFile: airflow.cli.hot_reload
    functionUses: 7
    functionsReached:
    - proc.kill
    - airflow.cli.hot_reload._run_reloader.start_process
    - process.terminate
    - parent.terminate
    - child.terminate
    - psutil.wait_procs
    - log.warning
    - process.wait
    - process.kill
    - signal.signal
    - watchfiles.watch
    - airflow.cli.hot_reload._terminate_process_tree
    - psutil.Process
    - subprocess.Popen
    - parent.children
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 25
    functionLinenumber: -1
    functionName: airflow.cli.commands.scheduler_command.scheduler.<lambda1>
    functionSourceFile: airflow.cli.commands.scheduler_command
    functionUses: 7
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - serialized_dag.get_task
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - executor_names.extend
    - regular_files.append
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - pendulum.now
    - sqlalchemy.sql.functions.coalesce
    - airflow.utils.strings.get_random_string
    - bundle.refresh
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - inspect.currentframe
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - processor.kill
    - file.read_text
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - dag_run.get_task_instances
    - sqlalchemy.text
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - structlog.processors.UnicodeDecoder
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow.models.asset.remove_references_to_deleted_dags
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - os.walk
    - var.get
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - urllib.parse.quote
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - datetime.datetime.replace
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - timer.stop
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - new_files.append
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.update
    - executor_name_str.split
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - attrs.asdict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - all_dags_needing_dag_runs.difference
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - airflow.models.base.Any.id.asc
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - triggered_date_by_dag.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - log.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - urllib.parse.quote.lower
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - typing.cast.scalar
    - uuid_mapping.keys
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - airflow.models.dagcode.DagCode.code
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - query.with_for_update
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - jsonschema.validators.validator_for
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - _executor_names.append
    - secrets_backend.get_variable
    - dag_id_to_team_name.get
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - structlog.get_logger
    - re.escape
    - airflow.models.dagbag.DBDagBag._read_dag
    - model.dag_id.in_
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.orm.make_transient
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - pathlib.Path.exists
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - calendar.timegm
    - serialized_asset.pop
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - session.commit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - abc.ABC.moment.total_seconds
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - DagRun.partition_key.is_not
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - DebugTrace.start_root_span
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - dm.tags.extend
    - <builtin>.ord
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - TI.pool.not_in
    - tracemalloc.start
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - multiprocessing.Process.start
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - base.selectinload
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - log.exception
    - rows.sort
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - ZIP_REGEX.search
    - airflow.jobs.job.execute_job
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - object_def.get
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - entry_point.load
    - i.get
    - container.items
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - legacy_name.format
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - sqlalchemy.update.where
    - parsing_result.import_errors.items
    - provider_schema_validator.validate
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - executor_names_per_team.append
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - airflow.models.team.Team.get_all_team_names
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - executor_config.split
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - task.get
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - enum.Enum.in_
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - os.path.isfile
    - callback_files.append
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - sqlalchemy.not_
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - Trace.start_child_span
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - span.set_attribute
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - seen_teams.add
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - contextlib.ExitStack
    - job.is_alive
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.sql.expression.false
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - executor_name.module_path.split
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - multiprocessing.Process
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - getpass.getuser
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - team_executor_config.strip
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - locked_backfills.keys
    - executor.end
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - sqlalchemy.true
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - collections.Counter.get
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - provider.data.get
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - encoded_op.keys
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - bundle.get_current_version
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - importlib_metadata.distributions
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - f.read
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - session.flush
    - os.path.getmtime
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 25
    functionLinenumber: -1
    functionName: airflow.cli.commands.triggerer_command.triggerer.<lambda1>
    functionSourceFile: airflow.cli.commands.triggerer_command
    functionUses: 7
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - sqlalchemy.sql.functions.coalesce
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - uri.replace
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - serialized_dag.has_task
    - structlog.processors.MaybeTimeStamper
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - session.expire
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - structlog.processors.UnicodeDecoder
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - airflow.models.asset.remove_references_to_deleted_dags
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - <builtin>.int
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - timer.stop
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - <builtin>.max
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - triggered_date_by_dag.items
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - processor.logger_filehandle.close
    - re.sub
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - stat_from_registry.get
    - typing.cast.scalar
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - sqlalchemy.or_
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - jsonschema.validators.validator_for
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - secrets_backend.get_variable
    - dag_id_to_team_name.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - structlog.get_logger
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - executor.queue_workload
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.orm.make_transient
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - sqlalchemy.sql.expression.false
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - pathlib.Path.exists
    - session.commit
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - TaskInstance.state.in_
    - starved_tasks.add
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - sqlalchemy.sql.expression.func.max
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - psutil.wait_procs
    - DebugTrace.start_root_span
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - dm.tags.extend
    - <builtin>.ord
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - this_process.children
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - multiprocessing.Process.start
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - base.selectinload
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - serialized_asset.pop
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - packaging.version.parse
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - airflow._shared.module_loading._get_grouped_entry_points
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - name.strip
    - airflow.jobs.job.execute_job
    - object_def.get
    - tabulate.tabulate
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - importlib.util.spec_from_loader
    - i.get
    - entry_point.load
    - container.items
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - enum.Enum.in_
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - dag_run.set_state
    - Trace.start_child_span
    - encoded_dag.keys
    - sqlalchemy.not_
    - airflow.jobs.job.Job.__init__
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - span.set_attribute
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - pattern.finditer
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - jinja2.Template
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - cls.dag_id.in_
    - pendulum.UTC.lower
    - pattern.startswith
    - ifile.read
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - sqlalchemy.func.max
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - multiprocessing.Process
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - getpass.getuser
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - locked_backfills.keys
    - os.unlink
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - sqlalchemy.true
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - collections.Counter.get
    - airflow.utils.net.get_hostname
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - bundle.get_current_version
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - airflow.cli.commands.triggerer_command._serve_logs
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - f.read
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - var.to_dict
    - asyncio.sleep
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 25
    functionLinenumber: -1
    functionName: airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>
    functionSourceFile: airflow.cli.commands.dag_processor_command
    functionUses: 7
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - orm_dags.update
    - data.get
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.now
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - session.expire
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.models.asset.remove_references_to_deleted_dags
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - <builtin>.int
    - os.path.join
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - timer.stop
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - triggered_date_by_dag.items
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - stat_from_registry.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - sqlalchemy.or_
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - ti.set_state
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - structlog.get_logger
    - field_def.get
    - dag_id_to_team_name.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.orm.make_transient
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.sql.expression.false
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - pathlib.Path.exists
    - session.commit
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - loaded_plugins.add
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - DagRun.id.desc
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - logger.error
    - typing.NamedTuple.__qualname__.rsplit
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - psutil.wait_procs
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - typing.NamedTuple.items
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - DebugTrace.start_root_span
    - importlib.metadata.distributions
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.models.base.Any.__qualname__.rsplit
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - timer.start
    - itertools.chain
    - executor.has_task
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - base.selectinload
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - serialized_asset.pop
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - name.strip
    - airflow.jobs.job.execute_job
    - ZIP_REGEX.search
    - tabulate.tabulate
    - pydantic.BaseModel.logical_date.utcoffset
    - executor.get_event_buffer
    - object_def.get
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - container.items
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - importlib.util.spec_from_loader
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - jsonschema.validators.validator_for
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - enum.Enum.in_
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - os.path.isfile
    - callback_files.append
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - sqlalchemy.not_
    - airflow.models.dagcode.DagCode.update_source_code
    - dag.create_dagrun
    - Trace.start_child_span
    - encoded_dag.keys
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag_run.set_state
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - span.set_attribute
    - structlog.processors.UnicodeDecoder
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - airflow.dag_processing.collection._get_task_ports
    - cls.dag_id.in_
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - sqlalchemy.func.max
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - locked_backfills.keys
    - os.unlink
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - callback_queue.append
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - collections.Counter.get
    - airflow.utils.net.get_hostname
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - default_args_dict.items
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - serdag.timetable.next_run_info_from_dag_model
    - f.read
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7dbe4f0>
    - <ast.Constant object at 0x7f1ec7dbe430>
    argNames:
    - process
    - timeout
    - force_kill_remaining
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 71
    functionName: airflow.cli.hot_reload._terminate_process_tree
    functionSourceFile: airflow.cli.hot_reload
    functionUses: 10
    functionsReached:
    - proc.kill
    - process.terminate
    - parent.terminate
    - child.terminate
    - psutil.wait_procs
    - process.wait
    - psutil.Process
    - process.kill
    - log.warning
    - parent.children
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent.terminate
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.kill
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: process.terminate
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: process.kill
    functionSourceFile: <builtin>
    functionUses: 11
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 149
    functionName: airflow.cli.hot_reload._run_reloader.start_process
    functionSourceFile: airflow.cli.hot_reload
    functionUses: 8
    functionsReached:
    - proc.kill
    - process.terminate
    - parent.terminate
    - child.terminate
    - psutil.wait_procs
    - log.warning
    - process.wait
    - process.kill
    - psutil.Process
    - airflow.cli.hot_reload._terminate_process_tree
    - subprocess.Popen
    - parent.children
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - signum
    - frame
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 163
    functionName: airflow.cli.hot_reload._run_reloader.signal_handler
    functionSourceFile: airflow.cli.hot_reload
    functionUses: 0
    functionsReached:
    - sys.exit
    - proc.kill
    - process.terminate
    - parent.terminate
    - child.terminate
    - psutil.wait_procs
    - log.warning
    - process.wait
    - process.kill
    - psutil.Process
    - airflow.cli.hot_reload._terminate_process_tree
    - parent.children
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: watchfiles.watch
    functionSourceFile: watchfiles
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.cheat_sheet_command
    functionSourceFile: airflow.cli.commands.cheat_sheet_command
    functionUses: 0
    functionsReached:
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 36
    functionName: airflow.cli.commands.cheat_sheet_command.display_commands_index
    functionSourceFile: airflow.cli.commands.cheat_sheet_command
    functionUses: 2
    functionsReached:
    - rich.console.Console.print
    - groups.append
    - <builtin>.isinstance
    - <builtin>.hasattr
    - actions.append
    - sys.stdout.isatty
    - airflow.cli.simple_table.SimpleTable.__init__
    - kwargs.get
    - airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive
    - airflow.cli.simple_table.SimpleTable.add_column
    - airflow.cli.simple_table.AirflowConsole.__init__
    - rich.table.Table.add_row
    - <builtin>.sorted
    - <builtin>.super
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fb74f0>
    argNames:
    - prefix
    - commands
    - help_msg
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 39
    functionName: airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive
    functionSourceFile: airflow.cli.commands.cheat_sheet_command
    functionUses: 3
    functionsReached:
    - rich.console.Console.print
    - groups.append
    - <builtin>.isinstance
    - actions.append
    - <builtin>.hasattr
    - sys.stdout.isatty
    - airflow.cli.simple_table.SimpleTable.__init__
    - kwargs.get
    - airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive
    - airflow.cli.simple_table.SimpleTable.add_column
    - airflow.cli.simple_table.AirflowConsole.__init__
    - rich.table.Table.add_row
    - <builtin>.sorted
    - <builtin>.super
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: groups.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: actions.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive.<lambda1>
    functionSourceFile: airflow.cli.commands.cheat_sheet_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive.<lambda2>
    functionSourceFile: airflow.cli.commands.cheat_sheet_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.backfill_command
    functionSourceFile: airflow.cli.commands.backfill_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.api_server_command
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.utils.memray_utils.enable_memray_trace
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.cli.commands.api_server_command.with_api_apps_env
    - typing.TypeVar
    - airflow.utils.cli.action_cli
    - typing.ParamSpec
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    - airflow.utils.memray_utils.enable_memray_trace.decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - args
    - apps
    - num_workers
    - worker_timeout
    - proxy_headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 49
    functionName: airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 12
    functionsReached:
    - sys.exit
    - <builtin>.set
    - sys.stderr.flush
    - conf.get
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - gunicorn.arbiter.Arbiter.run
    - textwrap.dedent
    - log.warning
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - os.path.isfile
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - <builtin>.super
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - <builtin>.print
    - conf.getint
    - log.info
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - cli_arguments
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 264
    functionName: airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 14
    functionsReached:
    - os.path.isfile
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 9
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c8e5e0>
    - <ast.Constant object at 0x7f1ec7c8e220>
    - <ast.Constant object at 0x7f1ec7c8e6d0>
    - <ast.Constant object at 0x7f1ec7c8ed30>
    - <ast.Constant object at 0x7f1ec7c8e670>
    argNames:
    - host
    - port
    - num_workers
    - worker_timeout
    - ssl_cert
    - ssl_key
    - access_log
    - log_level
    - proxy_headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 196
    functionName: airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 13
    functionsReached:
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 186
    functionName: airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 13
    functionsReached:
    - sys.exit
    - <builtin>.set
    - sys.stderr.flush
    - gunicorn.arbiter.Arbiter.run
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.print
    - log.warning
    - <builtin>.super
    - conf.getint
    - log.info
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 5
    argDefaultValues: []
    argNames:
    - args
    - apps
    - num_workers
    - worker_timeout
    - proxy_headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 101
    functionName: airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 12
    functionsReached:
    - log.debug
    - uvicorn.run
    - conf.get
    - setproctitle.setproctitle
    - os.path.isfile
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: uvicorn.run
    functionSourceFile: uvicorn
    functionUses: 15
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - component
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 44
    functionName: airflow.utils.memray_utils.enable_memray_trace
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 52
    functionName: airflow.utils.memray_utils.enable_memray_trace.decorator
    functionSourceFile: airflow.utils.memray_utils
    functionUses: 3
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - args
    - apps
    - num_workers
    - worker_timeout
    - proxy_headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 156
    functionName: airflow.cli.commands.api_server_command._run_api_server
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 11
    functionsReached:
    - <builtin>.set
    - uvicorn.run
    - gunicorn.arbiter.Arbiter.run
    - conf.getint
    - log.info
    - sys.exit
    - conf.get
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - os.path.isfile
    - <builtin>.print
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - <builtin>.super
    - log.debug
    - setproctitle.setproctitle
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - log.warning
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - time.monotonic
    - sys.stderr.flush
    - textwrap.dedent
    linkageType: pythonLinkage
    raised:
    - AirflowConfigException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 197
    functionName: airflow.cli.commands.api_server_command.with_api_apps_env
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 7
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 27
    functionLinenumber: 222
    functionName: airflow.cli.commands.api_server_command.api_server
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 4
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - session.expire
    - op.partial_kwargs.get
    - os.path.islink
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.security.kerberos.detect_conf_var
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - <builtin>.repr
    - group.downstream_group_ids.update
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - session.bulk_save_objects
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - pem_data.encode
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - secrets_backend.get_variable
    - airflow.api_fastapi.auth.tokens._pem_to_key
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - uvicorn.run
    - structlog.wrap_logger
    - starved_pools.add
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - payload.encode
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - inspect.isclass
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.dev.ConsoleRenderer
    - tenacity.Retrying
    - collections.deque.extend
    - pathlib.Path.read_bytes
    - sqlalchemy.orm.Session.get_bind
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - processors_to_remove.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - typing.NamedTuple.items
    - psutil.wait_procs
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - subprocess.call
    - tracemalloc.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - enum.Enum.in_
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - shared_processors.append
    - encoded_dag.get
    - files.sort
    - tag.lower
    - file.read
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.api_fastapi.auth.tokens.get_signing_args
    - callbacks_to_remove.append
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - sqlalchemy.select.order_by
    - template.format
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.api_fastapi.auth.tokens._load_key_from_configured_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - getpass.getuser
    - os.fspath
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - contextlib.ExitStack.callback
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - object.__setattr__
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - var.items
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - dag.timetable.asset_condition.iter_assets
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - shutil.rmtree
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - <builtin>.object
    - sqlalchemy.select.with_hint
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - signal.signal
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.cli.setup_logging
    - last_parsed.get
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - airflow.dag_processing.manager.process_parse_results
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - dag_run.get_last_ti
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - fh.read
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.models.dagcode.DagCode._get_code_from_db
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - <builtin>.ord
    - dm.tags.extend
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - params.items
    - m.startswith
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - Stats.decr
    - asset_op.add_dag_asset_alias_references
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - key.to_asset_alias
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - structlog.processors.UnicodeDecoder
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - span.set_attribute
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - executor_name.module_path.split
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - file_paths.append
    - Stats.incr
    - contextlib.ExitStack.close
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - root.addHandler
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - sqlalchemy.and_
    - result.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - base64.urlsafe_b64encode
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - fastapi_cli.cli._run
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - gc.freeze
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - timer.stop
    - <builtin>.reversed
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - structlog.processors.CallsiteParameterAdder
    - sqlalchemy.sql.expression.select.where
    - logging.Formatter
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.dag_version.DagVersion.write_dag
    - Stats.gauge
    - re.sub
    - processor.logger_filehandle.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - in_progress.union
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - TaskInstance.state.in_
    - starved_tasks.add
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - abs_path.endswith
    - abc.ABC.moment.total_seconds
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - files_parsed.difference
    - DagRun.id.desc
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - TI.pool.not_in
    - conf.set
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - pydantic.BaseModel.logical_date.utcoffset
    - ZIP_REGEX.search
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - dag.create_dagrun
    - airflow.models.dagcode.DagCode.update_source_code
    - encoded_dag.keys
    - dag_run.set_state
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - proc.is_running
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - importlib_metadata.distributions
    - field_renames.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - bundles.keys
    - os.getpid
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - pathlib.Path.iterdir
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - executor_names.extend
    - regular_files.append
    - sys.exit
    - files_parsed.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - cryptography.hazmat.primitives.serialization.load_pem_private_key
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - stdout_handle.truncate
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.models.base.Any.id.asc
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - sqlalchemy.or_
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.security.kerberos.run
    - os.symlink
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - bundle_config_list.append
    - time.sleep
    - formatted_rows.append
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op.operator_extra_links.__get__
    - ti_span.end
    - itsdangerous.URLSafeSerializer.dumps
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.cli.should_enable_hot_reload
    - dag_data.get
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - proc.send_msg
    - encoded_op.get
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - files_with_mtime.items
    - tag_names.difference
    - orm_tags.items
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - os.urandom
    - data.update
    - log.exception
    - rows.sort
    - sqlalchemy.func.now
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - cls._json_schema.validate
    - datetime.datetime.now
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - importlib.util.spec_from_loader
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - forbidden_fields.difference_update
    - os.path.isdir
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - datetime.datetime
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - root.setLevel
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - executor_config.split
    - run_after.isoformat
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - base64.urlsafe_b64encode.decode
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi_cli.cli._run
    functionSourceFile: fastapi_cli
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: airflow.cli.commands.api_server_command.api_server.<lambda1>
    functionSourceFile: airflow.cli.commands.api_server_command
    functionUses: 10
    functionsReached:
    - <builtin>.set
    - uvicorn.run
    - gunicorn.arbiter.Arbiter.run
    - conf.getint
    - log.info
    - sys.exit
    - airflow.cli.commands.api_server_command._run_api_server
    - conf.get
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - os.path.isfile
    - <builtin>.print
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - <builtin>.super
    - log.debug
    - setproctitle.setproctitle
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - log.warning
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - time.monotonic
    - sys.stderr.flush
    - textwrap.dedent
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    IfCount: 2
    argCount: 6
    argDefaultValues: []
    argNames:
    - args
    - process_name
    - callback
    - should_setup_logging
    - umask
    - pid_file
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 26
    functionLinenumber: 31
    functionName: airflow.cli.commands.daemon_utils.run_command_with_daemon_option
    functionSourceFile: airflow.cli.commands.daemon_utils
    functionUses: 9
    functionsReached:
    - airflow.observability.trace.add_debug_span
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - span.set_attributes
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - _VALID_STAT_NAME_CHARS_RE.match
    - bundle.refresh
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - ti.emit_state_change_metric
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - processor.kill
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - bundle.initialize
    - session.expire
    - op.partial_kwargs.get
    - os.path.islink
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - airflow.dag_processing.collection._update_dag_owner_links
    - datetime.datetime.replace
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - sqlalchemy.sql.expression.select
    - query.all
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - <builtin>.repr
    - airflow.security.kerberos.detect_conf_var
    - group.downstream_group_ids.update
    - weakref.proxy
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - starved_tasks_task_dagrun_concurrency.add
    - executor_name_str.split
    - airflow.providers_manager.ProvidersManager.initialized
    - daemon.pidfile.TimeoutPIDLockFile
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - attrs.asdict
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - pydantic.BaseModel.logical_date.replace
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - log_records.popleft
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - sqlalchemy.func.sum
    - deserialized_partial_kwarg_defaults.items
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - contextlib.suppress
    - params.keys
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - preprocessed.pop
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run
    - airflow.plugins_manager._get_plugins
    - log.error
    - <builtin>.min
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - team_executor_config.startswith
    - airflow.models.dagcode.DagCode.code
    - query.with_for_update
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - asset_op.add_task_asset_references
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - secrets_backend.get_variable
    - asset_op.sync_asset_aliases
    - import_errors.items
    - session.get
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.utils.cli.setup_locations
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - tmp.get
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - urllib.parse.quote.items
    - uvicorn.run
    - structlog.wrap_logger
    - starved_pools.add
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - sqlalchemy.orm.joinedload
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - op_extra_links_from_plugin.values
    - airflow.cli.commands.api_server_command.api_server.<lambda1>
    - orm_dag_owner_attributes.items
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk.log.init_log_file
    - airflow.utils.file.list_py_file_paths
    - os.path.relpath
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - subprocess.Popen
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - inspect.isclass
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - collections.deque.extend
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - airflow.utils.process_utils.check_if_pidfile_process_is_running
    - deps.extend
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - processors_to_remove.append
    - sqlalchemy.create_engine.url.password.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.security.kerberos.perform_krb181_workaround
    - lockfile.pidlockfile.PIDLockFile
    - Trace.get_current_span
    - log.debug
    - query.execution_options
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - subprocess.call
    - tracemalloc.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - timer.start
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - attrs.has
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - <builtin>.issubclass
    - query.limit
    - DR.logical_date.label
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - triggered_date_by_dag.keys
    - SecretCache.get_variable
    - session.merge
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    - DagRun.run_id.in_
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - os.remove
    - to_reset.extend
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - tabulate.tabulate
    - sock.close
    - <builtin>.open
    - <builtin>.globals
    - shared_processors.extend
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - lockfile.pidlockfile.PIDLockFile.read_pid
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.cli.commands.api_server_command._run_api_server_with_gunicorn
    - DagModel.dag_id.in_
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - airflow.utils.file.iter_airflow_imports
    - airflow.models.connection.sanitize_conn_id
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.serialization.definitions.param._collect_params
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - child.kill
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.models.team.Team.get_all_team_names
    - query.order_by
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - active_ti_span.end
    - enum.Enum.in_
    - pendulum.tz.timezone
    - DagModel.bundle_name.in_
    - shared_processors.append
    - encoded_dag.get
    - files.sort
    - tag.lower
    - file.read
    - parent.mkdir
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - sqlalchemy.not_
    - Trace.start_child_span
    - airflow.configuration.ensure_secrets_loaded
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - callbacks_to_remove.append
    - sqlalchemy.select.order_by
    - template.format
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - job.is_alive
    - attrs.AttrsInstance.__init__
    - pendulum.UTC.lower
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - Stats.initialize
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - span.is_recording
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - getpass.getuser
    - os.fspath
    - collections.Counter
    - airflow.cli.commands.api_server_command._run_api_server
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - contextlib.ExitStack.callback
    - ti.prepare_db_for_next_try
    - serialized_dag.get
    - collections.deque.popleft
    - collections.deque.appendleft
    - airflow.api_fastapi.gunicorn_app.create_gunicorn_app
    - object.__setattr__
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - tenacity.before_sleep_log
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.connection.Connection.__init__
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - locked_backfills.keys
    - os.unlink
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - job.complete_execution
    - var.serialize
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - plugin_search_locations.append
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.timezones.timezone.make_aware
    - log.isEnabledFor
    - airflow.models.dagrun.DagRun.generate_run_id
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - serdag.timetable.next_run_info_from_dag_model
    - sqlalchemy.tuple_
    - var.to_dict
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - random.Random
    - os.path.getmtime
    - session.flush
    - airflow.models.dagbundle.DagBundleModel.__init__
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - rest_of_the_url.split
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - serialized_dag.has_task
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - dag.timetable.asset_condition.iter_assets
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.serialization.definitions.param._coerce_param
    - typing.NamedTuple.payload.func.__name__.rsplit
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - stderr_handle.truncate
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.tuple_.in_
    - sqlalchemy.select.with_hint
    - datetime.datetime.today
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - child.wait
    - params.get_param
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - stored.values
    - sqlalchemy.exists
    - itertools.count
    - group.downstream_task_ids.update
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.cli.commands.api_server_command._run_api_server_with_uvicorn
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - uuid.UUID
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - signal.signal
    - <builtin>.dict
    - template_field.serialize
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - sqlalchemy.orm.selectinload
    - airflow.utils.cli.setup_logging
    - last_parsed.get
    - <builtin>.isinstance
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - op.partial_kwargs.items
    - airflow.dag_processing.manager.process_parse_results
    - TI.map_index.label
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - log.info
    - class_name.startswith
    - obj.items
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - jsonschema.validators.validator_for
    - structlog.get_logger
    - asset_op.sync_assets
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - uuid_mapping.items
    - dag_run.get_last_ti
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.sql.expression.false
    - DagRun.execution_date.in_
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - pluggy.PluginManager
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow.utils.hashlib_wrapper.md5
    - <builtin>.len
    - <builtin>.set
    - dotted_path.rsplit
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - dm.calculate_dagrun_date_fields
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - expr.keys
    - fcntl.flock
    - airflow.models.base.Any.func.__qualname__.rsplit
    - airflow.models.dagcode.DagCode._get_code_from_db
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.utils.file.find_dag_file_paths
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - typing.cast
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - Trace.extract
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - importlib.metadata.distributions
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - DebugTrace.start_root_span
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - name.lower
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.security.kerberos.renew_from_kt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - z.infolist
    - <builtin>.ord
    - dm.tags.extend
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - functools.lru_cache
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow._shared.timezones.timezone.coerce_datetime
    - conf.getint
    - datetime.datetime.fromtimestamp
    - params.items
    - m.startswith
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - lockfile.pidlockfile.PIDLockFile.break_lock
    - asset_op.add_dag_asset_alias_references
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - inspect.signature
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - dag_ids_stmt.scalar_subquery
    - existing_serialized_dag.data.get
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - dist.metadata.get_all
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.assets.evaluation.AssetEvaluator.run
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - container.items
    - i.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.serialization.helpers.serialize_template_field
    - runs_dict.get
    - subp.stdout.readlines
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - sqlalchemy.update.where
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - airflow.models.base.Any.asset_id.in_
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - key.to_asset_alias
    - task.get
    - abc.ABC.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - dag_run.consumed_asset_events.extend
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - proc._on_child_started
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - json.load
    - tempfile.gettempdir
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - structlog.processors.UnicodeDecoder
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - span.set_attribute
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - pattern.finditer
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - jinja2.Template
    - pools.get
    - executor_name.module_path.split
    - conf.get
    - airflow.cli.commands.triggerer_command.triggerer_run
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - re.match
    - urllib.parse.unquote.split
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - patterns_by_dir.update
    - stored.pop
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - zipfile.is_zipfile
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - serdag.create_dagrun
    - airflow.sdk.log._load_logging_config
    - team_executor_config.strip
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - importlib.resources.files.joinpath
    - file_paths.append
    - Stats.incr
    - contextlib.ExitStack.close
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - tenacity.stop_after_attempt
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.dag_processing.collection._update_dag_tags
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.utils.net.get_hostname
    - os.path.realpath
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - root.addHandler
    - serialize_errors.extend
    - executor.heartbeat
    - <builtin>.str
    - core_dummy_hooks.items
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - airflow.cli.commands.triggerer_command._serve_logs
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - f.read
    - existing_dagruns.get
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - sqlalchemy.and_
    - result.items
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - inspect.currentframe
    - <builtin>.super
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - file.read_text
    - structlog.processors.MaybeTimeStamper
    - rule.pattern.search
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - gc.freeze
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.models.asset.remove_references_to_deleted_dags
    - os.walk
    - sqlalchemy.sql.expression.select.with_hint
    - serdag.timetable.generate_run_id
    - os.path.join
    - timer.stop
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - <builtin>.reversed
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - airflow.models.dagbag.DBDagBag._get_dag
    - daemon.daemon.DaemonContext
    - collections.abc.ItemsView
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - logging.Formatter
    - cls.state.in_
    - airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    - new_files.append
    - pathlib.Path.open
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - dag.task_dict.values
    - urllib.parse.urlsplit
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - deadline_alert.get
    - airflow.utils.sqlalchemy.nulls_first
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - sqlalchemy.orm.lazyload
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.dag_version.DagVersion.write_dag
    - Stats.gauge
    - re.sub
    - processor.logger_filehandle.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - in_progress.union
    - uuid_mapping.keys
    - airflow.models.dagrun.DagRun.set_active_spans
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - sqlalchemy.select.filter
    - cfg_bundle.bundle_class
    - ast.parse
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow.utils.helpers.log_filename_template_renderer
    - field_def.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - sqlalchemy.orm.make_transient
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - serialized_asset.pop
    - session.commit
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - urllib.parse.parse_qsl
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - operator.itemgetter
    - TaskInstance.state.in_
    - starved_tasks.add
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - dag.timetable.asset_condition.iter_asset_aliases
    - ti.is_eligible_to_retry
    - abs_path.endswith
    - abc.ABC.moment.total_seconds
    - airflow.plugins_manager.get_operator_extra_links
    - pattern.rstrip
    - encoded_op.items
    - rel_obj.as_posix
    - gunicorn.arbiter.Arbiter.run
    - airflow.models.variable.Variable.get_variable_from_secrets
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - DagRun.partition_key.is_not
    - os.path.abspath
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - files_parsed.difference
    - DagRun.id.desc
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - e.get
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - dm.dag_owner_links.extend
    - <builtin>.print
    - airflow.sdk.timezone.utcnow
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - uuid6.uuid7
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - base.selectinload
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - lockfile.pidlockfile.PIDLockFile.is_locked
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - asset_op.add_asset_trigger_references
    - packaging.version.parse
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - object_def.get
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.base.Any.timestamp.asc
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - tis_with_right_state.append
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - parsing_result.import_errors.items
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - bundles.values
    - importlib.machinery.SourceFileLoader
    - executor_names_per_team.append
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - qual_name.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - multiprocessing.Process.terminate
    - mod.__dict__.values
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.triggers.base.TriggerEvent.__init__
    - logging.FileHandler.__init__
    - airflow.executors.executor_utils.ExecutorName.__init__
    - s.lower
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - pathlib.Path.mkdir
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - dag.create_dagrun
    - encoded_dag.keys
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.models.base.Any.payload.__name__.rsplit
    - ret.append
    - functools.partial
    - seen_teams.add
    - recently_processed.add
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - pattern.startswith
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - pools.values
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - airflow.jobs.job.run_job
    - callback.get_callback_request
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.jobs.job.perform_heartbeat
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - query.items
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - x.is_running
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - child.terminate
    - to_deactivate.add
    - sqlalchemy.delete
    - airflow.models.dag_version.DagVersion.get_latest_version
    - pendulum.parse
    - Trace.start_root_span
    - proc.is_running
    - operator_extra_links.extend
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - callback_queue.append
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - <builtin>.getattr
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - var._dict.items
    - schema_data.get
    - v.deref
    - field_renames.items
    - importlib_metadata.distributions
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - bundles.keys
    - os.getpid
    - collections.deque
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - pathlib.Path.iterdir
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - conf.getfloat
    - orm_dags.items
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - serialized_dag.get_task
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - sys.exit
    - executor_names.extend
    - collections.deque.extendleft
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - hook.get_records
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - textwrap.dedent
    - airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - airflow.models.variable.Variable.get
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - zipfile.ZipFile
    - var.get
    - tenacity.retry_if_exception_type
    - collections.deque.remove
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - <builtin>.int
    - op_predefined_extra_links.values
    - inspect.signature.parameters.keys
    - connection.get_hook
    - Job.state.is_distinct_from
    - job.heartbeat
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - pendulum.instance
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - sqlalchemy.update
    - airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    - urllib.parse.unquote
    - stdout_handle.truncate
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.models.base.Any.id.asc
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - triggered_date_by_dag.items
    - random.choices
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - airflow.security.kerberos.get_kerberos_principal
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - urllib.parse.quote.lower
    - airflow._shared.timezones.timezone.local_timezone
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - dag_run.update_state
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - airflow.security.kerberos.run
    - os.symlink
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - sqlalchemy.orm.load_only
    - pathlib.Path.relative_to
    - logging.FileHandler.setFormatter
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - _executor_names.append
    - dag_id_to_team_name.get
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - bundle_config_list.append
    - formatted_rows.append
    - time.sleep
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - typing.NamedTuple.dags.items
    - conf.get_mandatory_value
    - session.scalar
    - typing.TypedDict.__init__
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - op.has_dag
    - shlex.quote
    - DagPriorityParsingRequest.bundle_name.in_
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - ti.clear_next_method_args
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - ti_span.end
    - itsdangerous.URLSafeSerializer.dumps
    - op.operator_extra_links.__get__
    - sched.scheduler.enter
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - executable_tis.append
    - session.expunge_all
    - query.where
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - dag_data.get
    - airflow.utils.retries.run_with_db_retries
    - executor.queue_workload
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow.models.dag.DagModel.get_dagmodel
    - os.environ.get
    - tenacity.wait_random_exponential
    - structlog.processors.JSONRenderer
    - sqlalchemy.func.row_number
    - operator_def.get
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - airflow.models.connection._parse_netloc_to_hostname
    - ti.logical_date.isoformat
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - sqlalchemy.sql.expression.func.max
    - subp.wait
    - SecretCache.init
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - ti.key.with_try_number
    - operator.attrgetter
    - loaded_plugins.add
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - urllib.parse.urlsplit.scheme.replace
    - finished.append
    - serialized_dag.deadline_alerts.append
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - settings.Session.remove
    - logging_class_path.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - guard.commit
    - span.add_event
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - multiprocessing.Process.start
    - executor.has_task
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - executor_names.split
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - proc.send_msg
    - encoded_op.get
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.models.base.Any.id.in_
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - import_errors.keys
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - data.update
    - rows.sort
    - log.exception
    - sqlalchemy.func.now
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - cls._json_schema.validate
    - datetime.datetime.now
    - importlib.resources.files
    - generator.generate
    - name.strip
    - airflow.jobs.job.execute_job
    - executor.get_event_buffer
    - TI.filter_for_tis
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - query.add_columns
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - importlib.util.spec_from_loader
    - legacy_name.format
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - forbidden_fields.difference_update
    - os.path.isdir
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - provider_schema_validator.validate
    - <builtin>.tuple
    - datetime.datetime
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - root.setLevel
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - executor_config.split
    - run_after.isoformat
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - <builtin>.sum
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - subp.stderr.readlines
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - starved_dags.add
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_group.get
    - packaging.utils.canonicalize_name
    - contextlib.ExitStack
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - dag_run.verify_integrity
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - TI.priority_weight.label
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - multiprocessing.Process
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - sys.stderr.flush
    - patterns_by_dir.get
    - var.to_json
    - changed_recently.add
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - field_name.endswith
    - rows.append
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - airflow.dag_processing.collection._update_import_errors
    - dag_model.calculate_dagrun_date_fields
    - inspect.getsource
    - importlib.import_module
    - executor.start
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.executors.workloads.BaseWorkload.generate_token
    - deadline.handle_miss
    - airflow.sdk.log.load_remote_log_handler
    - DM.max_active_tasks.label
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - asgiref.sync.sync_to_async
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - collections.Counter.get
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    - <builtin>.all
    - time.monotonic
    - AssetPartitionDagRun.created_dag_run_id.is_
    - active_run_counts.get
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - TI.dag_id.not_in
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - airflow.dag_processing.collection._RunInfo.calculate
    - asyncio.sleep
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - executor.send_callback
    - <builtin>.iter
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.memray_utils
    functionSourceFile: airflow.utils.memray_utils
    functionUses: 0
    functionsReached:
    - structlog.get_logger
    - typing.TypeVar
    - typing.ParamSpec
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.utils.memray_utils.enable_memray_trace.decorator.wrapper
    functionSourceFile: airflow.utils.memray_utils
    functionUses: 0
    functionsReached:
    - conf.getenumlist
    - log.warning
    - memray.Tracker
    - <builtin>.str
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.getenumlist
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: memray.Tracker
    functionSourceFile: memray
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.gunicorn_app
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - app
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 14
    functionsReached:
    - <builtin>.set
    - log.warning
    - <builtin>.super
    - conf.getint
    - log.info
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 82
    functionName: airflow.api_fastapi.gunicorn_app.AirflowArbiter.manage_workers
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - log.debug
    - log.info
    - gunicorn.arbiter.Arbiter.spawn_worker
    - <builtin>.len
    - <builtin>.min
    - <builtin>.sorted
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter._check_worker_refresh
    - <builtin>.range
    - gunicorn.arbiter.Arbiter.kill_worker
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter._continue_refresh_cycle
    - <builtin>.super
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter._start_refresh_cycle
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 90
    functionName: airflow.api_fastapi.gunicorn_app.AirflowArbiter._check_worker_refresh
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - log.debug
    - gunicorn.arbiter.Arbiter.spawn_worker
    - <builtin>.len
    - <builtin>.min
    - <builtin>.sorted
    - <builtin>.range
    - gunicorn.arbiter.Arbiter.kill_worker
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter._continue_refresh_cycle
    - log.info
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter._start_refresh_cycle
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 102
    functionName: airflow.api_fastapi.gunicorn_app.AirflowArbiter._start_refresh_cycle
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - log.debug
    - gunicorn.arbiter.Arbiter.spawn_worker
    - <builtin>.len
    - <builtin>.min
    - <builtin>.sorted
    - <builtin>.range
    - gunicorn.arbiter.Arbiter.kill_worker
    - airflow.api_fastapi.gunicorn_app.AirflowArbiter._continue_refresh_cycle
    - log.info
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 7
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.api_fastapi.gunicorn_app.AirflowArbiter._continue_refresh_cycle
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 3
    functionsReached:
    - <builtin>.set
    - log.debug
    - gunicorn.arbiter.Arbiter.spawn_worker
    - <builtin>.len
    - <builtin>.min
    - <builtin>.range
    - gunicorn.arbiter.Arbiter.kill_worker
    - <builtin>.sorted
    - log.info
    - time.monotonic
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gunicorn.arbiter.Arbiter.spawn_worker
    functionSourceFile: gunicorn
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.gunicorn_app.AirflowArbiter._continue_refresh_cycle.<lambda1>
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gunicorn.arbiter.Arbiter.kill_worker
    functionSourceFile: gunicorn
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5f7e100>
    argNames:
    - self
    - options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 167
    functionName: airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 14
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 172
    functionName: airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.load_config
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 0
    functionsReached:
    - gunicorn.app.base.BaseApplication.cfg.set
    - key.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gunicorn.app.base.BaseApplication.cfg.set
    functionSourceFile: gunicorn
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 178
    functionName: airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.load
    functionSourceFile: airflow.api_fastapi.gunicorn_app
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gunicorn.arbiter.Arbiter.run
    functionSourceFile: gunicorn
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 11
    functionLinenumber: -1
    functionName: airflow.api_fastapi.main
    functionSourceFile: airflow.api_fastapi.main
    functionUses: 0
    functionsReached:
    - conf.set
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - cadwyn.Cadwyn.add_exception_handler
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow.api_fastapi.core_api.app.init_config
    - fastapi.FastAPI.add_exception_handler
    - airflow.api_fastapi.core_api.app.init_error_handlers
    - subapp_dict.get
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - airflow.api_fastapi.app.cached_app
    - pattern.startswith
    - conf.get
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - base64.urlsafe_b64encode
    - pathlib.Path
    - <builtin>.any
    - flask_appbuilder_menu_links.extend
    - <builtin>.super
    - airflow.providers_manager._correctness_check
    - apps.split
    - airflow.api_fastapi.app.init_auth_manager
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - rule.pattern.search
    - airflow.providers.fab.www.app.create_app
    - importlib.util.module_from_spec
    - os.urandom
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - fastapi.FastAPI
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - am.init
    - conf.getimport
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - airflow.api_fastapi.auth.tokens.get_signing_key
    - <builtin>.set
    - entry.split
    - middleware_dict.get
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - importlib.resources.files
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - fastapi.FastAPI.include_router
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - am.get_fastapi_app
    - <builtin>.open
    - airflow.api_fastapi.core_api.app.init_middlewares
    - payload.encode
    - dist.metadata.get_all
    - fastapi.templating.Jinja2Templates
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - fastapi.FastAPI.mount
    - plugin_obj.validate
    - <builtin>.object
    - pathlib.Path.is_file
    - airflow.api_fastapi.app.create_app
    - log.warning
    - traceback.format_stack
    - fastapi_apps.extend
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - url_prefix.startswith
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - importlib.resources.files.joinpath
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - os.environ.get
    - airflow.api_fastapi.app.create_auth_manager
    - flask_blueprints.extend
    - inspect.isclass
    - airflow.api_fastapi.core_api.app.init_flask_plugins
    - airflow.plugins_manager.get_flask_plugins
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - provider_schema_validator.validate
    - provider.data.get
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.api_fastapi.app.init_plugins
    - cadwyn.Cadwyn.add_middleware
    - flask_appbuilder_views.extend
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - warnings.warn
    - cadwyn.Cadwyn.generate_and_include_versioned_routers
    - loaded_plugins.add
    - cadwyn.Cadwyn.__init__
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - urllib.parse.urlsplit.path.removesuffix
    - json.load
    - fastapi_root_middlewares.extend
    - mod.__dict__.values
    - core_dummy_hooks.items
    - airflow.api_fastapi.core_api.app.init_views
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - airflow.api_fastapi.app.get_auth_manager_cls
    - re.sub
    - fastapi.middleware.wsgi.WSGIMiddleware
    - airflow.plugins_manager._get_plugins
    - fastapi.staticfiles.StaticFiles
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - fastapi.FastAPI.get
    - log.debug
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - cadwyn.Cadwyn.exception_handler
    - <builtin>.callable
    - airflow.plugins_manager.get_fastapi_plugins
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - conf.getlist
    - <builtin>.isinstance
    - airflow.api_fastapi.common.dagbag.create_dag_bag
    - functools.partial
    - conf.getboolean
    - fastapi.FastAPI.add_middleware
    - airflow.api_fastapi.execution_api.app.create_task_execution_api_app
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - base64.urlsafe_b64encode.decode
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.daemon_utils
    functionSourceFile: airflow.cli.commands.daemon_utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stdout_handle.truncate
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stderr_handle.truncate
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: daemon.pidfile.TimeoutPIDLockFile
    functionSourceFile: daemon
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: daemon.daemon.DaemonContext
    functionSourceFile: daemon
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 25
    functionLinenumber: -1
    functionName: airflow.cli.commands.triggerer_command.triggerer.<lambda2>
    functionSourceFile: airflow.cli.commands.triggerer_command
    functionUses: 10
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - sqlalchemy.sql.functions.coalesce
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - uri.replace
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - serialized_dag.has_task
    - structlog.processors.MaybeTimeStamper
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - session.expire
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - structlog.processors.UnicodeDecoder
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - airflow.models.asset.remove_references_to_deleted_dags
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - <builtin>.int
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - timer.stop
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - <builtin>.max
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - triggered_date_by_dag.items
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - processor.logger_filehandle.close
    - re.sub
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - stat_from_registry.get
    - typing.cast.scalar
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - sqlalchemy.or_
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - jsonschema.validators.validator_for
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - secrets_backend.get_variable
    - dag_id_to_team_name.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - structlog.get_logger
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - executor.queue_workload
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.orm.make_transient
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - sqlalchemy.sql.expression.false
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - pathlib.Path.exists
    - session.commit
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - TaskInstance.state.in_
    - starved_tasks.add
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - sqlalchemy.sql.expression.func.max
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - psutil.wait_procs
    - DebugTrace.start_root_span
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - dm.tags.extend
    - <builtin>.ord
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - this_process.children
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - multiprocessing.Process.start
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - base.selectinload
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - serialized_asset.pop
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - packaging.version.parse
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - airflow._shared.module_loading._get_grouped_entry_points
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - name.strip
    - airflow.jobs.job.execute_job
    - object_def.get
    - tabulate.tabulate
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - importlib.util.spec_from_loader
    - i.get
    - entry_point.load
    - container.items
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - enum.Enum.in_
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - dag_run.set_state
    - Trace.start_child_span
    - encoded_dag.keys
    - sqlalchemy.not_
    - airflow.jobs.job.Job.__init__
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - span.set_attribute
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - pattern.finditer
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - jinja2.Template
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - airflow.cli.commands.triggerer_command.triggerer_run
    - conf.get
    - cls.dag_id.in_
    - pendulum.UTC.lower
    - pattern.startswith
    - ifile.read
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - sqlalchemy.func.max
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - multiprocessing.Process
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - getpass.getuser
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - locked_backfills.keys
    - os.unlink
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - sqlalchemy.true
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - collections.Counter.get
    - airflow.utils.net.get_hostname
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - bundle.get_current_version
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - airflow.cli.commands.triggerer_command._serve_logs
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - f.read
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - var.to_dict
    - asyncio.sleep
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: airflow.cli.commands.kerberos_command.kerberos.<lambda1>
    functionSourceFile: airflow.cli.commands.kerberos_command
    functionUses: 10
    functionsReached:
    - airflow.security.kerberos.run
    - shlex.quote
    - subp.stdout.readlines
    - subprocess.Popen
    - conf.getint
    - log.info
    - sys.exit
    - airflow.security.kerberos.perform_krb181_workaround
    - <builtin>.open
    - conf.get
    - airflow.security.kerberos.get_kerberos_principal
    - file.read
    - subp.stderr.readlines
    - log.error
    - airflow.utils.net.get_hostname
    - airflow.security.kerberos.renew_from_kt
    - subp.wait
    - time.sleep
    - log.warning
    - airflow.security.kerberos.detect_conf_var
    - conf.getboolean
    - conf.get_mandatory_value
    - conf.getimport
    - subprocess.call
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 25
    functionLinenumber: -1
    functionName: airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>
    functionSourceFile: airflow.cli.commands.dag_processor_command
    functionUses: 10
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - orm_dags.update
    - data.get
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - collections.deque.extendleft
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - sqlalchemy.sql.functions.coalesce
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - pendulum.now
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - session.expire
    - tags_full.update
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.models.asset.remove_references_to_deleted_dags
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - <builtin>.int
    - os.path.join
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - timer.stop
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - triggered_date_by_dag.items
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - stat_from_registry.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - sqlalchemy.or_
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - ti.set_state
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - secrets_backend.get_variable
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - structlog.get_logger
    - field_def.get
    - dag_id_to_team_name.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.orm.make_transient
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.sql.expression.false
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - pathlib.Path.exists
    - session.commit
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - inspect.isclass
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - loaded_plugins.add
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - DagRun.id.desc
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - logger.error
    - typing.NamedTuple.__qualname__.rsplit
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - psutil.wait_procs
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - typing.NamedTuple.items
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - DebugTrace.start_root_span
    - importlib.metadata.distributions
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - name.lower
    - group.upstream_group_ids.update
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - <builtin>.ord
    - dm.tags.extend
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.models.base.Any.__qualname__.rsplit
    - this_process.children
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - timer.start
    - itertools.chain
    - executor.has_task
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - base.selectinload
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - serialized_asset.pop
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - os.remove
    - airflow._shared.module_loading._get_grouped_entry_points
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - name.strip
    - airflow.jobs.job.execute_job
    - ZIP_REGEX.search
    - tabulate.tabulate
    - pydantic.BaseModel.logical_date.utcoffset
    - executor.get_event_buffer
    - object_def.get
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - container.items
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - importlib.util.spec_from_loader
    - entry_point.load
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - jsonschema.validators.validator_for
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - provider_schema_validator.validate
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - enum.Enum.in_
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - os.path.isfile
    - callback_files.append
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - sqlalchemy.not_
    - airflow.models.dagcode.DagCode.update_source_code
    - dag.create_dagrun
    - Trace.start_child_span
    - encoded_dag.keys
    - airflow.models.connection.Connection._create_host
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag_run.set_state
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - span.set_attribute
    - structlog.processors.UnicodeDecoder
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - pattern.startswith
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - airflow.dag_processing.collection._get_task_ports
    - cls.dag_id.in_
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - sqlalchemy.func.max
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - locked_backfills.keys
    - os.unlink
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - sqlalchemy.true
    - callback_queue.append
    - airflow.configuration.get_custom_secret_backend
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - collections.Counter.get
    - airflow.utils.net.get_hostname
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - bundle.get_current_version
    - plugin_search_locations.append
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - default_args_dict.items
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - serdag.timetable.next_run_info_from_dag_model
    - f.read
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 25
    functionLinenumber: -1
    functionName: airflow.cli.commands.scheduler_command.scheduler.<lambda2>
    functionSourceFile: airflow.cli.commands.scheduler_command
    functionUses: 10
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - serialized_dag.get_task
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - executor_names.extend
    - regular_files.append
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - pendulum.now
    - sqlalchemy.sql.functions.coalesce
    - airflow.utils.strings.get_random_string
    - bundle.refresh
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - inspect.currentframe
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - processor.kill
    - file.read_text
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - dag_run.get_task_instances
    - sqlalchemy.text
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - structlog.processors.UnicodeDecoder
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow.models.asset.remove_references_to_deleted_dags
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - os.walk
    - var.get
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - urllib.parse.quote
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - datetime.datetime.replace
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - timer.stop
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - new_files.append
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.update
    - executor_name_str.split
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - attrs.asdict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - all_dags_needing_dag_runs.difference
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - airflow.models.base.Any.id.asc
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - triggered_date_by_dag.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - log.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - urllib.parse.quote.lower
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - typing.cast.scalar
    - uuid_mapping.keys
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - airflow.models.dagcode.DagCode.code
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - query.with_for_update
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - jsonschema.validators.validator_for
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - _executor_names.append
    - secrets_backend.get_variable
    - dag_id_to_team_name.get
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - structlog.get_logger
    - re.escape
    - airflow.models.dagbag.DBDagBag._read_dag
    - model.dag_id.in_
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.orm.make_transient
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - pathlib.Path.exists
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - calendar.timegm
    - serialized_asset.pop
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - session.commit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - airflow.cli.commands.scheduler_command._run_scheduler_job
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - abc.ABC.moment.total_seconds
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - DagRun.partition_key.is_not
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - DebugTrace.start_root_span
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - dm.tags.extend
    - <builtin>.ord
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - TI.pool.not_in
    - tracemalloc.start
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - multiprocessing.Process.start
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - base.selectinload
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - log.exception
    - rows.sort
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - ZIP_REGEX.search
    - airflow.jobs.job.execute_job
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - object_def.get
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - entry_point.load
    - i.get
    - container.items
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - legacy_name.format
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - sqlalchemy.update.where
    - parsing_result.import_errors.items
    - provider_schema_validator.validate
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - executor_names_per_team.append
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - airflow.models.team.Team.get_all_team_names
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - executor_config.split
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - task.get
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - enum.Enum.in_
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - os.path.isfile
    - callback_files.append
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - sqlalchemy.not_
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - Trace.start_child_span
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - span.set_attribute
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - seen_teams.add
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - contextlib.ExitStack
    - job.is_alive
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.sql.expression.false
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - executor_name.module_path.split
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - multiprocessing.Process
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - getpass.getuser
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - team_executor_config.strip
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - locked_backfills.keys
    - executor.end
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - sqlalchemy.true
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - collections.Counter.get
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - provider.data.get
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - encoded_op.keys
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - bundle.get_current_version
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - importlib_metadata.distributions
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - f.read
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - session.flush
    - os.path.getmtime
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.triggerer_command
    functionSourceFile: airflow.cli.commands.triggerer_command
    functionUses: 0
    functionsReached:
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - contextlib.contextmanager
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7429fa0>
    argNames:
    - skip_serve_logs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.cli.commands.triggerer_command._serve_logs
    functionSourceFile: airflow.cli.commands.triggerer_command
    functionUses: 14
    functionsReached:
    - multiprocessing.Process.start
    - multiprocessing.Process.terminate
    - functools.partial
    - multiprocessing.Process
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.Process
    functionSourceFile: multiprocessing
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.Process.start
    functionSourceFile: multiprocessing
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.Process.terminate
    functionSourceFile: multiprocessing
    functionUses: 20
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fb03a0>
    argNames:
    - skip_serve_logs
    - capacity
    - triggerer_heartrate
    - queues
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 24
    functionLinenumber: 53
    functionName: airflow.cli.commands.triggerer_command.triggerer_run
    functionSourceFile: airflow.cli.commands.triggerer_command
    functionUses: 13
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - serialized_dag.get_task
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - regular_files.append
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - sqlalchemy.sql.functions.coalesce
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - uri.replace
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - pendulum.now
    - airflow.utils.strings.get_random_string
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - bundle.refresh
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - processor.kill
    - file.read_text
    - cls._CONSTRUCTOR_PARAMS.keys
    - serialized_dag.has_task
    - structlog.processors.MaybeTimeStamper
    - dag_run.get_task_instances
    - sqlalchemy.text
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - session.expire
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - structlog.processors.UnicodeDecoder
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - airflow.models.asset.remove_references_to_deleted_dags
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - shutil.rmtree
    - var.get
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - <builtin>.int
    - datetime.datetime.replace
    - op_predefined_extra_links.values
    - timer.stop
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - new_files.append
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - <builtin>.range
    - attrs.asdict
    - <builtin>.max
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - all_dags_needing_dag_runs.difference
    - airflow.plugins_manager.integrate_listener_plugins
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.id.asc
    - airflow.models.base.Any.items
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - kwargs.pop
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - triggered_date_by_dag.items
    - warnings.warn
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - datetime.timetuple
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - processor.logger_filehandle.close
    - re.sub
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - log.error
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - urllib.parse.quote.lower
    - sqlalchemy.orm.selectinload
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - stat_from_registry.get
    - typing.cast.scalar
    - uuid_mapping.keys
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - sqlalchemy.or_
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - query.with_for_update
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - jsonschema.validators.validator_for
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - secrets_backend.get_variable
    - dag_id_to_team_name.get
    - model.dag_id.in_
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - structlog.get_logger
    - airflow.models.dagbag.DBDagBag._read_dag
    - re.escape
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - executor.queue_workload
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - sqlalchemy.orm.make_transient
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__
    - sqlalchemy.sql.expression.false
    - typing.NamedTuple.__init__
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - calendar.timegm
    - sqlalchemy.select.select_from
    - sqlalchemy.func.coalesce
    - pathlib.Path.exists
    - session.commit
    - typing.NamedTuple.dags.items
    - importlib.util.module_from_spec
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - conf.get_mandatory_value
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - TaskInstance.state.in_
    - starved_tasks.add
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - abc.ABC.moment.total_seconds
    - tt.asset_condition.iter_dag_dependencies
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - ti_span.end
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - datetime.timestamp
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - DagRun.partition_key.is_not
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - sqlalchemy.sql.expression.func.max
    - collections.deque.extend
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - typing.NamedTuple.items
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - psutil.wait_procs
    - DebugTrace.start_root_span
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - dm.tags.extend
    - <builtin>.ord
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - this_process.children
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - pattern.strip
    - asset_op.activate_assets_if_possible
    - TI.pool.not_in
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - multiprocessing.Process.start
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - base.selectinload
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - airflow.models.base.Any.id.in_
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - files_with_mtime.items
    - orm_tags.items
    - import_errors.keys
    - encoded_op.copy
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - serialized_asset.pop
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - rows.sort
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - packaging.version.parse
    - dag.timetable.asset_condition.iter_asset_refs
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - airflow._shared.module_loading._get_grouped_entry_points
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - name.strip
    - airflow.jobs.job.execute_job
    - object_def.get
    - tabulate.tabulate
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - legacy_name.format
    - importlib.util.spec_from_loader
    - i.get
    - entry_point.load
    - container.items
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - sqlalchemy.update.where
    - <builtin>.sorted
    - parsing_result.import_errors.items
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - provider_schema_validator.validate
    - bundles.values
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - run_after.isoformat
    - enum.Enum.in_
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - callback_files.append
    - os.path.isfile
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - dag_run.set_state
    - Trace.start_child_span
    - encoded_dag.keys
    - sqlalchemy.not_
    - airflow.jobs.job.Job.__init__
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - span.set_attribute
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - pattern.finditer
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - job.is_alive
    - contextlib.ExitStack
    - packaging.utils.canonicalize_name
    - jinja2.Template
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - sqlalchemy.func.max
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - multiprocessing.Process
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - getpass.getuser
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - locked_backfills.keys
    - os.unlink
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - executor.end
    - session.execute
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - sqlalchemy.true
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - airflow.configuration.get_custom_secret_backend
    - attrs.AttrsInstance.items
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - collections.Counter.get
    - airflow.utils.net.get_hostname
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.types.DagRunType.generate_run_id
    - airflow.models.base.Any.func.__name__.rsplit
    - <builtin>.all
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - bundle.get_current_version
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - sqlalchemy.inspect
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - field_renames.items
    - importlib_metadata.distributions
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - airflow.cli.commands.triggerer_command._serve_logs
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - f.read
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - var.to_dict
    - asyncio.sleep
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - os.path.getmtime
    - session.flush
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.serve_logs
    functionSourceFile: airflow.utils.serve_logs
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.serve_logs.log_server
    functionSourceFile: airflow.utils.serve_logs.log_server
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - functools.cache
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.__init__
    functionSourceFile: airflow.utils.serve_logs.log_server
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - scope
    - receive
    - send
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 52
    functionName: airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.__call__
    functionSourceFile: airflow.utils.serve_logs.log_server
    functionUses: 0
    functionsReached:
    - fastapi.Request.url.path.lstrip
    - typing.cast
    - fastapi.Request
    - airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.validate_jwt_token
    - airflow.utils.docs.get_docs_url
    - typing.cast.avalidated_claims
    - logger.warning
    - <builtin>.any
    - payload.get
    - <builtin>.super
    - fastapi.Request.headers.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.Request
    functionSourceFile: fastapi
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 9
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - request
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 57
    functionName: airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.validate_jwt_token
    functionSourceFile: airflow.utils.serve_logs.log_server
    functionUses: 1
    functionsReached:
    - fastapi.Request.url.path.lstrip
    - typing.cast
    - airflow.utils.docs.get_docs_url
    - typing.cast.avalidated_claims
    - logger.warning
    - <builtin>.any
    - payload.get
    - fastapi.Request.headers.get
    linkageType: pythonLinkage
    raised:
    - HTTPException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.Request.headers.get
    functionSourceFile: fastapi
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.avalidated_claims
    functionSourceFile: typing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fastapi.Request.url.path.lstrip
    functionSourceFile: fastapi
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 116
    functionName: airflow.utils.serve_logs.log_server.create_app
    functionSourceFile: airflow.utils.serve_logs.log_server
    functionUses: 1
    functionsReached:
    - conf.set
    - dotted_path.rsplit
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - conf.getint
    - airflow._shared.module_loading.import_string
    - conf.get
    - payload.encode
    - base64.urlsafe_b64encode
    - fastapi.FastAPI.mount
    - <builtin>.super
    - <builtin>.object
    - log.warning
    - airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.__init__
    - <builtin>.getattr
    - logger.info
    - importlib.import_module
    - os.urandom
    - <builtin>.isinstance
    - fastapi.FastAPI
    - os.path.expanduser
    - logger.warning
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised:
    - ImportError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 162
    functionName: airflow.utils.serve_logs.log_server.get_app
    functionSourceFile: airflow.utils.serve_logs.log_server
    functionUses: 0
    functionsReached:
    - conf.set
    - dotted_path.rsplit
    - airflow.api_fastapi.auth.tokens.base64url_encode
    - conf.getint
    - airflow._shared.module_loading.import_string
    - airflow.utils.serve_logs.log_server.create_app
    - conf.get
    - payload.encode
    - base64.urlsafe_b64encode
    - fastapi.FastAPI.mount
    - <builtin>.super
    - <builtin>.object
    - log.warning
    - airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.__init__
    - <builtin>.getattr
    - logger.info
    - importlib.import_module
    - os.urandom
    - <builtin>.isinstance
    - fastapi.FastAPI
    - os.path.expanduser
    - logger.warning
    - base64.urlsafe_b64encode.decode
    - airflow.api_fastapi.auth.tokens.get_signing_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.utils.serve_logs.core
    functionSourceFile: airflow.utils.serve_logs.core
    functionUses: 0
    functionsReached:
    - socket.has_dualstack_ipv6
    - uvicorn.run
    - conf.get
    - setproctitle.setproctitle
    - structlog.get_logger
    - airflow.utils.serve_logs.core.serve_logs
    - logger.debug
    - conf.getint
    - logger.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8d85220>
    argNames:
    - port
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.utils.serve_logs.core.serve_logs
    functionSourceFile: airflow.utils.serve_logs.core
    functionUses: 1
    functionsReached:
    - socket.has_dualstack_ipv6
    - logger.info
    - uvicorn.run
    - conf.get
    - setproctitle.setproctitle
    - conf.getint
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: socket.has_dualstack_ipv6
    functionSourceFile: socket
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.config_command
    functionSourceFile: airflow.cli.commands.config_command
    functionUses: 0
    functionsReached:
    - functools.wraps
    - typing.NamedTuple.__init__
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: output.getvalue
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.lexers.configs.IniLexer
    functionSourceFile: pygments
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pygments.highlight
    functionSourceFile: pygments
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 119
    functionName: airflow.cli.commands.config_command.ConfigChange.message
    functionSourceFile: airflow.cli.commands.config_command
    functionUses: 0
    functionsReached:
    - conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: lint_issues.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: change.config.section.lower
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: change.config.option.lower
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: opt.lower
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: changes_applied.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: change.renamed_to.section.lower
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: change.renamed_to.option.lower
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: shutil.copy2
    functionSourceFile: shutil
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conf.write_custom_config
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_output.getvalue
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.pool_command
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 0
    functionsReached:
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - pools
    - output
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 34
    functionName: airflow.cli.commands.pool_command._show_pools
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 5
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.pool_command._show_pools.<lambda1>
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - filepath
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 113
    functionName: airflow.cli.commands.pool_command.pool_import_helper
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 4
    functionsReached:
    - v.get
    - airflow.api.client.local_client.Client.__init__
    - airflow.api.client.local_client.Client.create_pool
    - failed.append
    - name.strip
    - httpx.Client
    - sqlalchemy.select
    - <builtin>.open
    - airflow.models.pool.Pool.create_or_update_pool
    - session.add
    - airflow.models.base.Any.__init__
    - <builtin>.len
    - poolfile.read
    - <builtin>.int
    - pools.append
    - session.commit
    - <builtin>.isinstance
    - airflow.api.client.get_current_api_client
    - json.loads
    - sqlalchemy.select.filter_by
    - session.scalar
    - pools_json.items
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - filepath
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 140
    functionName: airflow.cli.commands.pool_command.pool_export_helper
    functionSourceFile: airflow.cli.commands.pool_command
    functionUses: 4
    functionsReached:
    - airflow.models.pool.Pool.get_pools
    - airflow.api.client.local_client.Client.get_pools
    - airflow.api.client.get_current_api_client
    - airflow.api.client.local_client.Client.__init__
    - <builtin>.open
    - poolfile.write
    - httpx.Client
    - session.scalars
    - json.dumps
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: poolfile.read
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pools_json.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pools.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: failed.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: poolfile.write
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.plugins_command
    functionSourceFile: airflow.cli.commands.plugins_command
    functionUses: 0
    functionsReached:
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.db_manager_command
    functionSourceFile: airflow.cli.commands.db_manager_command
    functionUses: 0
    functionsReached:
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - classpath
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 27
    functionName: airflow.cli.commands.db_manager_command._get_db_manager
    functionSourceFile: airflow.cli.commands.db_manager_command
    functionUses: 6
    functionsReached:
    - classpath.strip
    - conf.getlist
    - dotted_path.rsplit
    - airflow._shared.module_loading.import_string
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: classpath.strip
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 8
    IfCount: 11
    argCount: 3
    argDefaultValues: []
    argNames:
    - args
    - command
    - revision_heads_map
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 87
    functionName: airflow.cli.commands.db_command.run_db_migrate_command
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - metadata.tables.get
    - airflow.utils.db._setup_debug_logging_if_needed
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - ast.parse
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - <builtin>.map
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - Session.remove
    - conf.get
    - m.upgradedb
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - sqlalchemy.event.listen
    - version.split
    - airflow.utils.db.print_happy_cat
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - revision_heads_map.items
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - packaging.version.parse
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.globals
    - <builtin>.open
    - conf.get_default_value
    - engine.dispose
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - <builtin>.reversed
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - script.get_current_head
    - _globals.get
    - airflow.utils.db.timeout_with_traceback
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.api_fastapi.app.create_auth_manager
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - revision.split
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - <builtin>.tuple
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - alembic.command.upgrade
    - conn.execute
    - managers.append
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic.runtime.environment.EnvironmentContext
    - alembic_logger.setLevel
    - original_session.commit
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - alembic.command.downgrade
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - s.lower
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - airflow.settings._get_connect_args
    - urllib.parse.quote.lower
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - alembic.config.Config.set_main_option
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - airflow.cli.commands.db_command._get_version_revision
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - functools.partial
    - warnings.catch_warnings
    - conf.getboolean
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 5
    IfCount: 13
    argCount: 3
    argDefaultValues: []
    argNames:
    - args
    - command
    - revision_heads_map
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 143
    functionName: airflow.cli.commands.db_command.run_db_downgrade_command
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 5
    functionsReached:
    - alembic.script.ScriptDirectory.from_config
    - airflow.settings.get_engine
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._create_global_lock_mysql
    - airflow.utils.db._mysql_lock_session_for_migration
    - alembic.command.downgrade
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.create_db_from_orm
    - script.revision_map.iterate_revisions
    - <builtin>.input
    - sqlalchemy.inspect
    - airflow.utils.db._create_global_lock_postgresql
    - <builtin>.map
    - contextlib.nullcontext
    - log.info
    - lock_conn.execute
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - directory.replace
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db._get_script_object
    - conf.get
    - lock_conn.execution_options
    - <builtin>.print
    - airflow.providers.fab.auth_manager.models.db.FABDBManager
    - alembic.migration.MigrationContext.configure
    - version.split
    - session.execute
    - sqlalchemy.inspect.has_table
    - revision.split
    - lock_conn.close
    - airflow.utils.db._get_fab_migration_version
    - log.debug
    - <builtin>.tuple
    - <builtin>.list
    - airflow.providers.fab.auth_manager.models.db.FABDBManager.reset_to_2_x
    - revision_heads_map.items
    - bind.connect
    - os.path.dirname
    - warnings.simplefilter
    - os.path.join
    - alembic.config.Config.set_main_option
    - sqlalchemy.orm.Session.get_bind
    - airflow.utils.sqlalchemy.get_dialect_name
    - migration_ctx.get_current_revision
    - log.warning
    - airflow.utils.db._handle_fab_downgrade
    - logging.disable
    - airflow.utils.db._get_current_revision
    - <builtin>.reversed
    - airflow.cli.commands.db_command._get_version_revision
    - conn.close
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - <builtin>.getattr
    - airflow.utils.db.downgrade
    - alembic.command.upgrade
    - conn.execute
    - session.commit
    - session.connection
    - result.fetchone
    - airflow.utils.db._get_alembic_config
    - warnings.catch_warnings
    - original_session.commit
    - alembic.config.Config
    - airflow.utils.db._offline_migration
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.db_command
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e81670>
    argNames:
    - version
    - revision_heads_map
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.cli.commands.db_command._get_version_revision
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 9
    functionsReached:
    - log.debug
    - <builtin>.tuple
    - revision_heads_map.items
    - version.split
    - revision.split
    - <builtin>.reversed
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: version.split
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: revision_heads_map.items
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: revision.split
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - password
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 222
    functionName: airflow.cli.commands.db_command._quote_mysql_password_for_cnf
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 4
    functionsReached:
    - password.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: password.replace
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: url.get_backend_name
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: content.encode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: f.flush
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - retrystate
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 274
    functionName: airflow.cli.commands.db_command.check._warn_remaining_retries
    functionSourceFile: airflow.cli.commands.db_command
    functionUses: 0
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.wait_fixed
    functionSourceFile: tenacity
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.utils.db_cleanup
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - config_list.append
    - airflow.utils.session.provide_session
    - conf.get
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - sqlalchemy.ext.compiler.compiles
    - contextlib.contextmanager
    - functools.wraps
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 92
    functionName: airflow.utils.db_cleanup._TableConfig.__post_init__
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 0
    functionsReached:
    - sqlalchemy.column
    - sqlalchemy.table
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - other
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 108
    functionName: airflow.utils.db_cleanup._TableConfig.__lt__
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 112
    functionName: airflow.utils.db_cleanup._TableConfig.readable_config
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 0
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_list.append
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - session
    - query
    - print_rows
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 188
    functionName: airflow.utils.db_cleanup._check_for_rows
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 7
    functionsReached:
    - sqlalchemy.select.select_from
    - query.limit
    - query.subquery
    - sqlalchemy.func.count
    - <builtin>.print
    - logger.debug
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.subquery
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - target_table
    - file_path
    - export_format
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: airflow.utils.db_cleanup._dump_table_to_file
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 6
    functionsReached:
    - csv_writer.writerow
    - csv_writer.writerows
    - <builtin>.open
    - cursor.fetchmany
    - csv.writer
    - cursor.keys
    - sqlalchemy.text
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: csv.writer
    functionSourceFile: csv
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cursor.keys
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: csv_writer.writerow
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cursor.fetchmany
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: csv_writer.writerows
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 16
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - query
    - orm_model
    - skip_archive
    - session
    - batch_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 217
    functionName: airflow.utils.db_cleanup._do_delete
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 7
    functionsReached:
    - insert_stm.compile
    - datetime.datetime.now
    - source_table.delete
    - itertools.count
    - sqlalchemy.select
    - sqlalchemy.sql.expression.tuple_.in_
    - limited_query.subquery
    - target_table.insert
    - sqlalchemy.func.count
    - re.sub
    - <builtin>.print
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - target_table.drop
    - query.limit
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.sql.expression.tuple_
    - sqlalchemy.schema.MetaData
    - sqlalchemy.text
    - sqlalchemy.and_
    - <builtin>.next
    - logger.debug
    - sqlalchemy.select.select_from
    - metadata.reflect
    - <builtin>.isinstance
    - delete.compile
    - sqlalchemy.sql.expression.Executable.compile
    - sqlalchemy.sql.expression.ClauseElement.compile
    - airflow.utils.db.reflect_tables
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: limited_query.subquery
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target_table.insert
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: insert_stm.compile
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - query
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 320
    functionName: airflow.utils.db_cleanup.CreateTableAs.__init__
    functionSourceFile: ''
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.Executable.compile
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.ClauseElement.compile
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.tuple_
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.sql.expression.tuple_.in_
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: source_table.delete
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: delete.compile
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target_table.drop
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - recency_column
    - keep_last_filters
    - group_by_columns
    - max_date_colname
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 296
    functionName: airflow.utils.db_cleanup._subquery_keep_last
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 8
    functionsReached:
    - sqlalchemy.select.where
    - sqlalchemy.select.group_by
    - sqlalchemy.func.max
    - sqlalchemy.select.subquery
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.subquery
    functionSourceFile: sqlalchemy
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - element
    - compiler
    - kw
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 326
    functionName: airflow.utils.db_cleanup._compile_create_table_as__other
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 0
    functionsReached:
    - compiler.process
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 11
    argDefaultValues: []
    argNames:
    - orm_model
    - recency_column
    - keep_last
    - keep_last_filters
    - keep_last_group_by
    - clean_before_timestamp
    - session
    - dag_id_column
    - dag_ids
    - exclude_dag_ids
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 330
    functionName: airflow.utils.db_cleanup._build_query
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 7
    functionsReached:
    - sqlalchemy.select.select_from
    - sqlalchemy.select.where
    - airflow.utils.db_cleanup._subquery_keep_last
    - sqlalchemy.column.is_
    - sqlalchemy.column
    - conditions.append
    - base_table_dag_id_col.not_in
    - base_table_dag_id_col.in_
    - sqlalchemy.orm.aliased
    - sqlalchemy.select.subquery
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - query.where
    - sqlalchemy.text
    - sqlalchemy.and_
    - query.outerjoin
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.orm.aliased
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base_table_dag_id_col.in_
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conditions.append
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: base_table_dag_id_col.not_in
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.outerjoin
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.column.is_
    functionSourceFile: sqlalchemy
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 15
    argDefaultValues: []
    argNames:
    - orm_model
    - recency_column
    - keep_last
    - keep_last_filters
    - keep_last_group_by
    - clean_before_timestamp
    - dag_id_column
    - dag_ids
    - exclude_dag_ids
    - dry_run
    - verbose
    - skip_archive
    - session
    - batch_size
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 379
    functionName: airflow.utils.db_cleanup._cleanup_table
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 6
    functionsReached:
    - query.subquery
    - airflow.utils.db_cleanup._subquery_keep_last
    - insert_stm.compile
    - datetime.datetime.now
    - sqlalchemy.column
    - airflow.utils.db_cleanup._do_delete
    - source_table.delete
    - airflow.utils.db_cleanup._check_for_rows
    - base_table_dag_id_col.in_
    - itertools.count
    - sqlalchemy.select
    - sqlalchemy.sql.expression.tuple_.in_
    - sqlalchemy.select.where
    - limited_query.subquery
    - sqlalchemy.column.is_
    - target_table.insert
    - sqlalchemy.func.count
    - re.sub
    - <builtin>.print
    - airflow.utils.db_cleanup._build_query
    - sqlalchemy.func.max
    - sqlalchemy.select.group_by
    - airflow.utils.db_cleanup.CreateTableAs.__init__
    - target_table.drop
    - query.outerjoin
    - query.limit
    - airflow._shared.timezones.timezone.utcnow
    - sqlalchemy.orm.aliased
    - sqlalchemy.sql.expression.tuple_
    - sqlalchemy.select.subquery
    - sqlalchemy.schema.MetaData
    - sqlalchemy.text
    - sqlalchemy.and_
    - <builtin>.next
    - logger.debug
    - sqlalchemy.select.select_from
    - metadata.reflect
    - <builtin>.isinstance
    - delete.compile
    - sqlalchemy.sql.expression.Executable.compile
    - sqlalchemy.sql.expression.ClauseElement.compile
    - conditions.append
    - base_table_dag_id_col.not_in
    - airflow.utils.db.reflect_tables
    - query.where
    - query.selectable.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query.selectable.compile
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - date
    - tables
    - dag_ids
    - exclude_dag_ids
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 428
    functionName: airflow.utils.db_cleanup._confirm_delete
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 6
    functionsReached:
    - <builtin>.input
    - <builtin>.print
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - tables
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 450
    functionName: airflow.utils.db_cleanup._confirm_drop_archives
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 8
    functionsReached:
    - airflow.utils.helpers.ask_yesno
    - <builtin>.len
    - <builtin>.input
    - <builtin>.print
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - configs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 472
    functionName: airflow.utils.db_cleanup._print_config
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 6
    functionsReached:
    - rich.console.Console.print
    - <builtin>.hasattr
    - sys.stdout.isatty
    - airflow.cli.simple_table.SimpleTable.__init__
    - configs.values
    - kwargs.get
    - airflow.cli.simple_table.SimpleTable.add_column
    - row.values
    - airflow.cli.simple_table.AirflowConsole.print_as_table
    - airflow.cli.simple_table.AirflowConsole.__init__
    - rich.table.Table.add_row
    - <builtin>.str
    - <builtin>.super
    - airflow.utils.platform.is_tty
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configs.values
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - table
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 478
    functionName: airflow.utils.db_cleanup._suppress_with_logging
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 6
    functionsReached:
    - logger.warning
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - table_names
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 490
    functionName: airflow.utils.db_cleanup._effective_table_names
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 11
    functionsReached:
    - <builtin>.set
    - config_dict.keys
    - visited.add
    - effective_table_names.append
    - logger.warning
    - <builtin>.sorted
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: config_dict.keys
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - table
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 504
    functionName: airflow.utils.db_cleanup._effective_table_names.collect_deps
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 12
    functionsReached:
    - visited.add
    - effective_table_names.append
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: effective_table_names.append
    functionSourceFile: <builtin>
    functionUses: 13
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - table_names
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 524
    functionName: airflow.utils.db_cleanup._get_archived_table_names
    functionSourceFile: airflow.utils.db_cleanup
    functionUses: 8
    functionsReached:
    - <builtin>.set
    - config_dict.keys
    - visited.add
    - airflow.utils.db_cleanup._effective_table_names
    - <builtin>.any
    - x.startswith
    - effective_table_names.append
    - sqlalchemy.inspect
    - sqlalchemy.inspect.get_table_names
    - logger.warning
    - <builtin>.sorted
    - airflow.utils.db_cleanup._effective_table_names.collect_deps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: effective_config_dict.items
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.jobs_command
    functionSourceFile: airflow.cli.commands.jobs_command
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.kerberos_command
    functionSourceFile: airflow.cli.commands.kerberos_command
    functionUses: 0
    functionsReached:
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.cli.commands.standalone_command
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - os.environ.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - args
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 12
    functionLinenumber: 56
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.entrypoint
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 0
    functionsReached:
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - os.path.exists
    - termcolor.colored
    - airflow.utils.db._setup_debug_logging_if_needed
    - metadata.tables.get
    - ast.parse
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - executor_name.module_path.split
    - executor_names.split
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - executor_names.extend
    - airflow.utils.db_manager.RunDBManager._validate
    - airflow.cli.commands.standalone_command.SubCommand.__init__
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - Session.remove
    - m.upgradedb
    - sqlalchemy.event.listen
    - _executor_names.append
    - airflow.utils.db.print_happy_cat
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - time.sleep
    - airflow.utils.db._check_migration_errors
    - command.start
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - cls.executors.get
    - sqlalchemy.text
    - session.scalars
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_ready
    - conf.get_mandatory_value
    - am.init
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - airflow.executors.executor_utils.ExecutorName.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.jobs.job.most_recent_job
    - airflow.utils.db.upgradedb
    - atexit.register
    - team_executor_config.split
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - command.join
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - airflow.cli.commands.standalone_command.StandaloneCommand.update_output
    - airflow.models.import_all_models
    - <builtin>.open
    - <builtin>.globals
    - conf.get_default_value
    - engine.dispose
    - airflow.cli.commands.standalone_command.StandaloneCommand.initialize_database
    - line.strip
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - collections.deque.popleft
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - airflow.cli.commands.standalone_command.StandaloneCommand.find_user_info
    - re.compile
    - team_executor_config.strip
    - __lazy_imports.get
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - airflow.cli.commands.standalone_command.StandaloneCommand.__init__
    - engine.pool.status
    - alembic.config.Config
    - airflow.utils.db.timeout_with_traceback
    - airflow.cli.commands.standalone_command.StandaloneCommand.is_ready
    - script.get_current_head
    - airflow.settings.get_engine
    - _globals.get
    - sys.stdout.isatty
    - session.get_bind
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.cli.commands.standalone_command.StandaloneCommand.run
    - m.initdb
    - executor_name_str.split
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - airflow.api_fastapi.app.create_auth_manager
    - os.environ.get
    - airflow.settings.prepare_engine_args
    - am.get_generated_password_file
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - configs.append
    - airflow.models.base.Any.__init__
    - <builtin>.sorted
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - executor_names_per_team.append
    - airflow.models.team.Team.get_all_team_names
    - env.script.get_heads
    - <builtin>.getattr
    - time.monotonic
    - conn.execute
    - managers.append
    - alembic.command.upgrade
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic_logger.setLevel
    - alembic.runtime.environment.EnvironmentContext
    - original_session.commit
    - executor_config.split
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - airflow.cli.commands.standalone_command.StandaloneCommand.job_running
    - command.stop
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - airflow.cli.commands.standalone_command.StandaloneCommand.calculate_env
    - sqlalchemy.select
    - sqlalchemy.case
    - directory.replace
    - <builtin>.dict
    - airflow.api_fastapi.app.get_auth_manager_cls
    - recent.is_alive
    - Job.latest_heartbeat.desc
    - lock_conn.execution_options
    - <builtin>.print
    - default.copy
    - session.add
    - log.error
    - os.getpid
    - f.read
    - line.decode
    - log.debug
    - collections.deque
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - <builtin>.list
    - s.lower
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - termcolor.colored.splitlines
    - DEFAULT_ENGINE_ARGS.items
    - team_executor_config.startswith
    - <builtin>.isinstance
    - color.get
    - functools.partial
    - conf.getboolean
    - seen_teams.add
    - warnings.catch_warnings
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.__init__
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 1
    functionsReached:
    - collections.deque
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 0
    functionsReached:
    - functools.wraps
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - output
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 11
    functionsReached:
    - color.get
    - <builtin>.print
    - termcolor.colored
    - termcolor.colored.splitlines
    - line.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 169
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.calculate_env
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - termcolor.colored
    - executor_name_str.split
    - name.strip
    - executor_name.module_path.split
    - executor_names.split
    - airflow._shared.module_loading.import_string
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    - sqlalchemy.select
    - executor_names.extend
    - os.environ.get
    - <builtin>.dict
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - conf.get
    - <builtin>.print
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - line.strip
    - airflow.executors.executor_utils.ExecutorName.__init__
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - termcolor.colored.splitlines
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - color.get
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 194
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.find_user_info
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 5
    functionsReached:
    - airflow.api_fastapi.app.create_auth_manager
    - am.get_generated_password_file
    - color.get
    - airflow.api_fastapi.app.get_auth_manager_cls
    - conf.get
    - os.path.exists
    - <builtin>.print
    - am.init
    - termcolor.colored
    - conf.getimport
    - line.strip
    - termcolor.colored.splitlines
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 218
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.initialize_database
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.order_by
    - airflow.utils.db.create_global_lock
    - airflow.utils.db._revisions_above_min_for_offline
    - airflow.utils.db._setup_debug_logging_if_needed
    - metadata.tables.get
    - termcolor.colored
    - ast.parse
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - conf.getint
    - sqlalchemy.orm.scoped_session
    - log.info
    - lock_conn.execute
    - airflow.utils.db_manager.RunDBManager.__init__
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - os.get_terminal_size
    - os.path.isabs
    - settings.SQL_ALCHEMY_CONN.replace
    - airflow.utils.db_manager.RunDBManager._validate
    - <builtin>.hasattr
    - sqlalchemy.orm.Session
    - airflow.utils.db.AutocommitEngineForMySQL.__init__
    - conf.get
    - Session.remove
    - m.upgradedb
    - sqlalchemy.event.listen
    - airflow.utils.db.print_happy_cat
    - re.escape
    - lock_conn.close
    - <builtin>.any
    - <builtin>.super
    - logging.getLogger
    - airflow.utils.db._create_db_from_orm
    - airflow.utils.db._create_db_from_orm_default
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.utils.db._check_migration_errors
    - sqlalchemy.text
    - airflow.utils.db._revision_greater
    - sqlalchemy.orm.Session.close
    - message.center
    - conf.getjson
    - session.commit
    - airflow.utils.db._run_upgradedb
    - conf.getimport
    - sqlalchemy.create_engine.url.password.lower
    - sqlalchemy.ext.asyncio.async_sessionmaker
    - session.scalar
    - conf.upgraded_values.get
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.upgradedb
    - atexit.register
    - airflow.utils.db._create_global_lock_mysql
    - dotted_path.rsplit
    - sqlalchemy.orm.session.close_all_sessions
    - ast.walk
    - script.revision_map.iterate_revisions
    - SQL_ALCHEMY_CONN.startswith
    - airflow.utils.db._create_global_lock_postgresql
    - name.strip
    - airflow.utils.db.synchronize_log_template
    - contextlib.nullcontext
    - airflow._shared.module_loading.import_string
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    - sqlalchemy.select.where
    - airflow.utils.db._get_script_object
    - airflow.models.import_all_models
    - <builtin>.open
    - <builtin>.globals
    - conf.get_default_value
    - engine.dispose
    - line.strip
    - airflow.utils.db_manager.RunDBManager.upgradedb
    - sqlalchemy.create_engine
    - bind.connect
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.utils.db._configured_alembic_environment
    - airflow.settings.dispose_orm
    - log.warning
    - conf.has_option
    - airflow.utils.db.initdb
    - sqlalchemy.schema.MetaData
    - airflow.models.__getattr__
    - sqlalchemy.ext.asyncio.create_async_engine
    - sqla_conn_str.startswith
    - importlib.import_module
    - sqlalchemy.event.listens_for
    - re.compile
    - __lazy_imports.get
    - managers_config.split
    - airflow.utils.db.reflect_tables
    - engine.pool.status
    - alembic.config.Config
    - airflow.utils.db.timeout_with_traceback
    - script.get_current_head
    - _globals.get
    - airflow.settings.get_engine
    - sys.stdout.isatty
    - session.get_bind
    - m.initdb
    - airflow.settings._is_sqlite_db_path_relative
    - sqlalchemy.orm.sessionmaker
    - alembic.command.stamp
    - settings.SQL_ALCHEMY_CONN.lower
    - os.environ.get
    - airflow.api_fastapi.app.create_auth_manager
    - airflow.settings.prepare_engine_args
    - faulthandler.enable
    - airflow.settings.reconfigure_orm
    - airflow.utils.db._single_connection_pool
    - env.configure
    - alembic.migration.MigrationContext.configure
    - session.execute
    - airflow.models.base.Any.__init__
    - <builtin>.exit
    - os.path.dirname
    - faulthandler.dump_traceback_later
    - warnings.simplefilter
    - sqlalchemy.orm.Session.get_bind
    - migration_ctx.get_current_revision
    - env.script.get_heads
    - <builtin>.getattr
    - conn.execute
    - managers.append
    - alembic.command.upgrade
    - session.connection
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - metadata.reflect
    - airflow.utils.db._get_alembic_config
    - airflow.utils.orm_event_handlers.setup_event_handlers
    - alembic_logger.setLevel
    - alembic.runtime.environment.EnvironmentContext
    - original_session.commit
    - log_template_table.c.id.desc
    - airflow.utils.db._offline_migration
    - alembic.script.ScriptDirectory.from_config
    - airflow.utils.db._mysql_lock_session_for_migration
    - airflow.utils.db.add_default_pool_if_not_exists
    - sqlalchemy.create_engine.url.password.items
    - alembic.command.downgrade
    - signal.signal
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.utils.db_manager.RunDBManager.initdb
    - airflow.utils.db._create_db_from_orm_mysql
    - typing.Any.metadata.create_all
    - sqlalchemy.select
    - directory.replace
    - airflow.api_fastapi.app.get_auth_manager_cls
    - default.copy
    - lock_conn.execution_options
    - <builtin>.print
    - session.add
    - log.error
    - os.getpid
    - f.read
    - log.debug
    - <builtin>.list
    - airflow.utils.db_manager.RunDBManager.validate
    - signal.alarm
    - s.lower
    - airflow.settings._get_connect_args
    - alembic.config.Config.set_main_option
    - airflow.settings.configure_orm
    - os.environ.pop
    - airflow.utils.sqlalchemy.get_dialect_name
    - urllib.parse.quote.lower
    - airflow.settings._configure_async_session
    - logging.disable
    - airflow.utils.db._get_current_revision
    - conn.close
    - termcolor.colored.splitlines
    - DEFAULT_ENGINE_ARGS.items
    - <builtin>.isinstance
    - color.get
    - functools.partial
    - conf.getboolean
    - warnings.catch_warnings
    - sqlalchemy.or_
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - parent
    - name
    - command
    - env
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 288
    functionName: airflow.cli.commands.standalone_command.SubCommand.__init__
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 5
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: command.start
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 133
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.update_output
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 5
    functionsReached:
    - line.decode
    - color.get
    - collections.deque.popleft
    - <builtin>.print
    - termcolor.colored
    - line.strip
    - termcolor.colored.splitlines
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 225
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.is_ready
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.where
    - airflow.jobs.job.most_recent_job
    - sqlalchemy.case
    - sqlalchemy.select
    - Job.latest_heartbeat.desc
    - recent.is_alive
    - airflow.cli.commands.standalone_command.StandaloneCommand.job_running
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 264
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.print_ready
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 5
    functionsReached:
    - color.get
    - <builtin>.print
    - termcolor.colored
    - line.strip
    - termcolor.colored.splitlines
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: command.stop
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: command.join
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: color.get
    functionSourceFile: <builtin>
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: termcolor.colored.splitlines
    functionSourceFile: termcolor
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - name
    - output
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 161
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.print_error
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 0
    functionsReached:
    - color.get
    - <builtin>.print
    - termcolor.colored
    - line.strip
    - termcolor.colored.splitlines
    - airflow.cli.commands.standalone_command.StandaloneCommand.print_output
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: am.get_generated_password_file
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - job_runner_class
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 253
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.job_running
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 6
    functionsReached:
    - sqlalchemy.select.where
    - airflow.jobs.job.most_recent_job
    - sqlalchemy.case
    - Job.latest_heartbeat.desc
    - recent.is_alive
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - port
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 237
    functionName: airflow.cli.commands.standalone_command.StandaloneCommand.port_open
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 0
    functionsReached:
    - socket.socket
    - sock.close
    - sock.connect
    - sock.settimeout
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.settimeout
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sock.connect
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: recent.is_alive
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: airflow.cli.commands.standalone_command.SubCommand.run
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 0
    functionsReached:
    - subprocess.Popen
    - collections.deque.append
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 306
    functionName: airflow.cli.commands.standalone_command.SubCommand.stop
    functionSourceFile: airflow.cli.commands.standalone_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.asset_command
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - airflow.utils.session.provide_session
    - typing.cast
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.cli.commands.asset_command._list_asset_aliases
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.order_by
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.cli.commands.asset_command._list_assets
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.order_by
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: model_cls.model_validate
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: model.model_dump
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.cli.commands.asset_command._detail_asset_alias
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.where
    - pydantic.BaseModel.model_validate
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 85
    functionName: airflow.cli.commands.asset_command._detail_asset
    functionSourceFile: airflow.cli.commands.asset_command
    functionUses: 5
    functionsReached:
    - sqlalchemy.select.where
    - select_message_parts.append
    - <builtin>.iter
    - pydantic.BaseModel.model_validate
    - sqlalchemy.select.limit
    - <builtin>.next
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: select_message_parts.append
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.select.limit
    functionSourceFile: sqlalchemy
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: model_data.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stmt.group_by
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.rotate_fernet_key_command
    functionSourceFile: airflow.cli.commands.rotate_fernet_key_command
    functionUses: 0
    functionsReached:
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: session.begin
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8c673a0>
    - <ast.Constant object at 0x7f1ec8c67610>
    argNames:
    - session
    - model_class
    - filter_condition
    - batch_size
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 48
    functionName: airflow.cli.commands.rotate_fernet_key_command.rotate_items_in_batches
    functionSourceFile: airflow.cli.commands.rotate_fernet_key_command
    functionUses: 4
    functionsReached:
    - sqlalchemy.select.where
    - session.scalars
    - item.rotate_fernet_key
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: item.rotate_fernet_key
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.team_command
    functionSourceFile: airflow.cli.commands.team_command
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - airflow.utils.session.provide_session
    - typing.cast
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - teams
    - output
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 39
    functionName: airflow.cli.commands.team_command._show_teams
    functionSourceFile: airflow.cli.commands.team_command
    functionUses: 5
    functionsReached:
    - dr.run_after.isoformat
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - dag_run.logical_date.isoformat
    - output_to_renderer.get
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.team_command._show_teams.<lambda1>
    functionSourceFile: airflow.cli.commands.team_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 50
    functionName: airflow.cli.commands.team_command._extract_team_name
    functionSourceFile: airflow.cli.commands.team_command
    functionUses: 6
    functionsReached:
    - re.match
    - args.name.strip
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args.name.strip
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: associations.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: confirmation.upper
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.version_command
    functionSourceFile: airflow.cli.commands.version_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: airflow.cli.commands.version_command.version
    functionSourceFile: airflow.cli.commands.version_command
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.task_command
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 74
    functionName: airflow.cli.commands.task_command._generate_temporary_run_id
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 10
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 2
    IfCount: 6
    argCount: 4
    argDefaultValues: []
    argNames:
    - dag
    - create_if_necessary
    - logical_date_or_run_id
    - session
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 9
    functionLinenumber: 84
    functionName: airflow.cli.commands.task_command._get_dag_run
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 9
    functionsReached:
    - TI.insert_mapping
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - typing.cast.delete
    - airflow.utils.types.DagRunType.from_run_id
    - airflow._shared.timezones.timezone.coerce_datetime
    - args_dict_full.pop
    - <builtin>.map
    - log.info
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - sqlalchemy.func.max
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - <builtin>.super
    - airflow.models.dagrun.DagRun._create_tasks
    - created_counts.items
    - tis.where
    - typing.cast.bulk_save_objects
    - enum.Enum.__init__
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - typing.NamedTuple.__init__
    - typing.cast.bulk_insert_mappings
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - tags_full.update
    - pluggy.PluginManager
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - <builtin>.len
    - <builtin>.set
    - datetime.datetime.now
    - plugin_mgr.register
    - getpass.getuser
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.models.base.Any.created_at.desc
    - typing.cast.commit
    - sqlalchemy.orm.joinedload
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - <builtin>.int
    - airflow_conf.get
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - log.warning
    - sqlalchemy.sql.expression.select
    - airflow.settings.task_instance_mutation_hook
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagrun.DagRun._get_task_creator
    - legacy_name.format
    - sqlalchemy.sql.expression.select.where
    - task_ids.add
    - airflow.models.dagrun.DagRun._create_task_instances
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - Stats.incr
    - airflow.settings.get_policy_plugin_manager
    - pendulum.instance
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - airflow.models.dag_version.DagVersion.get_latest_version
    - dag.timetable.infer_manual_data_interval
    - airflow.serialization.definitions.notset.is_arg_set
    - airflow._shared.timezones.timezone.is_localized
    - pendulum.parse
    - <builtin>.range
    - airflow.models.deadline.Deadline.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - dag.task_dict.values
    - pydantic.BaseModel.logical_date.replace
    - query.options
    - <builtin>.all
    - <builtin>.getattr
    - query.order_by
    - copied_params.validate
    - sqlalchemy.sql.expression.select.options
    - collections.defaultdict
    - typing.cast
    - DagRun.id.desc
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - task.get_parse_time_mapped_ti_count
    - airflow._shared.timezones.timezone.parse
    - typing.cast.flush
    - typing.cast.rollback
    - Callback.create_from_sdk_def
    - typing.cast.scalars
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.select
    - typing.cast.add
    - <builtin>.dict
    - airflow.utils.platform.getuser
    - TI.state.in_
    - <builtin>.list
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - airflow.models.dagrun.DagRun.__init__
    - airflow.models.dagrun.DagRun.get_dag
    - typing.cast.scalar
    - stat_from_registry.get
    - run_id.startswith
    - TI.task_id.in_
    - <builtin>.isinstance
    - TI.state.is_
    - sqlalchemy.or_
    - airflow.models.dagrun.DagRun.verify_integrity
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - deserialized_deadline_alert.reference.evaluate_with
    linkageType: pythonLinkage
    raised:
    - ValueError
    - DagRunNotFound
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.get_task_instance
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - ti
    - task
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 229
    functionName: airflow.cli.commands.task_command._get_template_context
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 4
    functionsReached:
    - pydantic.BaseModel.model_validate
    - pydantic.BaseModel.__init__
    - pydantic.BaseModel.model_construct
    - runtime_ti.get_template_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 307
    functionName: airflow.cli.commands.task_command._SupportedDebugger.post_mortem
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 308
    functionName: airflow.cli.commands.task_command._SupportedDebugger.set_trace
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: airflow.cli.commands.task_command._guess_debugger
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 1
    functionsReached:
    - typing.cast
    - importlib.import_module
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.logical_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.start_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ti.end_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 9
    IfCount: 9
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7941940>
    argNames:
    - args
    - dag
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 14
    functionLinenumber: 380
    functionName: airflow.cli.commands.task_command.task_test
    functionSourceFile: airflow.cli.commands.task_command
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.models.base.Any.value.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - data.get
    - orm_dags.update
    - airflow.utils.types.DagRunType.from_run_id
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - files_parsed.update
    - airflow.sdk._shared.module_loading.import_string
    - airflow.dag_processing.collection._sync_dag_perms
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - uri.replace
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - created_counts.items
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - tis.where
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - ctx.run
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.get
    - pydantic.BaseModel.data.copy
    - airflow.serialization.definitions.dag.SerializedDAG.create_dagrun
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - sqlalchemy.create_engine.url.password.lower
    - dag.timetable.asset_condition.iter_assets
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - tags_to_delete.append
    - op.partial_kwargs.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.serialization.definitions.mappedoperator.get_mapped_ti_count
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - zipfile.ZipFile
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - provider_package.startswith
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - sched.get
    - var.get
    - os.walk
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - sqlalchemy.func.count
    - tenacity.retry_if_exception_type
    - sqlalchemy.tuple_.in_
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - typing.cast.commit
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - sqlalchemy.sql.expression.select
    - airflow.sdk.definitions.dag._run_inline_trigger
    - inspect.signature.parameters.keys
    - airflow.models.dagrun.get_or_create_dagrun
    - airflow.models.dagrun.DagRun._get_task_creator
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - task.get_needs_expansion
    - sqlalchemy.sql.expression.select.where
    - airflow.models.dagrun.DagRun._create_task_instances
    - params.get_param
    - task_ids.add
    - weakref.proxy
    - pendulum.instance
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - cls.state.in_
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - sqlalchemy.update
    - airflow.providers_manager.ProvidersManager.initialized
    - stored.values
    - sqlalchemy.exists
    - value.items
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - group.downstream_task_ids.update
    - airflow.dag_processing.dagbag.DagBag._get_relative_fileloc
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - <builtin>.range
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - asyncio.run
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - child.serialize_for_task_group
    - airflow.sdk.serde._is_namedtuple
    - sdk_task.params.validate
    - uuid.UUID
    - pydantic.BaseModel.logical_date.replace
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - query.options
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - itsdangerous.URLSafeSerializer
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.settings.get_airflow_context_vars
    - sqlalchemy.sql.expression.select.options
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__init__
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.serialization.definitions.dag.SerializedDAG.get_task
    - attrs.AttrsInstance.value.__name__.rsplit
    - task.get_parse_time_mapped_ti_count
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - val.startswith
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - airflow.models.dag_version.DagVersion.write_dag
    - dep_type.replace
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - typing.cast.add
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - session.add
    - TI.state.in_
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - dag_dict.get
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - html.escape
    - sdk_task.params.update
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - typing.cast.scalar
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - task_var.items
    - uuid_mapping.keys
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.execution_time.supervisor.run_task_in_process
    - task_group.children.items
    - airflow.sdk.api.client.get_hostname
    - <builtin>.isinstance
    - stat_from_registry.get
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - dataclasses.asdict
    - TI.state.is_
    - io.TextIOWrapper
    - airflow.models.dagcode.DagCode.code
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - op.partial_kwargs.items
    - sqlalchemy.or_
    - query.with_for_update
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - TI.insert_mapping
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - cfg_bundle.bundle_class
    - supervisor._setup_subprocess_socket
    - sqlalchemy.orm.load_only
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - trigger.run
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - airflow.utils.cli.get_db_dag
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - airflow_conf.getboolean
    - secrets_backend.get_variable
    - structlog.get_logger
    - asset_op.sync_assets
    - field_def.get
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - dag.task_dict.items
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - enum.Enum.value.in_
    - re.escape
    - <builtin>.any
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.models.dagrun.DagRun._create_tasks
    - bundle_to_team.get
    - sqlalchemy.sql.expression.literal
    - asset_op.sync_asset_aliases
    - import_errors.items
    - uuid_mapping.items
    - bundle_config_list.append
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - airflow.dag_processing.collection._create_orm_dags
    - op_predefined_extra_links.update
    - task_var.pop
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - typing.NamedTuple.__init__
    - session.scalars
    - serialized_asset.pop
    - pathlib.Path.exists
    - typing.cast.bulk_insert_mappings
    - typing.NamedTuple.dags.items
    - session.commit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - importlib.util.module_from_spec
    - tmp.get
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - dag_deps.extend
    - conf.get_mandatory_value
    - context_params.items
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - session.scalar
    - <builtin>.len
    - airflow.models.serialized_dag.SerializedDagModel.get_dag
    - <builtin>.set
    - fnmatch.fnmatch
    - op.has_dag
    - sdk_dag.get_task
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.models.dag_version.DagVersion._latest_version_select
    - airflow.sdk.execution_time.task_runner._execute_task
    - sqlalchemy.orm.joinedload
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - dag.timetable.asset_condition.iter_asset_aliases
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - dagbag.dags.values
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - tt.asset_condition.iter_dag_dependencies
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - airflow_conf.get
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - op_extra_links_from_plugin.values
    - airflow.models.dagrun.DagRun.get_task_instances
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - op.operator_extra_links.__get__
    - o.items
    - itsdangerous.URLSafeSerializer.dumps
    - pattern.rstrip
    - encoded_op.items
    - expr.keys
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - airflow.models.dagrun.DagRun._get_partial_task_ids
    - query.where
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects.create_scheduler_operator
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.models.variable.Variable.get_variable_from_secrets
    - dag_data.get
    - airflow.cli.commands.task_command._generate_temporary_run_id
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - attr.asdict
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - DagRun.partition_key.is_not
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - typing.cast.set_trace
    - tenacity.Retrying
    - operator_def.get
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - op._get_specified_expand_input
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.deadline.Deadline.__init__
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.models.dag.DagModel.__init__
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - deps.extend
    - loaded_plugins.add
    - DagRun.id.desc
    - dagbag.import_errors.items
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.dag_processing.dagbag.BundleDagBag.__init__
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - sqlalchemy.create_engine.url.password.items
    - attr.has
    - serialized_dag.deadline_alerts.append
    - e.get
    - Callback.create_from_sdk_def
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables
    - typing.cast.scalars
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - item.to_dict
    - DagWarning.dag_id.in_
    - hashlib.md5
    - typing.NamedTuple.get
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - importlib.metadata.distributions
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - httpx.MockTransport
    - urllib.parse.urlparse
    - name.lower
    - group.upstream_group_ids.update
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - pydantic.BaseModel.model_dump
    - uuid6.uuid7
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_dag
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - run_id.startswith
    - TI.task_id.in_
    - airflow.models.base.Any.payload.items
    - dm.tags.extend
    - <builtin>.ord
    - airflow.models.base.Any.__qualname__.rsplit
    - asset_op.activate_assets_if_possible
    - airflow.sdk.serde._get_patterns
    - pattern.strip
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - deserialized_deadline_alert.reference.evaluate_with
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.cast.delete
    - itertools.chain
    - loader.exec_module
    - _XCOM_ARG_TYPES.items
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - bundle_instance.view_url_template
    - pathlib.Path.read_text
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow.sdk.definitions.dag._run_task
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - params.items
    - attrs.has
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - asset_op.add_dag_asset_name_uri_references
    - pathlib.Path
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - typing.cast.bulk_save_objects
    - session.rollback
    - _CURRENT_CONTEXT.pop
    - asset_op.add_dag_asset_alias_references
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - orm_tags.items
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - s.replace
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - dag_dict.pop
    - inspect.signature
    - session.merge
    - airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks
    - log.exception
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.sdk.serde._match
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - object_def.get
    - name.strip
    - ZIP_REGEX.search
    - pydantic.BaseModel.logical_date.utcoffset
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - sqlalchemy.exists.where
    - env_vars.update
    - <builtin>.globals
    - res.group
    - <builtin>.open
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - airflow.dag_processing.dagbag.sync_bag_to_db
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.dagrun.DagRun.fetch_task_instances
    - PLACEHOLDER_PATTERN.findall
    - oe.get_link
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - log.warning
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v2_to_v3
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - importlib.util.spec_from_loader
    - entry_point.load
    - i.get
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - _attr.isoformat
    - legacy_name.format
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.definitions.param._collect_params
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.helpers.serialize_template_field
    - dag.timetable.infer_manual_data_interval
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - dag.data.get
    - key_raw.upper
    - var.get_needs_expansion
    - math.isnan
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - sqlalchemy.update.where
    - <builtin>.sorted
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - key_raw.startswith
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - attrs.AttrsInstance.value.items
    - math.isinf
    - <builtin>.tuple
    - provider_schema_validator.validate
    - bundles.values
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - cls.last_updated.desc
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - query.order_by
    - copied_params.validate
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - task.get
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - abc.ABC.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - enum.Enum.in_
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.models.dagrun.DagRun._get_task_creator.create_ti
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - dagbag.dags.get
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.timezones.timezone.parse
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - typing.cast.rollback
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - airflow.serialization.serialized_objects.DagSerialization.from_dict
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - tag.lower
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2
    - <builtin>.list
    - airflow.sdk.definitions._internal.types.is_arg_set
    - airflow.models.base.Any.__name__.rsplit
    - airflow.utils.cli.get_bagged_dag
    - s.lower
    - airflow.cli.commands.task_command._get_ti
    - <builtin>.frozenset
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - dag_owner_links.items
    - airflow.utils.sqlalchemy.get_dialect_name
    - airflow.models.connection.Connection._create_host
    - airflow.models.dagcode.DagCode.update_source_code
    - airflow.serialization.definitions.dag._create_orm_dagrun
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.configuration.ensure_secrets_loaded
    - d.get
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.models.dagrun.DagRun.verify_integrity
    - encoded_dag.items
    - airflow.utils.file.open_maybe_zipped
    - ti.task.prepare_for_execution
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - deps.append
    - packaging.utils.canonicalize_name
    - contextlib.redirect_stdout
    - xcom_value.keys
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string
    - pendulum.UTC.lower
    - <builtin>.hasattr
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - airflow.dag_processing.collection._get_task_ports
    - pattern.startswith
    - pydantic.BaseModel.model_construct
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.cli.commands.task_command._get_dag_run
    - cls.dag_id.in_
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - op_extra_links_from_plugin.update
    - logging.getLogger
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - typing.NamedTuple.dags.values
    - enum.Enum.__init__
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - attrs.AttrsInstance.__name__.rsplit
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - kwargs.get
    - conf.getjson
    - airflow.cli.commands.task_command._guess_debugger
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - patterns_by_dir.update
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - plugin_mgr.register
    - sys.path.append
    - TaskSDKVariable.get
    - airflow.sdk.execution_time.task_runner._render_map_index
    - getpass.getuser
    - typing.NamedTuple.payload.__name__.rsplit
    - airflow.models.dagrun.DagRun.verify_integrity.task_filter
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.utils.code_utils.get_python_source
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr
    - json.dumps
    - serialized_dag.get
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - inspect.getsource
    - airflow.sdk.definitions.dag._create_timetable
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - <builtin>.delattr
    - SUPERVISOR_COMMS.send
    - airflow.sdk.serde.encode
    - traceback.format_stack
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - airflow.settings.task_instance_mutation_hook
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - dep.get
    - query.items
    - airflow.utils.sqlalchemy.with_row_locks
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - tenacity.before_sleep_log
    - task.execution_timeout.total_seconds
    - sqlalchemy.delete
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.task_runner.run
    - airflow.serialization.definitions.notset.is_arg_set
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str
    - airflow.dag_processing.collection._update_dag_tags
    - pendulum.parse
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.sdk.api.client.BearerAuth.__init__
    - session.execute
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - <builtin>.setattr
    - var.items
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow.models.base.Any.__init__
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - provider.data.get
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - var.serialize
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process._run_trigger
    - var._dict.items
    - collections.defaultdict
    - active_run_counts.get
    - schema_data.get
    - <builtin>.str
    - context.get
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - v.deref
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - task_var.get
    - source.encode
    - typing.cast.flush
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - importlib_metadata.distributions
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - properties.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - airflow.sdk.definitions.param.Param._check_json
    - default_args_dict.items
    - certifi.where
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - f.read
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - sqlalchemy.tuple_
    - session.delete
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - airflow.models.dagrun.DagRun.__init__
    - dag_run.get_task_instance
    - airflow.dag_processing.collection._RunInfo.calculate
    - ti.refresh_from_task
    - var.to_dict
    - result.items
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - var.total_seconds
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - orm_dags.items
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sdk_dag.get_task
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sdk_task.params.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sdk_task.params.validate
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.redirect_stdout
    functionSourceFile: contextlib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.set_trace
    functionSourceFile: typing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: task.render_template_fields
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.scheduler_command
    functionSourceFile: airflow.cli.commands.scheduler_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.utils.memray_utils.enable_memray_trace
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - contextlib.contextmanager
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    - airflow.utils.memray_utils.enable_memray_trace.decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 24
    functionLinenumber: 41
    functionName: airflow.cli.commands.scheduler_command._run_scheduler_job
    functionSourceFile: airflow.cli.commands.scheduler_command
    functionUses: 13
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat
    - airflow.observability.trace.add_debug_span
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - serialized_dag.get_task
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats
    - data.get
    - orm_dags.update
    - airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready
    - airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - span.set_attributes
    - airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors
    - executor_names.extend
    - regular_files.append
    - files_parsed.update
    - airflow.dag_processing.collection._sync_dag_perms
    - uri.replace
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle
    - airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.to_dict
    - _VALID_STAT_NAME_CHARS_RE.match
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids
    - pendulum.now
    - sqlalchemy.sql.functions.coalesce
    - airflow.utils.strings.get_random_string
    - bundle.refresh
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - inspect.currentframe
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - airflow.dag_processing.manager.DagFileProcessorManager.print_stats
    - rest_of_the_url.split
    - ti.emit_state_change_metric
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.models.serialized_dag.SerializedDagModel.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - airflow.providers_manager._correctness_check
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - cfg.bundle_class
    - typing.NamedTuple.value.items
    - var.timeout.total_seconds
    - hook.get_records
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - processor.kill
    - file.read_text
    - cls.executors.get
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - serialized_dag.has_task
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_obj_expr
    - dag_run.get_task_instances
    - sqlalchemy.text
    - rule.pattern.search
    - bundle.initialize
    - pydantic.BaseModel.data.copy
    - active_dagrun_span.end
    - airflow.serialization.serialized_objects._encode_outlet_event_accessor
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - task_defaults.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed
    - session.expire
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - tags_full.update
    - structlog.processors.UnicodeDecoder
    - sqlalchemy.create_engine.url.password.lower
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3
    - dag.timetable.asset_condition.iter_assets
    - ti.handle_failure
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - gc.freeze
    - tags_to_delete.append
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - op.partial_kwargs.get
    - os.path.islink
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - job.prepare_for_execution
    - airflow.models.serialized_dag.SerializedDagModel.get
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator
    - result.update
    - zipfile.ZipFile
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.items
    - airflow.utils.thread_safe_dict.ThreadSafeDict.set
    - airflow.models.asset.remove_references_to_deleted_dags
    - shutil.rmtree
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__
    - os.walk
    - var.get
    - airflow._shared.timezones.timezone.from_timestamp
    - global_operator_extra_links.extend
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - sqlalchemy.func.count
    - collections.deque.remove
    - tenacity.retry_if_exception_type
    - urllib.parse.quote
    - sqlalchemy.sql.expression.select.with_hint
    - sqlalchemy.tuple_.in_
    - airflow.sdk.definitions.dag.DAG.get_serialized_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops
    - airflow.dag_processing.collection._update_dag_owner_links
    - airflow.dag_processing.collection._get_latest_runs_stmt_partitioned
    - serdag.timetable.generate_run_id
    - os.path.join
    - datetime.datetime.replace
    - <builtin>.int
    - op_predefined_extra_links.values
    - airflow.serialization.serialized_objects._encode_outlet_event_accessors
    - airflow.serialization.serialized_objects.BaseSerialization._is_excluded
    - timer.stop
    - sqlalchemy.sql.expression.select
    - <builtin>.reversed
    - inspect.signature.parameters.keys
    - sqlalchemy.select.with_hint
    - connection.get_hook
    - Job.state.is_distinct_from
    - airflow.dag_processing.bundles.base.get_bundle_version_path
    - query.all
    - airflow.models.dagbag.DBDagBag._get_dag
    - datetime.datetime.today
    - <builtin>.repr
    - job.heartbeat
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - executor.try_adopt_task_instances
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - Stats.timer
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - sqlalchemy.sql.expression.select.where
    - structlog.processors.CallsiteParameterAdder
    - child.wait
    - params.get_param
    - weakref.proxy
    - airflow.triggers.base.BaseTaskEndEvent.__init__
    - airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency
    - pendulum.instance
    - airflow.utils.file._find_imported_modules
    - airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow.dag_processing.bundles.manager._is_safe_bundle_url
    - airflow.serialization.serialized_objects.BaseSerialization._is_constructor_param
    - airflow.task.priority_strategy.validate_and_load_priority_weight_strategy
    - cls.state.in_
    - airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - new_files.append
    - airflow.providers_manager.ProvidersManager.initialized
    - sqlalchemy.update
    - executor_name_str.split
    - stored.values
    - sqlalchemy.exists
    - pathlib.Path.open
    - itertools.count
    - airflow.serialization.serialized_objects.BaseSerialization.validate_schema
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs
    - session.bulk_save_objects
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - attrs.asdict
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template
    - <builtin>.range
    - <builtin>.max
    - airflow.serialization.serialized_objects.DagSerialization.serialize_dag
    - airflow.plugins_manager.integrate_listener_plugins
    - all_dags_needing_dag_runs.difference
    - urllib.parse.unquote
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.run
    - dag.task_dict.values
    - airflow.dag_processing.collection._update_dag_warnings
    - dag.get_task
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - child.serialize_for_task_group
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - uuid.UUID
    - airflow.models.base.Any.id.asc
    - airflow.dag_processing.manager.DagFileProcessorManager.end
    - query.options
    - log_records.popleft
    - itsdangerous.URLSafeSerializer
    - sqlalchemy.orm.relationship.any
    - airflow.providers_manager._check_builtin_provider_prefix
    - airflow.cli.commands.scheduler_command._serve_logs
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - sqlalchemy.select.join
    - pool_num_starving_tasks.setdefault
    - airflow.serialization.serialized_objects.OperatorSerialization.serialize
    - kwargs.pop
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.value.items
    - airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json
    - airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object
    - airflow.dag_processing.manager.DagFileProcessorManager._collect_results
    - attrname.endswith
    - deadline_alert.get
    - warnings.warn
    - triggered_date_by_dag.items
    - airflow.sdk.definitions.xcom_arg.serialize_xcom_arg
    - airflow.utils.sqlalchemy.nulls_first
    - deserialized_partial_kwarg_defaults.items
    - random.choices
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - attrs.fields
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - datetime.timetuple
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_param
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - attrs.AttrsInstance.value.__name__.rsplit
    - sqlalchemy.nullsfirst
    - airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db
    - sqlalchemy.orm.lazyload
    - structlog.tracebacks.ExceptionDictTransformer
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - typing.NamedTuple.__name__.rsplit
    - contextlib.suppress
    - signal.signal
    - airflow.models.dag_version.DagVersion.write_dag
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - sqlalchemy.select
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - Stats.gauge
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.load
    - <builtin>.dict
    - preprocessed.pop
    - re.sub
    - processor.logger_filehandle.close
    - airflow.utils.platform.getuser
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag
    - airflow.plugins_manager._get_plugins
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run
    - session.add
    - airflow.dag_processing.processor._pre_import_airflow_modules
    - TI.state.in_
    - log.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling
    - airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue
    - <builtin>.min
    - sqlalchemy.orm.selectinload
    - urllib.parse.quote.lower
    - in_progress.union
    - airflow._shared.timezones.timezone.local_timezone
    - value._serialize
    - <builtin>.bool
    - airflow.dag_processing.bundles.manager._sign_bundle_url
    - last_parsed.get
    - stat_from_registry.get
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - typing.cast.scalar
    - uuid_mapping.keys
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions
    - task_group.children.items
    - airflow.models.dagrun.DagRun.set_active_spans
    - team_executor_config.startswith
    - <builtin>.isinstance
    - conf.getboolean
    - dag_run.update_state
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - orm_assets.values
    - airflow.dag_processing.bundles.base.get_bundle_tracking_dir
    - io.TextIOWrapper
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - airflow.models.dagcode.DagCode.code
    - op.partial_kwargs.items
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - sqlalchemy.or_
    - query.with_for_update
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor
    - os.symlink
    - airflow.dag_processing.manager.process_parse_results
    - sqlalchemy.select.filter
    - airflow.models.dagcode.DagCode.get_latest_dagcode
    - airflow.dag_processing.manager.DagFileProcessorManager.processed_recently
    - TI.map_index.label
    - sqlalchemy.orm.load_only
    - cfg_bundle.bundle_class
    - ast.parse
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - sqlalchemy.tuple_.not_in
    - Trace.inject
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - asset_op.add_task_asset_references
    - airflow.dag_processing.collection._get_latest_runs_stmt
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run
    - airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields
    - ti.set_state
    - jsonschema.validators.validator_for
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled
    - asset_op.sync_assets
    - field_def.get
    - _executor_names.append
    - secrets_backend.get_variable
    - dag_id_to_team_name.get
    - dag.task_dict.items
    - event_buffer.items
    - enum.Enum.value.in_
    - structlog.get_logger
    - re.escape
    - airflow.models.dagbag.DBDagBag._read_dag
    - model.dag_id.in_
    - <builtin>.any
    - airflow.models.dag.DagModel.deactivate_deleted_dags
    - airflow._shared.observability.metrics.dual_stats_manager._value_is_provided
    - airflow.dag_processing.collection.DagModelOperation.update_dags
    - airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes
    - airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals
    - sqlalchemy.sql.expression.literal
    - bundle_to_team.get
    - asset_op.sync_asset_aliases
    - dag_run.get_last_ti
    - import_errors.items
    - bundle_config_list.append
    - uuid_mapping.items
    - airflow.utils.log.logging_mixin.LoggingMixin.logger
    - time.sleep
    - formatted_rows.append
    - session.get
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.dag_processing.collection._create_orm_dags
    - airflow.utils.event_scheduler.EventScheduler.call_regular_interval
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - sqlalchemy.orm.make_transient
    - typing.NamedTuple.__init__
    - airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db
    - session.scalars
    - airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions
    - DagRun.execution_date.in_
    - pathlib.Path.exists
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle
    - sqlalchemy.select.select_from
    - calendar.timegm
    - serialized_asset.pop
    - sqlalchemy.func.coalesce
    - importlib.util.module_from_spec
    - typing.NamedTuple.dags.items
    - session.commit
    - airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors
    - found.append
    - airflow.dag_processing.collection.DagModelOperation.add_dags
    - conf.get_mandatory_value
    - airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats
    - dag_deps.extend
    - tmp.get
    - urllib.parse.parse_qsl
    - json.loads
    - _INVALID_STAT_NAME_CHARS_RE.sub
    - pluggy.PluginManager
    - conf.getimport
    - airflow.serialization.serialized_objects._has_kubernetes
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.utils.hashlib_wrapper.md5
    - operator.itemgetter
    - session.scalar
    - <builtin>.len
    - typing.TypedDict.__init__
    - <builtin>.set
    - urllib.parse.quote.items
    - op.has_dag
    - airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename
    - DagPriorityParsingRequest.bundle_name.in_
    - starved_tasks.add
    - TaskInstance.state.in_
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue
    - starved_pools.add
    - airflow.utils.file.might_contain_dag
    - functools.wraps
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - sqlalchemy.select.where
    - sqlalchemy.delete.where
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>
    - airflow.models.dag_version.DagVersion._latest_version_select
    - adrq_by_dag.items
    - sqlalchemy.orm.joinedload
    - dag.timetable.asset_condition.iter_asset_aliases
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - ti.is_eligible_to_retry
    - plugin_obj.validate
    - abs_path.endswith
    - typing.NamedTuple.value.func.__name__.rsplit
    - pathlib.Path.is_file
    - tt.asset_condition.iter_dag_dependencies
    - abc.ABC.moment.total_seconds
    - airflow.utils.helpers.log_filename_template_renderer
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - ti.clear_next_method_args
    - airflow.serialization.serialized_objects.DagSerialization.to_dict
    - dm.calculate_dagrun_date_fields
    - airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files
    - op_extra_links_from_plugin.values
    - op.operator_extra_links.__get__
    - airflow.plugins_manager.get_operator_extra_links
    - itsdangerous.URLSafeSerializer.dumps
    - ti_span.end
    - pattern.rstrip
    - encoded_op.items
    - sched.scheduler.enter
    - expr.keys
    - fcntl.flock
    - airflow.models.dagwarning.DagWarning.__init__
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - orm_dag_owner_attributes.items
    - sqlalchemy.text.bindparams
    - re.compile
    - airflow.models.dagcode.DagCode._get_code_from_db
    - airflow.serialization.serialized_objects._encode_start_trigger_args
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - executable_tis.append
    - session.expunge_all
    - query.where
    - result.values
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression
    - rel_obj.as_posix
    - airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value
    - airflow.utils.file.list_py_file_paths
    - dag_data.get
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - dag_run.notify_dagrun_state_changed
    - os.path.relpath
    - airflow.utils.retries.run_with_db_retries
    - import_errors.update
    - datetime.timestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects._encode_priority_weight_strategy
    - airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists
    - airflow._shared.timezones.timezone.is_localized
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - airflow.sdk.definitions.param.Param.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills
    - os.environ.get
    - inspect.isclass
    - tenacity.wait_random_exponential
    - airflow.utils.file.find_dag_file_paths
    - DagRun.partition_key.is_not
    - airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default
    - airflow.models.dagcode.DagCode._latest_dagcode_select
    - structlog.processors.JSONRenderer
    - group.upstream_task_ids.update
    - sqlalchemy.func.row_number
    - airflow.models.dagbag.DBDagBag.__init__
    - airflow.models.serialized_dag.SerializedDagModel.write_dag
    - structlog.dev.ConsoleRenderer
    - typing.NamedTuple.func.__name__.rsplit
    - tenacity.Retrying
    - operator_def.get
    - op._get_specified_expand_input
    - airflow.providers_manager.ProvidersManager.__init__
    - configs.append
    - airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs
    - airflow.models.connection._parse_netloc_to_hostname
    - airflow.models.serialized_dag.SerializedDagModel.hash
    - pathlib.Path.resolve
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - ti.logical_date.isoformat
    - airflow.models.dag.DagModel.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - collections.deque.extend
    - sqlalchemy.sql.expression.func.max
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - sqlalchemy.orm.Session.get_bind
    - pathlib.Path.read_bytes
    - MIN_PROVIDER_VERSIONS.get
    - SecretCache.init
    - template.format
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled
    - partition_dag_ids.add
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - airflow.dag_processing.bundles.base.get_bundle_versions_base_folder
    - ti.key.with_try_number
    - operator.attrgetter
    - typing.cast
    - time.perf_counter
    - airflow.models.dagcode.DagCode.__init__
    - files_parsed.difference
    - deps.extend
    - loaded_plugins.add
    - airflow.models.dagbag.DBDagBag._version_from_dag_run
    - DagRun.id.desc
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - Trace.extract
    - airflow.models.dagcode.DagCode.get_code_from_file
    - typing.NamedTuple.__qualname__.rsplit
    - logger.error
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued
    - processors_to_remove.append
    - urllib.parse.urlsplit.scheme.replace
    - attrs.AttrsInstance.__qualname__.rsplit
    - traceback.format_exc
    - finished.append
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics
    - serialized_dag.deadline_alerts.append
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis
    - DM.bundle_name.is_not
    - DagWarning.dag_id.in_
    - hashlib.md5
    - importlib.metadata.distributions
    - typing.NamedTuple.get
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr
    - airflow.utils.process_utils.kill_child_processes_by_pids
    - psutil.wait_procs
    - typing.NamedTuple.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings
    - DebugTrace.start_root_span
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - dm.dag_owner_links.extend
    - settings.Session.remove
    - Trace.get_current_span
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - airflow.sdk.timezone.utcnow
    - group.upstream_group_ids.update
    - name.lower
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults
    - log.debug
    - query.execution_options
    - guard.commit
    - airflow.dag_processing.manager.utc_epoch
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - airflow.serialization.helpers.serialize_template_field.is_jsonable
    - uuid6.uuid7
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed
    - span.add_event
    - backend_list.append
    - OPERATOR_DEFAULTS.items
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - z.infolist
    - zlib.compress
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - last_run.strftime
    - dm.tags.extend
    - <builtin>.ord
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags
    - this_process.children
    - airflow.models.base.Any.__qualname__.rsplit
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.run
    - reset_tis_message.append
    - asset_op.activate_assets_if_possible
    - pattern.strip
    - TI.pool.not_in
    - tracemalloc.start
    - functools.lru_cache
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - multiprocessing.Process.start
    - timer.start
    - itertools.chain
    - loader.exec_module
    - executor.has_task
    - _XCOM_ARG_TYPES.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group
    - airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals
    - airflow.dag_processing.collection._find_all_asset_aliases
    - args_dict_full.pop
    - DagRun.state.in_
    - conf.getint
    - kwargs_ref.deref
    - executor_names.split
    - bundle_instance.view_url_template
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - airflow.task.priority_strategy.get_weight_rule_from_priority_weight_strategy
    - datetime.timedelta
    - attrs.has
    - params.items
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation
    - airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records
    - base.selectinload
    - pathlib.Path
    - asset_op.add_dag_asset_name_uri_references
    - airflow.dag_processing.collection._get_dag_assets
    - <builtin>.issubclass
    - m.startswith
    - airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - Stats.decr
    - airflow.serialization.serialized_objects.BaseSerialization.default_serialization
    - pool_num_starving_tasks.items
    - session.rollback
    - query.limit
    - DR.logical_date.label
    - asset_op.add_dag_asset_alias_references
    - proc.send_msg
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - tag_names.difference
    - files_with_mtime.items
    - orm_tags.items
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.models.base.Any.id.in_
    - import_errors.keys
    - encoded_op.copy
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags
    - triggered_date_by_dag.keys
    - typing.NamedTuple.value.deref
    - pools.items
    - file_paths.extend
    - serialized_params.append
    - urllib.parse.unquote.rsplit
    - data.update
    - SecretCache.get_variable
    - airflow.models.pool.Pool.slots_stats
    - bundles_to_refresh.add
    - inspect.signature
    - session.merge
    - log.exception
    - rows.sort
    - asset_op.add_asset_trigger_references
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - sqlalchemy.func.now
    - os.getenv
    - dag.timetable.asset_condition.iter_asset_refs
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - var.timestamp
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files
    - DagRun.run_id.in_
    - packaging.version.parse
    - airflow.dag_processing.collection.DagModelOperation.find_orm_dags
    - cls._json_schema.validate
    - entry.split
    - airflow.models.expandinput.create_expand_input
    - team_executor_config.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - os.remove
    - to_reset.extend
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing
    - dag_ids_stmt.scalar_subquery
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - existing_serialized_dag.data.get
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - ZIP_REGEX.search
    - airflow.jobs.job.execute_job
    - pydantic.BaseModel.logical_date.utcoffset
    - tabulate.tabulate
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs
    - object_def.get
    - executor.get_event_buffer
    - generator.generate
    - sock.close
    - airflow.models.base.Any.timestamp.asc
    - sqlalchemy.exists.where
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.open
    - <builtin>.globals
    - res.group
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - TI.filter_for_tis
    - shared_processors.extend
    - dist.metadata.get_all
    - client_defaults.get
    - dag_run.set_dagrun_span_attrs
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - var._asdict
    - airflow.models.dagrun.DagRun.active_runs_of_dags
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - PLACEHOLDER_PATTERN.findall
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults
    - airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached
    - airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict
    - DagModel.dag_id.in_
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.models.dagcode.DagCode.write_code
    - query.add_columns
    - airflow.assets.evaluation.AssetEvaluator.run
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow._shared.secrets_masker.secrets_masker.redact
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop
    - airflow.utils.file.iter_airflow_imports
    - airflow.dag_processing.bundles.base.get_bundle_base_folder
    - airflow.models.connection.sanitize_conn_id
    - importlib.util.spec_from_loader
    - airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue
    - entry_point.load
    - i.get
    - container.items
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - legacy_name.format
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - dag_run.schedule_tis
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions
    - executor.queue_workload
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - session.close
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs
    - typing.NamedTuple.value.__name__.rsplit
    - tis_with_right_state.append
    - airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - forbidden_fields.difference_update
    - airflow.serialization.helpers.serialize_template_field
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.serialization.definitions.param._collect_params
    - runs_dict.get
    - airflow.utils.dates.datetime_to_nano
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - os.path.isdir
    - asset_expr.items
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt
    - dag.data.get
    - DbCallbackRequest.priority_weight.desc
    - var.get_needs_expansion
    - math.isnan
    - child.kill
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.sorted
    - sqlalchemy.update.where
    - parsing_result.import_errors.items
    - provider_schema_validator.validate
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict
    - math.isinf
    - bundles.values
    - <builtin>.tuple
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - datetime.datetime
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns
    - airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue
    - importlib.machinery.SourceFileLoader
    - airflow.models.base.Any.asset_id.in_
    - executor_names_per_team.append
    - airflow_conf.getint
    - pydantic.BaseModel.model_validate_json
    - airflow.providers_manager._create_provider_info_schema_validator
    - known_files.values
    - airflow.models.team.Team.get_all_team_names
    - cls.last_updated.desc
    - DebugTrace.start_span
    - query.order_by
    - result.in_timezone
    - airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets
    - airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue
    - key.to_asset_alias
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - executor_config.split
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_node
    - task.get
    - qual_name.rsplit
    - abc.ABC.__init__
    - active_ti_span.end
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor
    - enum.Enum.in_
    - run_after.isoformat
    - dag_run.consumed_asset_events.extend
    - airflow.serialization.serialized_objects.BaseSerialization.serialize
    - airflow.dag_processing.collection.AssetModelOperation.collect
    - airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema
    - airflow.utils.helpers.log_filename_template_renderer.f_str_format
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - proc._on_child_started
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge
    - DagModel.bundle_name.in_
    - multiprocessing.Process.terminate
    - airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - mod.__dict__.values
    - tempfile.gettempdir
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - pydantic.BaseModel.model_validate
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - pathspec.patterns.GitWildMatchPattern
    - files.append
    - <builtin>.sum
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager.sync_perm_for_dag
    - files.sort
    - airflow.triggers.base.TriggerEvent.__init__
    - tag.lower
    - airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue
    - os.path.isfile
    - callback_files.append
    - airflow.cli.commands.scheduler_command._serve_health_check
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs
    - airflow.utils.sqlalchemy.is_lock_not_available_error
    - parent.mkdir
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - <builtin>.list
    - airflow.executors.executor_utils.ExecutorName.__init__
    - airflow.sdk.definitions._internal.types.is_arg_set
    - s.lower
    - airflow.models.base.Any.__name__.rsplit
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks
    - dag_owner_links.items
    - airflow.jobs.job.Job.__init__
    - sqlalchemy.not_
    - airflow.models.connection.Connection._create_host
    - encoded_dag.keys
    - Trace.start_child_span
    - airflow.utils.sqlalchemy.get_dialect_name
    - dag.create_dagrun
    - airflow.models.dagcode.DagCode.update_source_code
    - dag_run.set_state
    - span.set_attribute
    - airflow.dag_processing.processor.DagFileProcessorProcess.start
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - ret.append
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - seen_teams.add
    - pydantic.BaseModel.data.items
    - asset_op.add_dag_asset_references
    - starved_dags.add
    - recently_processed.add
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine
    - pattern.finditer
    - airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute
    - airflow.utils.file.open_maybe_zipped
    - encoded_dag.items
    - airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra
    - callbacks_to_remove.append
    - sqlalchemy.select.options
    - attrs.AttrsInstance.get
    - encoded_group.get
    - sqlalchemy.select.order_by
    - structlog.stdlib.PositionalArgumentsFormatter
    - deps.append
    - packaging.utils.canonicalize_name
    - airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing
    - airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir
    - contextlib.ExitStack
    - job.is_alive
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - airflow.utils.sqlalchemy.CommitProhibitorGuard.__init__
    - sqlalchemy.sql.expression.false
    - jinja2.Template
    - sqlalchemy.func.sum
    - pools.get
    - airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime
    - executor_name.module_path.split
    - airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr
    - attrs.AttrsInstance.__init__
    - dag_run.verify_integrity
    - airflow.serialization.serialized_objects.BaseSerialization._encode
    - <builtin>.hasattr
    - airflow.dag_processing.collection._get_task_ports
    - airflow.utils.thread_safe_dict.ThreadSafeDict.get
    - airflow.dag_processing.collection.update_dag_parsing_results_in_db
    - conf.get
    - pendulum.UTC.lower
    - cls.dag_id.in_
    - pattern.startswith
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - ifile.read
    - TI.priority_weight.label
    - airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag
    - airflow.dag_processing.collection._find_all_assets
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - sqlalchemy.func.max
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - typing.NamedTuple.dags.values
    - op_extra_links_from_plugin.update
    - airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids
    - airflow.dag_processing.manager.DagFileProcessorManager.run
    - enum.Enum.__init__
    - logging.getLogger
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get
    - airflow.models.connection.Connection._normalize_conn_type
    - pools.values
    - multiprocessing.Process
    - pendulum.tz.local_timezone
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks
    - Stats.initialize
    - airflow._shared.secrets_masker.secrets_masker._is_v1_env_var
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - span.is_recording
    - airflow.dag_processing.collection._serialize_dag_capturing_errors
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.utils.sqlalchemy.prohibit_commit
    - kwargs.get
    - conf.getjson
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.utils.log.logging_mixin.LoggingMixin._get_log
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - stored.items
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - var.to_json
    - airflow.jobs.job.run_job
    - patterns_by_dir.update
    - changed_recently.add
    - stored.pop
    - serialized_alias.iter_dag_dependencies
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags
    - callback.get_callback_request
    - airflow.models.dagcode.DagCode.dag_source_hash
    - dm.tags.remove
    - field_name.endswith
    - airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file
    - airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager
    - psutil.Process
    - airflow.models.dagbag.DBDagBag.get_dag_for_run
    - TaskSDKVariable.get
    - rows.append
    - getpass.getuser
    - os.fspath
    - typing.NamedTuple.payload.__name__.rsplit
    - collections.Counter
    - Stats.timing
    - airflow.utils.code_utils.get_python_source
    - contextlib.ExitStack.callback
    - airflow.dag_processing.bundles.base.get_bundle_storage_root_path
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.models.base.Any.created_at.desc
    - airflow.utils.session.create_session
    - airflow.dag_processing.collection._update_import_errors
    - zipfile.is_zipfile
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - ti.prepare_db_for_next_try
    - json.dumps
    - serialized_dag.get
    - airflow.jobs.job.perform_heartbeat
    - airflow.providers.cncf.kubernetes.template_rendering.render_k8s_pod_yaml.to_dict
    - dag_model.calculate_dagrun_date_fields
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration
    - inspect.getsource
    - collections.deque.popleft
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - collections.deque.appendleft
    - traceback.format_stack
    - airflow.executors.workloads.ExecuteTask.make
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.serialize_pod
    - object.__setattr__
    - <builtin>.next
    - airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies
    - importlib.import_module
    - serdag.create_dagrun
    - executor.start
    - airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags
    - airflow.utils.sqlalchemy.with_row_locks
    - team_executor_config.strip
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running
    - x.is_running
    - importlib.resources.files.joinpath
    - airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.executors.workloads.BaseWorkload.generate_token
    - file_paths.append
    - Stats.incr
    - deadline.handle_miss
    - contextlib.ExitStack.close
    - tenacity.before_sleep_log
    - child.terminate
    - to_deactivate.add
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - sqlalchemy.delete
    - k.endswith
    - airflow.models.dag_version.DagVersion.get_latest_version
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name
    - tenacity.stop_after_attempt
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - pendulum.parse
    - airflow.dag_processing.collection._update_dag_tags
    - Trace.start_root_span
    - airflow.serialization.serialized_objects.OperatorSerialization._is_excluded
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - DM.max_active_tasks.label
    - operator_extra_links.extend
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - os.unlink
    - locked_backfills.keys
    - executor.end
    - session.execute
    - var.items
    - <builtin>.setattr
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered
    - plugins.append
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - asgiref.sync.sync_to_async
    - airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies
    - airflow._shared.observability.metrics.stats.normalize_name_for_stats
    - airflow.models.base.Any.__init__
    - callback_queue.append
    - sqlalchemy.true
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - airflow.utils.net.get_hostname
    - collections.Counter.get
    - starved_tasks_task_dagrun_concurrency.add
    - os.path.realpath
    - airflow.models.connection.Connection._parse_from_uri
    - provider.data.get
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - encoded_op.keys
    - airflow.serialization.helpers.serialize_template_field.sort_dict_recursively
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.utils.types.DagRunType.generate_run_id
    - <builtin>.all
    - job.complete_execution
    - var.serialize
    - airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles
    - collections.deque.extendleft
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - time.monotonic
    - serialize_errors.extend
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - AssetPartitionDagRun.created_dag_run_id.is_
    - airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__
    - collections.defaultdict
    - airflow._shared.module_loading.qualname
    - var._dict.items
    - active_run_counts.get
    - schema_data.get
    - executor.heartbeat
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle
    - <builtin>.str
    - airflow.models.errors.ParseImportError.full_file_path
    - plugin_search_locations.append
    - bundle.get_current_version
    - v.deref
    - source.encode
    - airflow.dag_processing.manager.DagFileProcessorManager.terminate
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - rel_filelocs.append
    - airflow.models.base.Any.value.func.__name__.rsplit
    - airflow.models.dag.DagModel.dags_needing_dagruns
    - importlib_metadata.distributions
    - field_renames.items
    - airflow._shared.timezones.timezone.make_aware
    - sqlalchemy.inspect
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - log.isEnabledFor
    - structlog.processors.ExceptionRenderer
    - properties.items
    - airflow.models.dagrun.DagRun.generate_run_id
    - pathlib.Path.mkdir
    - airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start
    - airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals
    - airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - bundles.keys
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - default_args_dict.items
    - airflow.sdk.definitions.param.Param._check_json
    - event_buffer.pop
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - os.getpid
    - f.read
    - serdag.timetable.next_run_info_from_dag_model
    - existing_dagruns.get
    - TI.dag_id.not_in
    - collections.deque
    - airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - sqlalchemy.tuple_
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - session.delete
    - dag_run.check_version_id_exists_in_dr
    - pathlib.Path.iterdir
    - airflow.dag_processing.collection._RunInfo.calculate
    - sqlalchemy.and_
    - asyncio.sleep
    - var.to_dict
    - result.items
    - sqlalchemy.orm.joinedload.selectinload
    - airflow.dag_processing.manager.DagFileProcessorManager._create_process
    - var.total_seconds
    - airflow.executors.base_executor.BaseExecutor.set_active_spans
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - random.Random
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.run
    - session.flush
    - os.path.getmtime
    - executor.send_callback
    - airflow.models.dagbundle.DagBundleModel.__init__
    - <builtin>.iter
    - airflow.utils.thread_safe_dict.ThreadSafeDict.delete
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - conf.getfloat
    - orm_dags.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec970ca30>
    argNames:
    - skip_serve_logs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 69
    functionName: airflow.cli.commands.scheduler_command._serve_logs
    functionSourceFile: airflow.cli.commands.scheduler_command
    functionUses: 14
    functionsReached:
    - <builtin>.set
    - airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team
    - multiprocessing.Process.start
    - multiprocessing.Process.terminate
    - team_executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs
    - dotted_path.rsplit
    - executor_name_str.split
    - executor_name.module_path.split
    - name.strip
    - airflow._shared.module_loading.import_string
    - executor_names.split
    - executor_names.extend
    - sqlalchemy.select
    - os.environ.get
    - airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database
    - _executor_names.append
    - airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name
    - configs.append
    - <builtin>.sorted
    - <builtin>.any
    - airflow.executors.executor_utils.ExecutorName.__init__
    - multiprocessing.Process
    - log.warning
    - airflow.executors.executor_utils.ExecutorName.set_connector_source
    - airflow.executors.executor_loader.ExecutorLoader.import_executor_cls
    - executor_names_per_team.append
    - cls.executors.get
    - airflow.models.team.Team.get_all_team_names
    - session.scalars
    - <builtin>.getattr
    - importlib.import_module
    - team_executor_config.startswith
    - conf.getboolean
    - seen_teams.add
    - conf.get_mandatory_value
    - airflow.executors.executor_loader.ExecutorLoader._get_executor_names
    - team_executor_config.strip
    - executor_config.split
    - airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec970cd60>
    argNames:
    - enable_health_check
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: airflow.cli.commands.scheduler_command._serve_health_check
    functionSourceFile: airflow.cli.commands.scheduler_command
    functionUses: 14
    functionsReached:
    - multiprocessing.Process
    - multiprocessing.Process.start
    - multiprocessing.Process.terminate
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.utils.scheduler_health
    functionSourceFile: airflow.utils.scheduler_health
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - http.server.HTTPServer.serve_forever
    - conf.get
    - http.server.HTTPServer
    - airflow.utils.scheduler_health.serve_health_check
    - conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 36
    functionName: airflow.utils.scheduler_health.HealthServer.do_GET
    functionSourceFile: airflow.utils.scheduler_health
    functionUses: 0
    functionsReached:
    - session.close
    - http.server.BaseHTTPRequestHandler.end_headers
    - session.rollback
    - http.server.BaseHTTPRequestHandler.send_response
    - airflow.utils.net.get_hostname
    - scheduler_job.is_alive
    - session.commit
    - Job.latest_heartbeat.desc
    - http.server.BaseHTTPRequestHandler.send_error
    - conf.getimport
    - airflow.utils.session.create_session
    - log.exception
    - sqlalchemy.select.filter_by
    - session.scalar
    - <builtin>.getattr
    - sqlalchemy.select
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: scheduler_job.is_alive
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.server.BaseHTTPRequestHandler.send_response
    functionSourceFile: http
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.server.BaseHTTPRequestHandler.end_headers
    functionSourceFile: http
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.server.BaseHTTPRequestHandler.send_error
    functionSourceFile: http
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 59
    functionName: airflow.utils.scheduler_health.serve_health_check
    functionSourceFile: airflow.utils.scheduler_health
    functionUses: 1
    functionsReached:
    - conf.getint
    - conf.get
    - http.server.HTTPServer.serve_forever
    - http.server.HTTPServer
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.server.HTTPServer
    functionSourceFile: http
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: http.server.HTTPServer.serve_forever
    functionSourceFile: http
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.dag_processor_command
    functionSourceFile: airflow.cli.commands.dag_processor_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.utils.memray_utils.enable_memray_trace
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - typing.cast
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    - airflow.utils.memray_utils.enable_memray_trace.decorator
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 10
    functionLinenumber: 35
    functionName: airflow.cli.commands.dag_processor_command._create_dag_processor_job_runner
    functionSourceFile: airflow.cli.commands.dag_processor_command
    functionUses: 4
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - plugin_instance.on_load
    - loader.exec_module
    - packaging.utils.canonicalize_name
    - airflow._shared.module_loading.entry_points_with_dist
    - conf.getint
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - pattern.startswith
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - ifile.read
    - pathlib.Path
    - <builtin>.any
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - airflow.providers_manager._correctness_check
    - cfg.bundle_class
    - airflow._shared.timezones.timezone.utcnow
    - bundle_config_list.append
    - airflow.providers_manager.log_optional_feature_disabled
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - typing.NamedTuple.__init__
    - airflow._shared.listeners.listener.ListenerManager.__init__
    - rule.pattern.search
    - conf.getjson
    - importlib.util.module_from_spec
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.get_mandatory_value
    - pathlib.Path.is_dir
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - patterns_by_dir.get
    - pluggy.PluginManager
    - conf.getimport
    - log.exception
    - airflow.providers_manager.LazyDictWithCache.__init__
    - patterns_by_dir.update
    - airflow._shared.listeners.listener.ListenerManager.add_listener
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - packaging.version.parse
    - <builtin>.len
    - <builtin>.set
    - entry.split
    - airflow._shared.module_loading._get_grouped_entry_points
    - dotted_path.rsplit
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - importlib.resources.files
    - airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - getpass.getuser
    - name.strip
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - os.walk
    - <builtin>.open
    - dist.metadata.get_all
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - airflow.utils.cli.validate_dag_bundle_arg
    - plugin_obj.validate
    - pathlib.Path.is_file
    - log.warning
    - traceback.format_stack
    - pattern.rstrip
    - <builtin>.next
    - importlib.import_module
    - re.compile
    - Stats.timer
    - importlib.util.spec_from_loader
    - entry_point.load
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - importlib.resources.files.joinpath
    - airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - rel_obj.as_posix
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - import_errors.update
    - os.path.relpath
    - inspect.isclass
    - airflow.listeners.listener.get_listener_manager
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - airflow.plugins_manager.integrate_listener_plugins
    - airflow.providers_manager.ProvidersManager.__init__
    - plugins.append
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - pathlib.Path.resolve
    - <builtin>.sorted
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - provider_schema_validator.validate
    - bundles.values
    - airflow.utils.net.get_hostname
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - provider.data.get
    - importlib.machinery.SourceFileLoader
    - MIN_PROVIDER_VERSIONS.get
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.providers_manager._check_builtin_provider_prefix
    - <builtin>.getattr
    - airflow.plugins_manager._get_plugins.__register_plugins
    - collections.defaultdict
    - loaded_plugins.add
    - <builtin>.str
    - plugin_search_locations.append
    - airflow.providers_manager.log_import_warning
    - json.load
    - mod.__dict__.values
    - core_dummy_hooks.items
    - importlib_metadata.distributions
    - pathspec.patterns.GitWildMatchPattern
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib.metadata.distributions
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - <builtin>.dict
    - re.sub
    - airflow.utils.platform.getuser
    - bundles.keys
    - airflow.plugins_manager._get_plugins
    - airflow._shared.listeners.listener.ListenerManager.add_hookspecs
    - log.error
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - <builtin>.list
    - rule.wild_match_pattern.match_file
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - airflow.jobs.job.Job.__init__
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - <builtin>.isinstance
    - functools.partial
    - conf.getboolean
    - <builtin>.iter
    - pattern.strip
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.providers_manager.ProvidersManager._discover_plugins
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached:
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.cli.commands.provider_command._remove_rst_syntax
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 5
    functionsReached:
    - re.sub
    - value.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.providers_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached:
    - re.sub
    - value.strip
    - airflow.cli.commands.provider_command._remove_rst_syntax
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.hooks_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.dialects_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.triggers_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.notifications_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.connection_form_widget_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.connection_field_behaviours.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.extra_links_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.logging_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.secrets_backends_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.auth_managers_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.executors_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.queues_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.provider_command.config_list.<lambda1>
    functionSourceFile: airflow.cli.commands.provider_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.print
    functionSourceFile: rich
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.cli.commands.info_command
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - tenacity.after_log
    - tenacity.before_log
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - tenacity.retry_if_exception_type
    - tenacity.wait_exponential
    - tenacity.retry
    - tenacity.stop_after_attempt
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 49
    functionName: airflow.cli.commands.info_command.Anonymizer.process_path
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.cli.commands.info_command.Anonymizer.process_username
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: airflow.cli.commands.info_command.Anonymizer.process_url
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow.cli.commands.info_command.NullAnonymizer._identity
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: airflow.cli.commands.info_command.PiiAnonymizer.__init__
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 4
    functionsReached:
    - airflow.utils.platform.getuser
    - getpass.getuser
    - os.path.expanduser
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.cli.commands.info_command.PiiAnonymizer.process_path
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - value.replace
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 85
    functionName: airflow.cli.commands.info_command.PiiAnonymizer.process_username
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 0
    IfCount: 9
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.cli.commands.info_command.PiiAnonymizer.process_url
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - urllib.parse.urlsplit
    - userinfo.partition
    - urllib.parse.urlunsplit
    - urllib.parse.urlsplit.netloc.partition
    - airflow.cli.commands.info_command.PiiAnonymizer.process_username
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: urllib.parse.urlsplit.netloc.partition
    functionSourceFile: urllib
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: userinfo.partition
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 141
    functionName: airflow.cli.commands.info_command.OperatingSystem.get_current
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: airflow.cli.commands.info_command.Architecture.get_current
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 1
    functionsReached:
    - platform.machine
    - _MACHINE_TO_ARCHITECTURE.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.machine
    functionSourceFile: platform
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _MACHINE_TO_ARCHITECTURE.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - anonymizer
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 193
    functionName: airflow.cli.commands.info_command.AirflowInfo.__init__
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec71f6790>
    argNames:
    - cmd
    - grep
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 197
    functionName: airflow.cli.commands.info_command.AirflowInfo._get_version
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 1
    functionsReached:
    - subprocess.Popen
    - proc.communicate
    - <builtin>.len
    - stdoutdata.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.communicate
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: stdoutdata.split
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 212
    functionName: airflow.cli.commands.info_command.AirflowInfo._task_logging_handler
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 1
    functionsReached:
    - logging.getLogger
    - airflow.cli.commands.info_command.AirflowInfo._task_logging_handler.get_fullname
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - o
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 215
    functionName: airflow.cli.commands.info_command.AirflowInfo._task_logging_handler.get_fullname
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 228
    functionName: airflow.cli.commands.info_command.AirflowInfo._airflow_info
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - airflow.cli.commands.info_command.AirflowInfo._task_logging_handler
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_bundle_names
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - airflow._shared.module_loading.import_string
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - <builtin>.sorted
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - <builtin>.super
    - logging.getLogger
    - bundles.values
    - <builtin>.list
    - airflow.cli.commands.info_command.AirflowInfo._task_logging_handler.get_fullname
    - bundle_config_list.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - configuration.conf.get
    - <builtin>.getattr
    - importlib.import_module
    - conf.getjson
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - <builtin>.iter
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: configuration.conf.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 256
    functionName: airflow.cli.commands.info_command.AirflowInfo._system_info
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - airflow.cli.commands.info_command.OperatingSystem.get_current
    - locale.getlocale
    - airflow.cli.commands.info_command.Architecture.get_current
    - platform.machine
    - platform.uname
    - <builtin>.str
    - sys.version.replace
    - _MACHINE_TO_ARCHITECTURE.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: platform.uname
    functionSourceFile: platform
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: locale.getlocale
    functionSourceFile: locale
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sys.version.replace
    functionSourceFile: sys
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 274
    functionName: airflow.cli.commands.info_command.AirflowInfo._tools_info
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - airflow.cli.commands.info_command.AirflowInfo._get_version
    - proc.communicate
    - stdoutdata.split
    - subprocess.Popen
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 296
    functionName: airflow.cli.commands.info_command.AirflowInfo._paths_info
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - airflow.configuration.get_airflow_home
    - os.environ.get
    - os.pathsep.join
    - os.path.join
    - <builtin>.isinstance
    - os.path.exists
    - <builtin>.any
    - os.path.expanduser
    - os.path.expandvars
    - <builtin>.str
    - airflow.configuration.expand_env_var
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: os.pathsep.join
    functionSourceFile: os
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 311
    functionName: airflow.cli.commands.info_command.AirflowInfo._providers_info
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec926b520>
    argNames:
    - self
    - output
    - console
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 314
    functionName: airflow.cli.commands.info_command.AirflowInfo.show
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 5
    functionsReached:
    - dr.run_after.isoformat
    - all_info.items
    - sys.stdout.isatty
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - <builtin>.super
    - dr.end_date.isoformat
    - rich.console.Console.print
    - output_to_renderer.get
    - dag_run.logical_date.isoformat
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - k.lower
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_info.items
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: k.lower
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - output
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 336
    functionName: airflow.cli.commands.info_command.AirflowInfo.render_text
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 4
    functionsReached:
    - dr.run_after.isoformat
    - all_info.items
    - sys.stdout.isatty
    - rich.console.Console.capture
    - pydantic.BaseModel.model_validate
    - value.items
    - airflow.models.dag.DagModel.get_dagmodel
    - airflow.cli.commands.dag_command._get_dagbag_dag_details
    - inspect.isclass
    - <builtin>.hasattr
    - <builtin>.dict
    - airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance
    - model.model_dump
    - dr.logical_date.isoformat
    - airflow.cli.simple_table.AirflowConsole.__init__
    - <builtin>.any
    - d.items
    - rich.console.Console.export_text
    - <builtin>.super
    - dr.end_date.isoformat
    - rich.console.Console.print
    - output_to_renderer.get
    - dag_run.logical_date.isoformat
    - model_cls.model_validate
    - airflow.cli.simple_table.AirflowConsole._normalize_data
    - dr.start_date.isoformat
    - ti.start_date.isoformat
    - airflow.cli.commands.connection_command._connection_mapper
    - airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail
    - conn.get_uri
    - airflow.cli.simple_table.is_data_sequence
    - <builtin>.all
    - ti.end_date.isoformat
    - <builtin>.isinstance
    - k.lower
    - airflow.cli.commands.info_command.AirflowInfo.show
    - airflow.cli.simple_table.AirflowConsole.print_as
    - airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun
    - airflow.cli.commands.asset_command.asset_list.detail_mapper
    - airflow.utils.platform.is_tty
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.console.Console.capture
    functionSourceFile: rich
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: rich.console.Console.export_text
    functionSourceFile: rich
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.wait_exponential
    functionSourceFile: tenacity
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: tenacity.after_log
    functionSourceFile: tenacity
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - content
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 355
    functionName: airflow.cli.commands.info_command._upload_text_to_fileio
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 5
    functionsReached:
    - log.debug
    - httpx.post
    - resp.json
    - <builtin>.print
    linkageType: pythonLinkage
    raised:
    - FileIoException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: httpx.post
    functionSourceFile: httpx
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - info
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 368
    functionName: airflow.cli.commands.info_command._send_report_to_fileio
    functionSourceFile: airflow.cli.commands.info_command
    functionUses: 4
    functionsReached:
    - log.debug
    - airflow.cli.commands.info_command._upload_text_to_fileio
    - httpx.post
    - resp.json
    - <builtin>.print
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.variable_command
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.cli.commands.variable_command.variables_list.<lambda1>
    functionSourceFile: airflow.cli.commands.variable_command
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: var_json.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: skipped.add
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.JSONDecoder
    functionSourceFile: json
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.decode
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: json.dump
    functionSourceFile: json
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.connection_command
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 0
    functionsReached:
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - functools.cache
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 96
    functionName: airflow.cli.commands.connection_command._connection_to_dict
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - args
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 109
    functionName: airflow.cli.commands.connection_command.create_default_connections
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - urllib.parse.quote.items
    - airflow.utils.db.get_default_connections
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - tempfile.gettempdir
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - name.strip
    - airflow.models.connection.Connection.__init__
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - sqlalchemy.select.where
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - session.add
    - re.escape
    - <builtin>.any
    - json.dumps
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - urllib.parse.urlsplit
    - s.lower
    - os.path.join
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - airflow.utils.db.merge_conn
    - urllib.parse.unquote.split
    - airflow.utils.db.create_default_connections
    - uri.count
    - session.commit
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - urllib.parse.unquote.rsplit
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - session.scalar
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - conns
    - file_format
    - serialization_format
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 113
    functionName: airflow.cli.commands.connection_command._format_connections
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 4
    functionsReached:
    - airflow.models.connection.Connection.get_uri
    - <builtin>.isinstance
    - <builtin>.dict
    - typing.cast
    - yaml.dump
    - urllib.parse.quote
    - urllib.parse.urlencode
    - airflow.cli.commands.connection_command._connection_to_dict
    - urllib.parse.parse_qsl
    - airflow.utils.yaml.dump
    - urllib.parse.unquote.split
    - json.dumps
    - urllib.parse.urlsplit.scheme.lower
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - x
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 116
    functionName: airflow.cli.commands.connection_command._format_connections.serializer_func
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 0
    functionsReached:
    - json.dumps
    - airflow.cli.commands.connection_command._connection_to_dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - uri
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 142
    functionName: airflow.cli.commands.connection_command._valid_uri
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 4
    functionsReached:
    - urllib.parse.urlsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 148
    functionName: airflow.cli.commands.connection_command._get_connection_types
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - json.load
    - core_dummy_hooks.items
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - _connection_types.append
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: _connection_types.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: invalid_args.append
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: msg.format
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - file_path
    - overwrite
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 7
    functionLinenumber: 327
    functionName: airflow.cli.commands.connection_command._import_helper
    functionSourceFile: airflow.cli.commands.connection_command
    functionUses: 4
    functionsReached:
    - <builtin>.set
    - session.close
    - urllib.parse.quote.items
    - pathlib.Path.suffix.lstrip
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - FILE_PARSERS.keys
    - name.strip
    - current_keys.issubset
    - airflow.models.connection.Connection.__init__
    - airflow.secrets.local_filesystem._parse_secret_file
    - sqlalchemy.select
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - sqlalchemy.select.where
    - <builtin>.dict
    - urllib.parse.quote
    - res.group
    - <builtin>.print
    - airflow.utils.session.create_session
    - pathlib.Path
    - rest_of_the_url.split
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - <builtin>.sorted
    - re.escape
    - <builtin>.any
    - airflow.secrets.local_filesystem._create_connection
    - json.dumps
    - airflow.secrets.local_filesystem.get_connection_parameter_names
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - log.debug
    - session.rollback
    - <builtin>.list
    - urllib.parse.urlsplit
    - s.lower
    - KEY_REGEX.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._parse_from_uri
    - urllib.parse.quote.lower
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - airflow.models.connection.Connection._create_host
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - urllib.parse.unquote.split
    - inspect.signature.parameters.keys
    - <builtin>.getattr
    - connections_dict.items
    - uri.count
    - session.commit
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - <builtin>.isinstance
    - query.items
    - re.compile
    - secrets.items
    - urllib.parse.unquote.rsplit
    - value.keys
    - airflow.models.connection.Connection._validate_extra
    - urllib.parse.parse_qsl
    - inspect.signature
    - session.merge
    - airflow.models.connection.sanitize_conn_id
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - airflow.secrets.local_filesystem.load_connections_dict
    - session.scalar
    - <builtin>.len
    - airflow.utils.helpers.validate_key
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connections_dict.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.cli.commands.dag_command
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.tuple
    - airflow.utils.providers_configuration_loader.providers_configuration_loaded
    - airflow.utils.cli.suppress_logs_and_warning
    - typing.cast
    - airflow.utils.session.provide_session
    - inspect.signature
    - airflow.utils.session.find_session_idx
    - airflow.utils.cli.action_cli
    - airflow.utils.cli.action_cli.action_logging
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: DagModel.dag_id.regexp_match
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag_model
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: airflow.cli.commands.dag_command.set_is_paused._update_is_paused
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 3
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - deps
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 176
    functionName: airflow.utils.dot_renderer.render_dag_dependencies
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 4
    functionsReached:
    - dot.subgraph
    - graphviz.Digraph
    - dep_subgraph.edge
    - deps.items
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - dot
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 236
    functionName: airflow.cli.commands.dag_command._save_dot_to_file
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 7
    functionsReached:
    - filename.rpartition
    - <builtin>.print
    - dot.render
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - dot
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 221
    functionName: airflow.cli.commands.dag_command._display_dot_via_imgcat
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 7
    functionsReached:
    - <builtin>.print
    - proc.communicate
    - err.decode
    - subprocess.Popen
    - dot.pipe
    - out.decode
    linkageType: pythonLinkage
    raised:
    - SystemExit
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91beac0>
    argNames:
    - dag
    - tis
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 209
    functionName: airflow.utils.dot_renderer.render_dag
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 6
    functionsReached:
    - <builtin>.set
    - edges.add
    - dag.task_group.get_task_group_dict
    - edges_to_skip.add
    - typing.cast.task_group.children.values
    - airflow.utils.dot_renderer._refine_color
    - typing.cast.get_edge_info
    - airflow.utils.dag_edges.dag_edges
    - edges_to_add.add
    - airflow.utils.dot_renderer._draw_task_group
    - cls.state_color.get
    - result.append
    - dag.get_edge_info
    - task_group.get_leaves
    - graphviz.Digraph
    - airflow.utils.state.State.color
    - states_by_task_id.get
    - <builtin>.sorted
    - airflow.utils.dot_renderer._draw_task
    - airflow.utils.dot_renderer._draw_nodes
    - parent_graph.node
    - airflow.utils.dag_edges.dag_edges.collect_edges
    - tasks_to_trace_next.append
    - dot.edge
    - parent_graph.subgraph
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - target_group.get_roots
    - <builtin>.isinstance
    - task_group.children.values
    - setup_teardown_edges.add
    - task_group.get_roots
    - airflow.utils.state.State.color_fg
    - sub.attr
    - <builtin>.len
    - edges.union
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dot.pipe
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: out.decode
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: err.decode
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filename.rpartition
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dot.render
    functionSourceFile: <builtin>
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 242
    functionName: airflow.cli.commands.dag_command._get_dagbag_dag_details
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 47
    functionsReached:
    - <builtin>.any
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - interval
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 334
    functionName: airflow.cli.commands.dag_command.dag_next_execution.print_execution_interval
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 4
    functionsReached:
    - typing.NamedTuple.start.isoformat
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.NamedTuple.start.isoformat
    functionSourceFile: typing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_dagbag.dags.values
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dags_list.extend
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ParseImportError.bundle_name.in_
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pie_stmt.where
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - dags
    - bundle_names
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 424
    functionName: airflow.cli.commands.dag_command.dag_list_dags.filter_dags_by_bundle
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 5
    functionsReached:
    - <builtin>.set
    - DagModel.bundle_name.in_
    - dotted_path.rsplit
    - pydantic.BaseModel.__init__
    - airflow._shared.module_loading.import_string
    - sqlalchemy.select
    - sqlalchemy.select.where
    - airflow.dag_processing.bundles.manager._add_example_dag_bundle
    - bundles.keys
    - airflow.utils.cli.validate_dag_bundle_arg
    - <builtin>.super
    - airflow.dag_processing.bundles.manager.DagBundlesManager.__init__
    - airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles
    - bundles.values
    - <builtin>.list
    - cfg.bundle_class
    - bundle_config_list.append
    - airflow.dag_processing.bundles.manager._parse_bundle_config
    - <builtin>.next
    - <builtin>.getattr
    - importlib.import_module
    - conf.getjson
    - <builtin>.isinstance
    - airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config
    - conf.getboolean
    - <builtin>.iter
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pydantic.BaseModel.from_orm
    functionSourceFile: pydantic
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_detail.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: bundle_dagbag.import_errors.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_dagbag_stats.extend
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.cli.commands.dag_command.dag_report.<lambda1>
    functionSourceFile: airflow.cli.commands.dag_command
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - ast.literal_eval
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: ast.literal_eval
    functionSourceFile: ast
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: queries.append
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: Job.start_date.desc
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: job.__getattribute__
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: args.state.lower
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_runs.sort
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.run_after.isoformat
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.logical_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.start_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dr.end_date.isoformat
    functionSourceFile: <builtin>
    functionUses: 47
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag.test
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.dot_renderer
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - color
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.utils.dot_renderer._refine_color
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 9
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - task
    - parent_graph
    - states_by_task_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 86
    functionName: airflow.utils.dot_renderer._draw_task
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 9
    functionsReached:
    - cls.state_color.get
    - parent_graph.node
    - airflow.utils.state.State.color_fg
    - airflow.utils.state.State.color
    - states_by_task_id.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: states_by_task_id.get
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent_graph.node
    functionSourceFile: <builtin>
    functionUses: 10
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - task_group
    - parent_graph
    - states_by_task_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 112
    functionName: airflow.utils.dot_renderer._draw_task_group
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 8
    functionsReached:
    - airflow.utils.dot_renderer._draw_nodes
    - cls.state_color.get
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - typing.cast.task_group.children.values
    - <builtin>.isinstance
    - airflow.utils.dot_renderer._refine_color
    - parent_graph.node
    - airflow.utils.dot_renderer._draw_task_group
    - airflow.utils.state.State.color_fg
    - airflow.utils.state.State.color
    - states_by_task_id.get
    - <builtin>.sorted
    - airflow.utils.dot_renderer._draw_task
    - sub.attr
    - <builtin>.len
    - parent_graph.subgraph
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.dot_renderer._draw_task_group.child.children.values
    functionSourceFile: airflow
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.task_group.children.values
    functionSourceFile: typing
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.dot_renderer._draw_task_group.<lambda1>
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 3
    argDefaultValues: []
    argNames:
    - node
    - parent_graph
    - states_by_task_id
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 152
    functionName: airflow.utils.dot_renderer._draw_nodes
    functionSourceFile: airflow.utils.dot_renderer
    functionUses: 8
    functionsReached:
    - airflow.utils.dot_renderer._draw_nodes
    - cls.state_color.get
    - airflow.utils.dot_renderer._draw_task_group.child.children.values
    - typing.cast.task_group.children.values
    - <builtin>.isinstance
    - airflow.utils.dot_renderer._refine_color
    - parent_graph.node
    - airflow.utils.dot_renderer._draw_task_group
    - airflow.utils.state.State.color_fg
    - airflow.utils.state.State.color
    - states_by_task_id.get
    - <builtin>.sorted
    - airflow.utils.dot_renderer._draw_task
    - sub.attr
    - <builtin>.len
    - parent_graph.subgraph
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: parent_graph.subgraph
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sub.attr
    functionSourceFile: <builtin>
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: graphviz.Digraph
    functionSourceFile: graphviz
    functionUses: 9
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deps.items
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dot.subgraph
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dep_subgraph.edge
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: typing.cast.get_edge_info
    functionSourceFile: typing
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dot.edge
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.common.io.version_compat
    functionSourceFile: airflow.providers.common.io.version_compat
    functionUses: 0
    functionsReached:
    - airflow.providers.common.io.version_compat.get_base_airflow_version_tuple
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.providers.common.io.version_compat.get_base_airflow_version_tuple
    functionSourceFile: airflow.providers.common.io.version_compat
    functionUses: 1
    functionsReached:
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.io
    functionSourceFile: airflow.providers.common.io
    functionUses: 0
    functionsReached:
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.io.get_provider_info
    functionSourceFile: airflow.providers.common.io.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 24
    functionName: airflow.providers.common.io.get_provider_info.get_provider_info
    functionSourceFile: airflow.providers.common.io.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.io.xcom
    functionSourceFile: airflow.providers.common.io.xcom
    functionUses: 0
    functionsReached:
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.io.xcom.backend
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 0
    functionsReached:
    - functools.cache
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - compression
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.providers.common.io.xcom.backend._get_compression_suffix
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 1
    functionsReached:
    - fsspec.utils.compressions.items
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: fsspec.utils.compressions.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 63
    functionName: airflow.providers.common.io.xcom.backend._get_base_path
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 4
    functionsReached:
    - urllib.parse.urlsplit
    - <builtin>.isinstance
    - airflow.providers.common.compat.sdk.conf.get_mandatory_value
    - urllib.parse.urlsplit.netloc.rpartition
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - <builtin>.type
    - storage_options.setdefault
    - urllib.parse.urlsplit._replace
    - arg0.storage_options.get
    - urllib.parse.urlsplit.geturl
    - fsspec.utils.stringify_path
    - <builtin>.super
    - airflow.io.path.ObjectStoragePath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.conf.get_mandatory_value
    functionSourceFile: airflow
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.io.path.ObjectStoragePath
    functionSourceFile: airflow
    functionUses: 8
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.providers.common.io.xcom.backend._get_compression
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 1
    functionsReached:
    - airflow.providers.common.compat.sdk.conf.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.conf.get
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 73
    functionName: airflow.providers.common.io.xcom.backend._get_threshold
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 1
    functionsReached:
    - airflow.providers.common.compat.sdk.conf.getint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.conf.getint
    functionSourceFile: airflow
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - data
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 88
    functionName: airflow.providers.common.io.xcom.backend.XComObjectStorageBackend._get_full_path
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 2
    functionsReached:
    - upath.extensions.ProxyUPath.is_relative_to
    - urllib.parse.urlsplit
    - <builtin>.isinstance
    - airflow.providers.common.compat.sdk.conf.get_mandatory_value
    - data.replace
    - urllib.parse.urlsplit.netloc.rpartition
    - airflow.io.path.ObjectStoragePath
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - <builtin>.type
    - storage_options.setdefault
    - urllib.parse.urlsplit._replace
    - <builtin>.super
    - arg0.storage_options.get
    - urllib.parse.urlsplit.geturl
    - <builtin>.str
    - fsspec.utils.stringify_path
    - airflow.io.path.ObjectStoragePath.is_relative_to
    - airflow.providers.common.io.xcom.backend._get_base_path
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.is_relative_to
    functionSourceFile: upath
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.io.path.ObjectStoragePath.is_relative_to
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: data.replace
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 6
    argDefaultValues: []
    argNames:
    - value
    - key
    - task_id
    - dag_id
    - run_id
    - map_index
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 111
    functionName: airflow.providers.common.io.xcom.backend.XComObjectStorageBackend.serialize_value
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 0
    functionsReached:
    - airflow.models.base.Any.value.items
    - uuid.uuid4
    - f.write
    - attr.has
    - airflow.providers.common.compat.sdk.conf.getint
    - attr.asdict
    - arg0.storage_options.get
    - airflow.models.base.Any.value.payload.items
    - typing.NamedTuple.payload.items
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - typing.NamedTuple.items
    - urllib.parse.urlsplit.geturl
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - airflow.models.base.Any.payload.value.items
    - <builtin>.hasattr
    - airflow.providers.common.io.xcom.backend._get_compression_suffix
    - airflow.io.path.ObjectStoragePath.joinpath
    - storage_options.setdefault
    - p.parent.mkdir
    - json.dumps
    - attrs.AttrsInstance.value.items
    - typing.NamedTuple.value.payload.items
    - p.open
    - attrs.AttrsInstance.items
    - airflow.providers.common.compat.sdk.conf.get
    - <builtin>.super
    - airflow.providers.common.io.xcom.backend._get_compression
    - urllib.parse.urlsplit
    - attrs.AttrsInstance.payload.value.items
    - airflow.models.base.Any.items
    - airflow.sdk._shared.module_loading.qualname
    - airflow.providers.common.compat.sdk.conf.get_mandatory_value
    - typing.NamedTuple.value.items
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow.sdk.serde._is_namedtuple
    - attrs.AttrsInstance.payload.items
    - upath.extensions.ProxyUPath.joinpath
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - airflow.sdk.serde.encode
    - airflow.sdk.serde.serialize
    - attrs.AttrsInstance.value.payload.items
    - <builtin>.callable
    - fsspec.utils.stringify_path
    - s_val.encode
    - airflow.providers.common.io.xcom.backend._get_threshold
    - <builtin>.getattr
    - fsspec.utils.compressions.items
    - collections.abc.ItemsView
    - <builtin>.isinstance
    - airflow.models.base.Any.payload.items
    - typing.cast
    - urllib.parse.urlsplit.netloc.rpartition
    - dataclasses.asdict
    - <builtin>.type
    - urllib.parse.urlsplit._replace
    - typing.NamedTuple.payload.value.items
    - <builtin>.str
    - p.exists
    - airflow.io.path.ObjectStoragePath
    - <builtin>.len
    - airflow.providers.common.io.xcom.backend._get_base_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: s_val.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.io.path.ObjectStoragePath.joinpath
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: upath.extensions.ProxyUPath.joinpath
    functionSourceFile: upath
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.exists
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.parent.mkdir
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.open
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - result
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 154
    functionName: airflow.providers.common.io.xcom.backend.XComObjectStorageBackend.deserialize_value
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - <builtin>.hasattr
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - data.replace
    - conf.get
    - typing.NamedTuple.value.__qualname__.rsplit
    - airflow.sdk.serde._convert
    - airflow.sdk.serde.decode
    - airflow.sdk.serde.deserialize
    - storage_options.setdefault
    - <builtin>.any
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - <builtin>.super
    - airflow.sdk._shared.module_loading.qualname
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - attrs.AttrsInstance.__name__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.sdk.io.path._TrackingFileWrapper.__init__
    - json.loads
    - airflow.providers.common.io.xcom.backend.XComObjectStorageBackend._get_full_path
    - airflow.sdk.serde._match
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.serde._match_regexp
    - attrs.AttrsInstance.func.__name__.rsplit
    - arg0.storage_options.get
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - urllib.parse.urlsplit.geturl
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.sdk.io.path.ObjectStoragePath.open
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - o.items
    - attrs.AttrsInstance.payload.__name__.rsplit
    - airflow.io.path.ObjectStoragePath.is_relative_to
    - importlib.import_module
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - urllib.parse.urlsplit.netloc.rpartition
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - urllib.parse.urlsplit._replace
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.io.path.ObjectStoragePath
    - typing.NamedTuple.value.__name__.rsplit
    - value.items
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - airflow.sdk.bases.xcom.BaseXCom.deserialize_value
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - <builtin>.tuple
    - urllib.parse.urlsplit
    - airflow.providers.common.compat.sdk.conf.get_mandatory_value
    - airflow.models.base.Any.func.__name__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - fsspec.utils.stringify_path
    - <builtin>.getattr
    - airflow.io.path.ObjectStoragePath.open
    - kwargs.pop
    - airflow.sdk.serde._get_regexp_patterns
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - <builtin>.type
    - <builtin>.str
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - attrs.AttrsInstance.value.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - json.load
    - typing.NamedTuple.__name__.rsplit
    - airflow.sdk.serde._stringify
    - attr.has
    - contextlib.suppress
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - <builtin>.callable
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - upath.extensions.ProxyUPath.is_relative_to
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - <builtin>.isinstance
    - d.get
    - airflow.models.base.Any.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - airflow.sdk.serde._get_patterns
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - airflow.providers.common.io.xcom.backend._get_base_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.io.path.ObjectStoragePath.open
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8b261f0>
    argNames:
    - xcom
    - session
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 179
    functionName: airflow.providers.common.io.xcom.backend.XComObjectStorageBackend.purge
    functionSourceFile: airflow.providers.common.io.xcom.backend
    functionUses: 0
    functionsReached:
    - contextlib.suppress
    - arg0.storage_options.get
    - upath.extensions.ProxyUPath.unlink
    - urllib.parse.urlsplit.geturl
    - data.replace
    - storage_options.setdefault
    - airflow.io.path.ObjectStoragePath.unlink
    - <builtin>.super
    - urllib.parse.urlsplit
    - airflow.providers.common.compat.sdk.conf.get_mandatory_value
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - fsspec.utils.stringify_path
    - airflow.io.path.ObjectStoragePath.is_relative_to
    - upath.extensions.ProxyUPath.is_relative_to
    - <builtin>.isinstance
    - urllib.parse.urlsplit.netloc.rpartition
    - <builtin>.type
    - urllib.parse.urlsplit._replace
    - <builtin>.str
    - airflow.io.path.ObjectStoragePath
    - airflow.providers.common.io.xcom.backend.XComObjectStorageBackend._get_full_path
    - airflow.providers.common.io.xcom.backend._get_base_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.io.path.ObjectStoragePath.unlink
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.io.assets.file
    functionSourceFile: airflow.providers.common.io.assets.file
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - extra
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 36
    functionName: airflow.providers.common.io.assets.file.create_asset
    functionSourceFile: airflow.providers.common.io.assets.file
    functionUses: 0
    functionsReached:
    - path.startswith
    - <builtin>.isinstance
    - os.PathLike.__attrs_init__
    - airflow.sdk.definitions.asset.Asset.__init__
    - <builtin>.str
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - uri
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 51
    functionName: airflow.providers.common.io.assets.file.sanitize_uri
    functionSourceFile: airflow.providers.common.io.assets.file
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - asset
    - lineage_context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 57
    functionName: airflow.providers.common.io.assets.file.convert_asset_to_openlineage
    functionSourceFile: airflow.providers.common.io.assets.file
    functionUses: 0
    functionsReached:
    - openlineage.client.generated.base.Dataset
    - urllib.parse.urlsplit
    - airflow.providers.common.compat.openlineage.facet.create_no_op
    - netloc.startswith
    - openlineage.client.run.Dataset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: netloc.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: openlineage.client.generated.base.Dataset
    functionSourceFile: openlineage
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - _
    - __
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 23
    functionName: airflow.providers.common.compat.openlineage.facet.create_no_op
    functionSourceFile: ''
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: openlineage.client.run.Dataset
    functionSourceFile: openlineage
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.openlineage.facet
    functionSourceFile: airflow.providers.common.compat.openlineage.facet
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.io.assets
    functionSourceFile: airflow.providers.common.io.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.io.assets.assets
    functionSourceFile: airflow.providers.common.io.assets.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.io.operators
    functionSourceFile: airflow.providers.common.io.operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.io.operators.file_transfer
    functionSourceFile: airflow.providers.common.io.operators.file_transfer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - src
    - dst
    - source_conn_id
    - dest_conn_id
    - overwrite
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 55
    functionName: airflow.providers.common.io.operators.file_transfer.FileTransferOperator.__init__
    functionSourceFile: airflow.providers.common.io.operators.file_transfer
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 73
    functionName: airflow.providers.common.io.operators.file_transfer.FileTransferOperator.execute
    functionSourceFile: airflow.providers.common.io.operators.file_transfer
    functionUses: 0
    functionsReached:
    - src.copy
    - urllib.parse.urlsplit
    - <builtin>.isinstance
    - dst.is_file
    - urllib.parse.urlsplit.netloc.rpartition
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - <builtin>.type
    - storage_options.setdefault
    - urllib.parse.urlsplit._replace
    - fsspec.utils.stringify_path
    - urllib.parse.urlsplit.geturl
    - arg0.storage_options.get
    - dst.exists
    - airflow.providers.common.io.operators.file_transfer.FileTransferOperator._get_path
    - <builtin>.super
    - airflow.io.path.ObjectStoragePath
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - path
    - conn_id
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 109
    functionName: airflow.providers.common.io.operators.file_transfer.FileTransferOperator._get_path
    functionSourceFile: airflow.providers.common.io.operators.file_transfer
    functionUses: 2
    functionsReached:
    - urllib.parse.urlsplit
    - <builtin>.isinstance
    - urllib.parse.urlsplit.netloc.rpartition
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - <builtin>.type
    - storage_options.setdefault
    - urllib.parse.urlsplit._replace
    - arg0.storage_options.get
    - urllib.parse.urlsplit.geturl
    - fsspec.utils.stringify_path
    - <builtin>.super
    - airflow.io.path.ObjectStoragePath
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dst.exists
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dst.is_file
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: src.copy
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 83
    functionName: airflow.providers.common.io.operators.file_transfer.FileTransferOperator.get_openlineage_facets_on_start
    functionSourceFile: airflow.providers.common.io.operators.file_transfer
    functionUses: 0
    functionsReached:
    - arg0.storage_options.get
    - airflow.providers.common.io.operators.file_transfer.FileTransferOperator.get_openlineage_facets_on_start._prepare_ol_dataset
    - urllib.parse.urlsplit.geturl
    - openlineage.client.generated.base.Dataset
    - <builtin>.hasattr
    - airflow.providers.openlineage.extractors.OperatorLineage
    - storage_options.setdefault
    - openlineage.client.run.Dataset
    - <builtin>.super
    - airflow.io.path.ObjectStoragePath
    - urllib.parse.urlsplit
    - airflow.providers.common.compat.openlineage.facet.create_no_op
    - airflow.sdk.io.path.ObjectStoragePath.__init__
    - path.key.lstrip
    - fsspec.utils.stringify_path
    - <builtin>.isinstance
    - urllib.parse.urlsplit.netloc.rpartition
    - <builtin>.type
    - urllib.parse.urlsplit._replace
    - airflow.providers.common.io.operators.file_transfer.FileTransferOperator._get_path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.providers.common.io.operators.file_transfer.FileTransferOperator.get_openlineage_facets_on_start._prepare_ol_dataset
    functionSourceFile: airflow.providers.common.io.operators.file_transfer
    functionUses: 1
    functionsReached:
    - openlineage.client.generated.base.Dataset
    - <builtin>.hasattr
    - airflow.providers.common.compat.openlineage.facet.create_no_op
    - path.key.lstrip
    - openlineage.client.run.Dataset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: path.key.lstrip
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.extractors.OperatorLineage
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.check
    functionSourceFile: airflow.providers.common.compat.check
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - provider_name
    - provider_min_version
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 29
    functionName: airflow.providers.common.compat.check.require_provider_version
    functionSourceFile: airflow.providers.common.compat.check
    functionUses: 0
    functionsReached:
    - provider_name.startswith
    - <builtin>.callable
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: provider_name.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - func
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.providers.common.compat.check.require_provider_version.decorator
    functionSourceFile: airflow.providers.common.compat.check
    functionUses: 0
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 70
    functionName: airflow.providers.common.compat.check.require_provider_version.decorator.wrapper
    functionSourceFile: airflow.providers.common.compat.check
    functionUses: 0
    functionsReached:
    - importlib.metadata.version
    - provider_name.replace
    - packaging.version.Version
    - <builtin>.getattr
    - importlib.import_module
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: provider_name.replace
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.get_provider_info
    functionSourceFile: airflow.providers.common.compat.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 24
    functionName: airflow.providers.common.compat.get_provider_info.get_provider_info
    functionSourceFile: airflow.providers.common.compat.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.security.permissions
    functionSourceFile: airflow.providers.common.compat.security.permissions
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.security
    functionSourceFile: airflow.providers.common.compat.security
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.openlineage.utils.spark
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.spark
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - properties
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.providers.common.compat.openlineage.utils.spark.inject_parent_job_information_into_spark_properties
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.spark
    functionUses: 0
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - properties
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.providers.common.compat.openlineage.utils.spark.inject_transport_information_into_spark_properties
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.spark
    functionUses: 0
    functionsReached:
    - log.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.openlineage.utils
    functionSourceFile: airflow.providers.common.compat.openlineage.utils
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.openlineage.utils.sql
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.sql
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 4
    argDefaultValues: []
    argNames:
    - hook
    - sql
    - conn_id
    - database
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.providers.common.compat.openlineage.utils.sql.get_openlineage_facets_with_sql
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.sql
    functionUses: 0
    functionsReached:
    - log.debug
    - hook.get_connection
    - airflow.providers.openlineage.utils.utils.should_use_external_connection
    - hook.get_openlineage_database_dialect
    - airflow.providers.openlineage.sqlparser.SQLParser.generate_openlineage_metadata_from_sql
    - airflow.providers.openlineage.sqlparser.SQLParser
    - hook.get_openlineage_database_info
    - hook.get_openlineage_default_schema
    - hook.get_sqlalchemy_engine
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.utils.utils.should_use_external_connection
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook.get_connection
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook.get_openlineage_database_info
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook.get_openlineage_database_dialect
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook.get_openlineage_default_schema
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.sqlparser.SQLParser
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook.get_sqlalchemy_engine
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.sqlparser.SQLParser.generate_openlineage_metadata_from_sql
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.openlineage.utils.utils
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.utils
    functionUses: 0
    functionsReached:
    - functools.wraps
    - airflow.providers.common.compat.openlineage.utils.utils.rename_asset_as_dataset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - function
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.providers.common.compat.openlineage.utils.utils.rename_asset_as_dataset
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.utils
    functionUses: 1
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 33
    functionName: airflow.providers.common.compat.openlineage.utils.utils.rename_asset_as_dataset.wrapper
    functionSourceFile: airflow.providers.common.compat.openlineage.utils.utils
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - airflow.providers.openlineage.utils.utils.translate_airflow_dataset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.openlineage.utils.utils.translate_airflow_dataset
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.standard.triggers
    functionSourceFile: airflow.providers.common.compat.standard.triggers
    functionUses: 0
    functionsReached:
    - _IMPORT_MAP.keys
    - airflow.providers.common.compat._compat_utils.create_module_getattr
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.standard.utils
    functionSourceFile: airflow.providers.common.compat.standard.utils
    functionUses: 0
    functionsReached:
    - _IMPORT_MAP.keys
    - airflow.providers.common.compat._compat_utils.create_module_getattr
    - <builtin>.sorted
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.module_loading
    functionSourceFile: airflow.providers.common.compat.module_loading
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 36
    functionName: airflow.providers.common.compat.module_loading.is_valid_dotpath
    functionSourceFile: airflow.providers.common.compat.module_loading
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - re.match
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.assets
    functionSourceFile: airflow.providers.common.compat.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.entities
    functionSourceFile: airflow.providers.common.compat.lineage.entities
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.entities.File
    functionSourceFile: airflow.providers.common.compat.lineage.entities
    functionUses: 0
    functionsReached:
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.entities.User
    functionSourceFile: airflow.providers.common.compat.lineage.entities
    functionUses: 0
    functionsReached:
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.entities.Tag
    functionSourceFile: airflow.providers.common.compat.lineage.entities
    functionUses: 0
    functionsReached:
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.entities.Column
    functionSourceFile: airflow.providers.common.compat.lineage.entities
    functionUses: 0
    functionsReached:
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - arg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 74
    functionName: airflow.providers.common.compat.lineage.entities.default_if_none
    functionSourceFile: airflow.providers.common.compat.lineage.entities
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.entities.Table
    functionSourceFile: airflow.providers.common.compat.lineage.entities
    functionUses: 0
    functionsReached:
    - attr.ib
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.hook
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - collector
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 27
    functionName: airflow.providers.common.compat.lineage.hook._lacks_asset_methods
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 1
    functionsReached:
    - <builtin>.type
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - collector
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.providers.common.compat.lineage.hook._lacks_add_extra_method
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 1
    functionsReached:
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - collector
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.providers.common.compat.lineage.hook._add_extra_polyfill
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 1
    functionsReached:
    - collections.defaultdict
    - <builtin>.property
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: attr.field
    functionSourceFile: attr
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage.hook._add_extra_polyfill.HookLineage
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached:
    - attr.field
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: airflow.providers.common.compat.lineage.hook._add_extra_polyfill._compat_collected_assets
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached:
    - collections.defaultdict
    - <builtin>.hasattr
    - airflow.lineage.hook.HookLineage.__init__
    - airflow.lineage.hook.get_hook_lineage_collector.__class__.collected_assets.fget
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.get_hook_lineage_collector.__class__.collected_assets.fget
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.HookLineage.__init__
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.providers.common.compat.lineage.hook._add_extra_polyfill._compat_has_collected
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached:
    - <builtin>.bool
    - airflow.lineage.hook.get_hook_lineage_collector.__class__.has_collected.fget
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.get_hook_lineage_collector.__class__.has_collected.fget
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 9
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 14
    ICount: 4
    IfCount: 9
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - context
    - key
    - value
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 137
    functionName: airflow.providers.common.compat.lineage.hook._add_extra_polyfill._compat_add_extra
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached:
    - extra_str.encode
    - <builtin>.hasattr
    - collections.defaultdict
    - <builtin>.id
    - hashlib.md5
    - json.dumps
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: extra_str.encode
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - collector
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 172
    functionName: airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 1
    functionsReached:
    - functools.wraps
    - airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer.rename_asset_kwargs_to_dataset_kwargs
    - <builtin>.property
    - <builtin>.type
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - function
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 185
    functionName: airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer.rename_asset_kwargs_to_dataset_kwargs
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 2
    functionsReached:
    - functools.wraps
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 187
    functionName: airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer.rename_asset_kwargs_to_dataset_kwargs.wrapper
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - airflow.lineage.hook.get_hook_lineage_collector.add_output_dataset
    - airflow.lineage.hook.get_hook_lineage_collector.add_input_dataset
    - airflow.lineage.hook.get_hook_lineage_collector.create_dataset
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.get_hook_lineage_collector.add_output_dataset
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.get_hook_lineage_collector.add_input_dataset
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.get_hook_lineage_collector.create_dataset
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 202
    functionName: airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer._compat_collected_assets
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached:
    - airflow.lineage.hook.HookLineage
    - airflow.lineage.hook.DatasetLineageInfo
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.DatasetLineageInfo
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.HookLineage
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 220
    functionName: airflow.providers.common.compat.lineage.hook.get_hook_lineage_collector
    functionSourceFile: airflow.providers.common.compat.lineage.hook
    functionUses: 0
    functionsReached:
    - <builtin>.property
    - <builtin>.hasattr
    - collections.defaultdict
    - airflow.lineage.hook.get_hook_lineage_collector
    - airflow.providers.common.compat.lineage.hook._lacks_add_extra_method
    - airflow.providers.common.compat.lineage.hook._lacks_asset_methods
    - <builtin>.type
    - airflow.providers.common.compat.lineage.hook._add_extra_polyfill
    - functools.wraps
    - airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer
    - airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer.rename_asset_kwargs_to_dataset_kwargs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.lineage.hook.get_hook_lineage_collector
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.lineage
    functionSourceFile: airflow.lineage
    functionUses: 0
    functionsReached:
    - functools.partial
    - module_imports.items
    - sys.modules.setdefault
    - <builtin>.setattr
    - airflow.utils.deprecation_tools.add_deprecated_classes
    - types.ModuleType
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.lineage
    functionSourceFile: airflow.providers.common.compat.lineage
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sqlalchemy.orm
    functionSourceFile: airflow.providers.common.compat.sqlalchemy.orm
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 24
    functionName: airflow.providers.common.compat.sqlalchemy.orm.mapped_column
    functionSourceFile: airflow.providers.common.compat.sqlalchemy.orm
    functionUses: 0
    functionsReached:
    - sqlalchemy.Column
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sqlalchemy
    functionSourceFile: airflow.providers.common.compat.sqlalchemy
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.connection
    functionSourceFile: airflow.providers.common.compat.connection
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - conn_id
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 32
    functionName: airflow.providers.common.compat.connection.get_async_connection
    functionSourceFile: airflow.providers.common.compat.connection
    functionUses: 0
    functionsReached:
    - asgiref.sync.sync_to_async
    - log.debug
    - airflow.providers.common.compat.sdk.BaseHook.aget_connection
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseHook.aget_connection
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.version_compat
    functionSourceFile: airflow.providers.common.sql.version_compat
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.version_compat.get_base_airflow_version_tuple
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 26
    functionName: airflow.providers.common.sql.version_compat.get_base_airflow_version_tuple
    functionSourceFile: airflow.providers.common.sql.version_compat
    functionUses: 1
    functionsReached:
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql
    functionSourceFile: airflow.providers.common.sql
    functionUses: 0
    functionsReached:
    - packaging.version.parse
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.get_provider_info
    functionSourceFile: airflow.providers.common.sql.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 24
    functionName: airflow.providers.common.sql.get_provider_info.get_provider_info
    functionSourceFile: airflow.providers.common.sql.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.hooks.handlers
    functionSourceFile: airflow.providers.common.sql.hooks.handlers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - sql
    - return_last
    - split_statements
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 22
    functionName: airflow.providers.common.sql.hooks.handlers.return_single_query_results
    functionSourceFile: airflow.providers.common.sql.hooks.handlers
    functionUses: 6
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cursor
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.providers.common.sql.hooks.handlers.fetch_all_handler
    functionSourceFile: airflow.providers.common.sql.hooks.handlers
    functionUses: 5
    functionsReached:
    - cursor.fetchall
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cursor.fetchall
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - cursor
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.providers.common.sql.hooks.handlers.fetch_one_handler
    functionSourceFile: airflow.providers.common.sql.hooks.handlers
    functionUses: 5
    functionsReached:
    - cursor.fetchone
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cursor.fetchone
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.hooks
    functionSourceFile: airflow.providers.common.sql.hooks
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.hooks.sql
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - <builtin>.frozenset
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - sql
    - return_last
    - split_statements
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: airflow.providers.common.sql.hooks.sql.return_single_query_results
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - warnings.warn
    - airflow.providers.common.sql.hooks.handlers.return_single_query_results
    - WARNING_MESSAGE.format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: WARNING_MESSAGE.format
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cursor
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 80
    functionName: airflow.providers.common.sql.hooks.sql.fetch_all_handler
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - <builtin>.hasattr
    - warnings.warn
    - cursor.fetchall
    - WARNING_MESSAGE.format
    - airflow.providers.common.sql.hooks.handlers.fetch_all_handler
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cursor
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 86
    functionName: airflow.providers.common.sql.hooks.sql.fetch_one_handler
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - cursor.fetchone
    - <builtin>.hasattr
    - warnings.warn
    - airflow.providers.common.sql.hooks.handlers.fetch_one_handler
    - WARNING_MESSAGE.format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 92
    functionName: airflow.providers.common.sql.hooks.sql.resolve_dialects
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - json.load
    - core_dummy_hooks.items
    - value._asdict
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - <builtin>.hasattr
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - importlib.resources.files.joinpath
    - airflow.providers_manager.LazyDictWithCache.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: value._asdict
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - host
    - port
    - username
    - schema
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 125
    functionName: airflow.providers.common.sql.hooks.sql.ConnectorProtocol.connect
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - json.load
    - core_dummy_hooks.items
    - value._asdict
    - importlib.resources.files
    - airflow.providers_manager.ProvidersManager.initialized
    - typing.overload
    - <builtin>.hasattr
    - <builtin>.dict
    - jsonschema.validators.validator_for
    - deprecated.deprecated
    - inspect.currentframe
    - airflow.providers_manager.ProvidersManager.__init__
    - contextlib.contextmanager
    - pathlib.Path
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - <builtin>.super
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - airflow.providers.common.sql.hooks.sql.resolve_dialects
    - methodtools.lru_cache
    - traceback.format_stack
    - airflow.providers_manager._create_provider_info_schema_validator
    - typing.NamedTuple.__init__
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - functools.partial
    - conf.getboolean
    - importlib.resources.files.joinpath
    - functools.cached_property
    - airflow.providers_manager.LazyDictWithCache.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - args
    - schema
    - log_sql
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 171
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.__init__
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - <builtin>.len
    - <builtin>.setattr
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 194
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 9
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 198
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.placeholder
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 214
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.insert_statement_format
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 223
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.replace_statement_format
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 232
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.escape_word_format
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 239
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.escape_column_names
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - value
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 252
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.connection
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 264
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.connection_extra
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 268
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.connection_extra_lower
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - k.lower
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 276
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 15
    functionsReached:
    - typing.cast
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 286
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_uri
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 298
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.sqlalchemy_url
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91779a0>
    argNames:
    - self
    - engine_kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 313
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_sqlalchemy_engine
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 1
    functionsReached:
    - sqlalchemy.create_engine
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_uri
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 339
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.inspector
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - sqlalchemy.create_engine
    - sqlalchemy.inspect
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_uri
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_sqlalchemy_engine
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 348
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.dialect_name
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - sqlalchemy.engine.make_url.get_dialect
    - sqlalchemy_scheme.split
    - sqlalchemy.engine.make_url
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_uri
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.engine.make_url
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy.engine.make_url.get_dialect
    functionSourceFile: sqlalchemy
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlalchemy_scheme.split
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 362
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.dialect
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.utils.module_loading.import_string
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - <builtin>.super
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - <builtin>.isinstance
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - airflow.providers.common.sql.dialects.dialect.Dialect.__init__
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.module_loading.import_string
    functionSourceFile: airflow
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - hook
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 39
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.__init__
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 1
    functionsReached:
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 380
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.reserved_words
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - contextlib.suppress
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.hasattr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_reserved_words
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.utils.module_loading.import_string
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dialect_name
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 384
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_reserved_words
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 1
    functionsReached:
    - <builtin>.set
    - attrs.AttrsInstance.value.__name__.rsplit
    - typing.NamedTuple.value.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.__name__.rsplit
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - typing.NamedTuple.__name__.rsplit
    - airflow.models.base.Any.value.__name__.rsplit
    - contextlib.suppress
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow.models.base.Any.value.func.__name__.rsplit
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - typing.NamedTuple.payload.__name__.rsplit
    - typing.NamedTuple.payload.func.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - typing.NamedTuple.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.value.__qualname__.rsplit
    - airflow.sdk._shared.module_loading.import_string
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.hasattr
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.__qualname__.rsplit
    - typing.NamedTuple.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.utils.module_loading.import_string
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - typing.NamedTuple.value.func.__name__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - airflow.models.base.Any.__name__.rsplit
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.models.base.Any.payload.__name__.rsplit
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - attrs.AttrsInstance.payload.__name__.rsplit
    - attrs.AttrsInstance.__name__.rsplit
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - <builtin>.getattr
    - importlib.import_module
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.models.base.Any.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - airflow.models.base.Any.__qualname__.rsplit
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.models.base.Any.payload.__qualname__.rsplit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: deprecated.deprecated
    functionSourceFile: deprecated
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d97580>
    argNames:
    - self
    - sql
    - parameters
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 406
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_pandas_df
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - polars.read_database
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - typing.cast
    - pandas.io.sql.read_sql
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_df
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df
    - contextlib.closing
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec607a730>
    argNames:
    - self
    - sql
    - parameters
    - df_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 455
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_df
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 1
    functionsReached:
    - polars.read_database
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - typing.cast
    - pandas.io.sql.read_sql
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df
    - contextlib.closing
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec791b190>
    argNames:
    - self
    - sql
    - parameters
    - chunksize
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 426
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_pandas_df_by_chunks
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df_by_chunks
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df_by_chunks
    - polars.read_database
    - <builtin>.isinstance
    - <builtin>.dict
    - typing.cast
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_df_by_chunks
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - pandas.io.sql.read_sql
    - contextlib.closing
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6ee50a0>
    argNames:
    - self
    - sql
    - parameters
    - chunksize
    - df_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 552
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_df_by_chunks
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 1
    functionsReached:
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df_by_chunks
    - airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df_by_chunks
    - polars.read_database
    - <builtin>.isinstance
    - <builtin>.dict
    - typing.cast
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - pandas.io.sql.read_sql
    - contextlib.closing
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8784430>
    argNames:
    - self
    - sql
    - parameters
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 476
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 2
    functionsReached:
    - typing.cast
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - pandas.io.sql.read_sql
    - contextlib.closing
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec87848b0>
    argNames:
    - self
    - sql
    - parameters
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 500
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 2
    functionsReached:
    - polars.read_database
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - typing.cast
    - contextlib.closing
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: contextlib.closing
    functionSourceFile: contextlib
    functionUses: 14
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pandas.io.sql.read_sql
    functionSourceFile: pandas
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: polars.read_database
    functionSourceFile: polars
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec78b3820>
    argNames:
    - self
    - sql
    - parameters
    - chunksize
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 575
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df_by_chunks
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 2
    functionsReached:
    - typing.cast
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - pandas.io.sql.read_sql
    - contextlib.closing
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8652cd0>
    argNames:
    - self
    - sql
    - parameters
    - chunksize
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 601
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df_by_chunks
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 2
    functionsReached:
    - polars.read_database
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - typing.cast
    - contextlib.closing
    linkageType: pythonLinkage
    raised:
    - AirflowOptionalProviderFeatureException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec71f6a30>
    argNames:
    - self
    - sql
    - parameters
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 635
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_records
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - cursor.fetchone
    - airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit
    - conn.commit
    - results.append
    - airflow.providers.common.sql.hooks.handlers.fetch_all_handler
    - contextlib.closing
    - <builtin>.hasattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - cursor.fetchall
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - cur.execute
    - airflow.providers.common.sql.hooks.handlers.fetch_one_handler
    - airflow.providers.common.sql.hooks.sql.DbApiHook._make_common_data_structure
    - airflow.providers.common.sql.hooks.handlers.return_single_query_results
    - sql.strip
    - <builtin>.tuple
    - airflow.providers.common.sql.hooks.sql.DbApiHook._run_command
    - sqlparse.split
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_db_log_messages
    - <builtin>.getattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_autocommit
    - <builtin>.isinstance
    - airflow.providers.common.sql.hooks.sql.DbApiHook._create_autocommit_connection
    - airflow.providers.common.sql.hooks.sql.DbApiHook.run
    - typing.cast
    - conn.cursor
    - sqlparse.format
    - airflow.providers.common.sql.hooks.sql.DbApiHook.split_sql_string
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 8
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 12
    ICount: 7
    IfCount: 8
    argCount: 7
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e8b700>
    - <ast.Constant object at 0x7f1ec8e8b4c0>
    - <ast.Constant object at 0x7f1ec8e8b910>
    - <ast.Constant object at 0x7f1ec8e8b970>
    - <ast.Constant object at 0x7f1ec8e8bd00>
    argNames:
    - self
    - sql
    - autocommit
    - parameters
    - handler
    - split_statements
    - return_last
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 704
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.run
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 3
    functionsReached:
    - cursor.fetchone
    - airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit
    - conn.commit
    - results.append
    - airflow.providers.common.sql.hooks.handlers.fetch_all_handler
    - contextlib.closing
    - <builtin>.hasattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - cursor.fetchall
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - cur.execute
    - airflow.providers.common.sql.hooks.handlers.fetch_one_handler
    - airflow.providers.common.sql.hooks.sql.DbApiHook._make_common_data_structure
    - airflow.providers.common.sql.hooks.handlers.return_single_query_results
    - sql.strip
    - <builtin>.tuple
    - airflow.providers.common.sql.hooks.sql.DbApiHook._run_command
    - sqlparse.split
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_db_log_messages
    - <builtin>.getattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_autocommit
    - <builtin>.isinstance
    - airflow.providers.common.sql.hooks.sql.DbApiHook._create_autocommit_connection
    - typing.cast
    - conn.cursor
    - sqlparse.format
    - airflow.providers.common.sql.hooks.sql.DbApiHook.split_sql_string
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec71f66d0>
    argNames:
    - self
    - sql
    - parameters
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 648
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_first
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 1
    functionsReached:
    - cursor.fetchone
    - airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit
    - conn.commit
    - results.append
    - airflow.providers.common.sql.hooks.handlers.fetch_all_handler
    - contextlib.closing
    - <builtin>.hasattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - cursor.fetchall
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - cur.execute
    - airflow.providers.common.sql.hooks.handlers.fetch_one_handler
    - airflow.providers.common.sql.hooks.sql.DbApiHook._make_common_data_structure
    - airflow.providers.common.sql.hooks.handlers.return_single_query_results
    - sql.strip
    - <builtin>.tuple
    - airflow.providers.common.sql.hooks.sql.DbApiHook._run_command
    - sqlparse.split
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_db_log_messages
    - <builtin>.getattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_autocommit
    - <builtin>.isinstance
    - airflow.providers.common.sql.hooks.sql.DbApiHook._create_autocommit_connection
    - airflow.providers.common.sql.hooks.sql.DbApiHook.run
    - typing.cast
    - conn.cursor
    - sqlparse.format
    - airflow.providers.common.sql.hooks.sql.DbApiHook.split_sql_string
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - sql
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 658
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.strip_sql_string
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - sql.strip
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sql.strip
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec80d57f0>
    argNames:
    - sql
    - strip_semicolon
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 662
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.split_sql_string
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 4
    functionsReached:
    - sqlparse.split
    - sqlparse.format
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlparse.format
    functionSourceFile: sqlparse
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: sqlparse.split
    functionSourceFile: sqlparse
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 677
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.last_description
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec970c820>
    argNames:
    - self
    - autocommit
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 890
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._create_autocommit_connection
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 5
    functionsReached:
    - airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - typing.cast
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - <builtin>.getattr
    - contextlib.closing
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.cursor
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - cur
    - sql_statement
    - parameters
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 826
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._run_command
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 4
    functionsReached:
    - <builtin>.tuple
    - cur.execute
    - <builtin>.isinstance
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - result
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 810
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._make_common_data_structure
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 4
    functionsReached:
    - typing.cast
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - conn
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 852
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_autocommit
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 4
    functionsReached:
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.commit
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - conn
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1089
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_db_log_messages
    functionSourceFile: ''
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cur.execute
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - conn
    - autocommit
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 843
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 6
    functionsReached:
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 863
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_cursor
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - typing.cast
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec863d0a0>
    - <ast.Constant object at 0x7f1ec863d8e0>
    argNames:
    - self
    - table
    - values
    - target_fields
    - replace
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 867
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._generate_insert_sql
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 1
    functionsReached:
    - contextlib.suppress
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 17
    IfCount: 3
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec970cf40>
    - <ast.Constant object at 0x7f1ec970c580>
    - <ast.Constant object at 0x7f1ec970ccd0>
    argNames:
    - self
    - table
    - rows
    - target_fields
    - commit_every
    - replace
    - executemany
    - fast_executemany
    - autocommit
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 897
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.insert_rows
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit
    - conn.commit
    - contextlib.suppress
    - <builtin>.enumerate
    - <builtin>.map
    - contextlib.closing
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - more_itertools.chunked
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - cur.execute
    - cur.executemany
    - <builtin>.list
    - <builtin>.tuple
    - airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cells
    - <builtin>.getattr
    - cell.isoformat
    - <builtin>.isinstance
    - airflow.providers.common.sql.hooks.sql.DbApiHook._create_autocommit_connection
    - typing.cast
    - conn.cursor
    - <builtin>.str
    - airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cell
    - <builtin>.len
    - airflow.providers.common.sql.hooks.sql.DbApiHook._generate_insert_sql
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: more_itertools.chunked
    functionSourceFile: more_itertools
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.insert_rows.<lambda1>
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - cell.isoformat
    - <builtin>.isinstance
    - airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cells
    - <builtin>.str
    - airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cell
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e4fbe0>
    argNames:
    - cls
    - row
    - conn
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 985
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cells
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 2
    functionsReached:
    - <builtin>.tuple
    - cell.isoformat
    - <builtin>.isinstance
    - <builtin>.str
    - airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cell
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cur.executemany
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9eed670>
    argNames:
    - cell
    - conn
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 989
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cell
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 3
    functionsReached:
    - <builtin>.str
    - cell.isoformat
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cell.isoformat
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - table
    - tmp_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1003
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.bulk_dump
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - table
    - tmp_file
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1012
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.bulk_load
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - NotImplementedError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 1021
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.test_connection
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - cursor.fetchone
    - airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit
    - conn.commit
    - results.append
    - airflow.providers.common.sql.hooks.handlers.fetch_all_handler
    - contextlib.closing
    - <builtin>.hasattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_first
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn
    - cursor.fetchall
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id
    - cur.execute
    - airflow.providers.common.sql.hooks.handlers.fetch_one_handler
    - airflow.providers.common.sql.hooks.sql.DbApiHook._make_common_data_structure
    - airflow.providers.common.sql.hooks.handlers.return_single_query_results
    - sql.strip
    - <builtin>.tuple
    - airflow.providers.common.sql.hooks.sql.DbApiHook._run_command
    - sqlparse.split
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_db_log_messages
    - <builtin>.getattr
    - airflow.providers.common.sql.hooks.sql.DbApiHook.get_autocommit
    - <builtin>.isinstance
    - airflow.providers.common.sql.hooks.sql.DbApiHook._create_autocommit_connection
    - airflow.providers.common.sql.hooks.sql.DbApiHook.run
    - typing.cast
    - conn.cursor
    - <builtin>.str
    - sqlparse.format
    - airflow.providers.common.sql.hooks.sql.DbApiHook.split_sql_string
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - connection
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1034
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_database_info
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - connection
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1044
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_database_dialect
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1052
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_default_schema
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1061
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_database_specific_lineage
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec5ebf640>
    argNames:
    - connection
    - default_port
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1072
    functionName: airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_authority_part
    functionSourceFile: airflow.providers.common.sql.hooks.sql
    functionUses: 0
    functionsReached:
    - urllib.parse.urlparse
    - connection.get_uri
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: connection.get_uri
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.dialects.dialect
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - typing.TypeVar
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - methodtools.lru_cache
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 50
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.placeholder
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.inspector
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 58
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.insert_statement_format
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 62
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.replace_statement_format
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.escape_word_format
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.escape_column_names
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - word
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.escape_word
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - <builtin>.map
    - word.split
    - airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word
    - word.casefold
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - word
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 4
    functionsReached:
    - <builtin>.map
    - word.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: word.casefold
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - part
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word.unescape_part
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - part.startswith
    - part.endswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: part.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: part.endswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: word.split
    functionSourceFile: <builtin>
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - table
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.extract_schema_from_table
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 3
    functionsReached:
    - <builtin>.tuple
    - table.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: table.split
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8e8bd00>
    - <ast.Lambda object at 0x7f1ec8e8b970>
    argNames:
    - self
    - table
    - schema
    - predicate
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 112
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.get_column_names
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 1
    functionsReached:
    - <builtin>.tuple
    - table.split
    - airflow.providers.common.sql.dialects.dialect.Dialect.extract_schema_from_table
    - column_names.append
    - airflow.providers.common.sql.dialects.dialect.Dialect.<lambda1>
    - airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word
    - <builtin>.map
    - word.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.<lambda1>
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: column_names.append
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7433700>
    argNames:
    - self
    - table
    - schema
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 130
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.get_target_fields
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - table.split
    - airflow.providers.common.sql.dialects.dialect.Dialect.extract_schema_from_table
    - column_names.append
    - airflow.providers.common.sql.dialects.dialect.Dialect.<lambda1>
    - airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word
    - airflow.providers.common.sql.dialects.dialect.Dialect.get_column_names
    - <builtin>.map
    - word.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.get_target_fields.<lambda1>
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - column.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: column.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8413f10>
    argNames:
    - self
    - table
    - schema
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 140
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.get_primary_keys
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - <builtin>.tuple
    - table.split
    - airflow.providers.common.sql.dialects.dialect.Dialect.extract_schema_from_table
    - airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word
    - <builtin>.map
    - word.split
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90cccd0>
    argNames:
    - self
    - sql
    - parameters
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 161
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.get_records
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 169
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.reserved_words
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - values
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 172
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect._joined_placeholders
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 2
    functionsReached:
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - target_fields
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 178
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect._joined_target_fields
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 2
    functionsReached:
    - <builtin>.map
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - table
    - values
    - target_fields
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 184
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.generate_insert_sql
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.dialects.dialect.Dialect._joined_placeholders
    - <builtin>.map
    - airflow.providers.common.sql.dialects.dialect.Dialect._joined_target_fields
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - table
    - values
    - target_fields
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 197
    functionName: airflow.providers.common.sql.dialects.dialect.Dialect.generate_replace_sql
    functionSourceFile: airflow.providers.common.sql.dialects.dialect
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.dialects.dialect.Dialect._joined_placeholders
    - <builtin>.map
    - airflow.providers.common.sql.dialects.dialect.Dialect._joined_target_fields
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.dialects
    functionSourceFile: airflow.providers.common.sql.dialects
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.sensors
    functionSourceFile: airflow.providers.common.sql.sensors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.sensors.sql
    functionSourceFile: airflow.providers.common.sql.sensors.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 10
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    - sql
    - parameters
    - success
    - failure
    - selector
    - fail_on_empty
    - hook_params
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.providers.common.sql.sensors.sql.SqlSensor.__init__
    functionSourceFile: airflow.providers.common.sql.sensors.sql
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 87
    functionName: airflow.providers.common.sql.sensors.sql.SqlSensor._get_hook
    functionSourceFile: airflow.providers.common.sql.sensors.sql
    functionUses: 1
    functionsReached:
    - conn.get_hook
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseHook.get_connection
    functionSourceFile: airflow
    functionUses: 33
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.get_hook
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 1
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 97
    functionName: airflow.providers.common.sql.sensors.sql.SqlSensor.poke
    functionSourceFile: airflow.providers.common.sql.sensors.sql
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.common.compat.sdk.BaseSensorOperator.log.info
    - hook.get_records
    - operator.itemgetter
    - <builtin>.callable
    - <builtin>.bool
    - conn.get_hook
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - airflow.providers.common.sql.sensors.sql.SqlSensor._get_hook
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseSensorOperator.log.info
    functionSourceFile: airflow
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hook.get_records
    functionSourceFile: <builtin>
    functionUses: 26
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.triggers
    functionSourceFile: airflow.providers.common.sql.triggers
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.triggers.sql
    functionSourceFile: airflow.providers.common.sql.triggers.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9005970>
    argNames:
    - self
    - sql
    - conn_id
    - hook_params
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 40
    functionName: airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.__init__
    functionSourceFile: airflow.providers.common.sql.triggers.sql
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 63
    functionName: airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook
    functionSourceFile: airflow.providers.common.sql.triggers.sql
    functionUses: 25
    functionsReached:
    - connection.get_hook
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.generic_transfer
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 12
    argDefaultValues: []
    argNames:
    - self
    - sql
    - destination_table
    - source_conn_id
    - source_hook_params
    - destination_conn_id
    - destination_hook_params
    - preoperator
    - insert_args
    - page_size
    - paginated_sql_statement_clause
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.__init__
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca5d91f0>
    argNames:
    - cls
    - conn_id
    - hook_params
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_hook
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 2
    functionsReached:
    - connection.get_hook
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 117
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.source_hook
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - connection.get_hook
    - airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_hook
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 121
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.destination_hook
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - connection.get_hook
    - airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_hook
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - offset
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 124
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_paginated_sql
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d07ee0>
    argNames:
    - self
    - context
    - jinja_env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 128
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.render_template_fields
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    - <builtin>.int
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 142
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.execute
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.__init__
    - <builtin>.isinstance
    - airflow.providers.common.compat.sdk.BaseOperator.defer
    - airflow.providers.common.compat.sdk.BaseOperator.log.info
    - airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_paginated_sql
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseOperator.log.info
    functionSourceFile: airflow
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseOperator.defer
    functionSourceFile: airflow
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 7
    IfCount: 3
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca5b3970>
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 172
    functionName: airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.execute_complete
    functionSourceFile: airflow.providers.common.sql.operators.generic_transfer
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.__init__
    - <builtin>.len
    - airflow.providers.common.compat.sdk.BaseOperator.defer
    - airflow.providers.common.compat.sdk.BaseOperator.log.info
    - event.get
    - airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_paginated_sql
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators
    functionSourceFile: airflow.providers.common.sql.operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - re.compile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - s
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 46
    functionName: airflow.providers.common.sql.operators.sql._convert_to_float_if_possible
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 4
    functionsReached:
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - val
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.providers.common.sql.operators.sql._parse_boolean
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 2
    functionsReached:
    - val.lower
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73c5550>
    argNames:
    - checks
    - col
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.providers.common.sql.operators.sql._get_failed_checks
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - checks.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: checks.items
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - results
    - descriptions
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 128
    functionName: airflow.providers.common.sql.operators.sql.default_output_processor
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - conn_id
    - database
    - hook_params
    - retry_on_failure
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 147
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e00f10>
    argNames:
    - cls
    - conn_id
    - hook_params
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_hook
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached:
    - connection.get_hook
    - BaseHook.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: BaseHook.get_connection
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 181
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator._hook
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_hook
    - connection.get_hook
    - BaseHook.get_connection
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 203
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 12
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - exception_string
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 211
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - AirflowFailException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 216
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_openlineage_facets_on_start
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.openlineage.utils.utils.should_use_external_connection
    - airflow.providers.openlineage.extractors.OperatorLineage
    - airflow.providers.openlineage.sqlparser.SQLParser.generate_openlineage_metadata_from_sql
    - <builtin>.type
    - airflow.providers.openlineage.sqlparser.SQLParser
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 270
    functionName: airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_openlineage_facets_on_complete
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_openlineage_facets_on_start
    - airflow.utils.helpers.merge_dicts
    - <builtin>.isinstance
    - airflow.providers.openlineage.utils.utils.should_use_external_connection
    - airflow.providers.openlineage.extractors.OperatorLineage
    - merged.get
    - dict1.copy
    - airflow.providers.openlineage.sqlparser.SQLParser.generate_openlineage_metadata_from_sql
    - <builtin>.type
    - dict2.items
    - airflow.providers.openlineage.sqlparser.SQLParser
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 13
    argDefaultValues: []
    argNames:
    - self
    - sql
    - autocommit
    - parameters
    - handler
    - output_processor
    - conn_id
    - database
    - split_statements
    - return_last
    - show_return_value_in_logs
    - requires_result_fetch
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 334
    functionName: airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - results
    - descriptions
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 367
    functionName: airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator._process_output
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 390
    functionName: airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator._should_run_output_processing
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 393
    functionName: airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - <builtin>.isinstance
    - airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator._should_run_output_processing
    - airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator._process_output
    - airflow.providers.common.sql.hooks.handlers.return_single_query_results
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 421
    functionName: airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator.prepare_template
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - ast.literal_eval
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - table
    - column_mapping
    - partition_clause
    - conn_id
    - database
    - accept_none
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 496
    functionName: airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._column_mapping_validation
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator.__init__._build_checks_sql
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query
    - airflow.providers.common.sql.operators.sql._initialize_partition_clause
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query._generate_partition_clause
    - checks.items
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - clause
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1424
    functionName: airflow.providers.common.sql.operators.sql._initialize_partition_clause
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 514
    functionName: airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator.__init__._build_checks_sql
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached:
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._column_mapping_validation
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query._generate_partition_clause
    - checks.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 13
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 8
    EdgeCount: 19
    ICount: 0
    IfCount: 13
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - check
    - check_values
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 613
    functionName: airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._column_mapping_validation
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - column
    - checks
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 556
    functionName: airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 2
    functionsReached:
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query._generate_partition_clause
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 524
    functionName: airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._get_match
    - checks.items
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 0
    IfCount: 11
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91a34f0>
    argNames:
    - self
    - check_values
    - record
    - tolerance
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 578
    functionName: airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._get_match
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - check
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 557
    functionName: airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query._generate_partition_clause
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - table
    - checks
    - partition_clause
    - conn_id
    - database
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 717
    functionName: airflow.providers.common.sql.operators.sql.SQLTableCheckOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.SQLTableCheckOperator._generate_sql_query._generate_partition_clause
    - airflow.providers.common.sql.operators.sql._initialize_partition_clause
    - <builtin>.super
    - airflow.providers.common.sql.operators.sql.SQLTableCheckOperator._generate_sql_query
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 761
    functionName: airflow.providers.common.sql.operators.sql.SQLTableCheckOperator._generate_sql_query
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached:
    - airflow.providers.common.sql.operators.sql.SQLTableCheckOperator._generate_sql_query._generate_partition_clause
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 734
    functionName: airflow.providers.common.sql.operators.sql.SQLTableCheckOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - val.lower
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    - airflow.providers.common.sql.operators.sql._parse_boolean
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - check_name
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 764
    functionName: airflow.providers.common.sql.operators.sql.SQLTableCheckOperator._generate_sql_query._generate_partition_clause
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 6
    argDefaultValues: []
    argNames:
    - self
    - sql
    - conn_id
    - database
    - parameters
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 830
    functionName: airflow.providers.common.sql.operators.sql.SQLCheckOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 6
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 843
    functionName: airflow.providers.common.sql.operators.sql.SQLCheckOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    - <builtin>.isinstance
    - <builtin>.all
    - records.values
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: records.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - sql
    - pass_value
    - tolerance
    - conn_id
    - database
    - parameters
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 879
    functionName: airflow.providers.common.sql.operators.sql.SQLValueCheckOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.common.sql.operators.sql._convert_to_float_if_possible
    - <builtin>.str
    - <builtin>.float
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 2
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - records
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 898
    functionName: airflow.providers.common.sql.operators.sql.SQLValueCheckOperator.check_value
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    - <builtin>.isinstance
    - airflow.providers.common.sql.operators.sql._convert_to_float_if_possible
    - airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_string_matches
    - airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._to_float
    - <builtin>.all
    - <builtin>.str
    - <builtin>.float
    - airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_numeric_matches
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - records
    - pass_value_conv
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 935
    functionName: airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_string_matches
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 2
    functionsReached:
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - records
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 932
    functionName: airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._to_float
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 2
    functionsReached:
    - <builtin>.float
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - numeric_records
    - numeric_pass_value_conv
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 938
    functionName: airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_numeric_matches
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 927
    functionName: airflow.providers.common.sql.operators.sql.SQLValueCheckOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    - <builtin>.isinstance
    - airflow.providers.common.sql.operators.sql._convert_to_float_if_possible
    - airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_string_matches
    - airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._to_float
    - airflow.providers.common.sql.operators.sql.SQLValueCheckOperator.check_value
    - <builtin>.all
    - <builtin>.str
    - <builtin>.float
    - airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_numeric_matches
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.<dict3>.<lambda1>
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.<lambda1>
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.max
    - <builtin>.min
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.<dict3>.<lambda2>
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.<lambda2>
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.abs
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 10
    argDefaultValues: []
    argNames:
    - self
    - table
    - metrics_thresholds
    - date_filter_column
    - days_back
    - ratio_formula
    - ignore_zero
    - conn_id
    - database
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 983
    functionName: airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.sorted
    - <builtin>.abs
    - <builtin>.super
    - metrics_thresholds.keys
    linkageType: pythonLinkage
    raised:
    - AirflowFailException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: metrics_thresholds.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 10
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1018
    functionName: airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    - <builtin>.dict
    - <builtin>.zip
    - all_tests_results.values
    - <builtin>.sorted
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: all_tests_results.values
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.execute.<lambda1>
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 7
    argDefaultValues: []
    argNames:
    - self
    - sql
    - min_threshold
    - max_threshold
    - conn_id
    - database
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1128
    functionName: airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 4
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1143
    functionName: airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator.push
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception
    - <builtin>.isinstance
    - airflow.providers.common.sql.operators.sql._convert_to_float_if_possible
    - meta_data.items
    - meta_data.get
    - <builtin>.float
    - <builtin>.round
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - meta_data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1194
    functionName: airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator.push
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached:
    - meta_data.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: meta_data.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: <builtin>.round
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: meta_data.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 8
    argDefaultValues: []
    argNames:
    - self
    - sql
    - follow_task_ids_if_true
    - follow_task_ids_if_false
    - conn_id
    - database
    - parameters
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1225
    functionName: airflow.providers.common.sql.operators.sql.BranchSQLOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 11
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 7
    EdgeCount: 16
    ICount: 3
    IfCount: 11
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 1244
    functionName: airflow.providers.common.sql.operators.sql.BranchSQLOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - <builtin>.set
    - val.lower
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped
    - airflow.providers.standard.utils.skipmixin.SkipMixin.skip_all_except
    - branch_task_id_set.update
    - <builtin>.type
    - airflow.providers.common.sql.operators.sql._parse_boolean
    - <builtin>.bool
    - airflow.providers.standard.utils.skipmixin._ensure_tasks
    - ti.xcom_push
    - dag.get_task
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 14
    argDefaultValues: []
    argNames:
    - self
    - table_name
    - conn_id
    - schema
    - database
    - columns
    - ignored_columns
    - rows
    - rows_processor
    - preoperator
    - postoperator
    - hook_params
    - insert_args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1336
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.__init__
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec97009a0>
    argNames:
    - self
    - context
    - jinja_env
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1370
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.render_template_fields
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1381
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.table_name_with_schema
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1387
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.columns
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 1393
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.column_names
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 1398
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator._process_rows
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 1
    functionsReached:
    - airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.<lambda1>
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.<lambda1>
    functionSourceFile: ''
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 9
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 1401
    functionName: airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.execute
    functionSourceFile: airflow.providers.common.sql.operators.sql
    functionUses: 0
    functionsReached:
    - airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook
    - airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator._process_rows
    - airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.<lambda1>
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.get_provider_info
    functionSourceFile: airflow.providers.standard.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 24
    functionName: airflow.providers.standard.get_provider_info.get_provider_info
    functionSourceFile: airflow.providers.standard.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.hooks.filesystem
    functionSourceFile: airflow.providers.standard.hooks.filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.providers.standard.hooks.filesystem.FSHook.get_connection_form_widgets
    functionSourceFile: airflow.providers.standard.hooks.filesystem
    functionUses: 0
    functionsReached:
    - flask_babel.lazy_gettext
    - wtforms.StringField
    - flask_appbuilder.fieldwidgets.BS3TextFieldWidget
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - cls
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 54
    functionName: airflow.providers.standard.hooks.filesystem.FSHook.get_ui_field_behaviour
    functionSourceFile: airflow.providers.standard.hooks.filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Name object at 0x7f1ec90bb520>
    argNames:
    - self
    - fs_conn_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.providers.standard.hooks.filesystem.FSHook.__init__
    functionSourceFile: airflow.providers.standard.hooks.filesystem
    functionUses: 1
    functionsReached:
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - <builtin>.super
    - conn.extra_dejson.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: conn.extra_dejson.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 68
    functionName: airflow.providers.standard.hooks.filesystem.FSHook.get_conn
    functionSourceFile: airflow.providers.standard.hooks.filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 71
    functionName: airflow.providers.standard.hooks.filesystem.FSHook.get_path
    functionSourceFile: airflow.providers.standard.hooks.filesystem
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 79
    functionName: airflow.providers.standard.hooks.filesystem.FSHook.test_connection
    functionSourceFile: airflow.providers.standard.hooks.filesystem
    functionUses: 0
    functionsReached:
    - <builtin>.str
    - airflow.providers.standard.hooks.filesystem.FSHook.get_path
    - pathlib.Path
    - pathlib.Path.exists
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.external_python
    functionSourceFile: airflow.providers.standard.decorators.external_python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73c5df0>
    - <ast.Constant object at 0x7f1ec73c55e0>
    - <ast.Constant object at 0x7f1ec73c5d90>
    argNames:
    - python
    - python_callable
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 37
    functionName: airflow.providers.standard.decorators.external_python.external_python_task
    functionSourceFile: airflow.providers.standard.decorators.external_python
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.stub
    functionSourceFile: airflow.providers.standard.decorators.stub
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - task_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.providers.standard.decorators.stub._StubOperator.__init__
    functionSourceFile: airflow.providers.standard.decorators.stub
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - <builtin>.type
    - ast.parse
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 70
    functionName: airflow.providers.standard.decorators.stub._StubOperator.execute
    functionSourceFile: airflow.providers.standard.decorators.stub
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 4
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7441790>
    - <ast.Constant object at 0x7f1ec7441400>
    - <ast.Constant object at 0x7f1ec7441c70>
    argNames:
    - python_callable
    - queue
    - executor
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 77
    functionName: airflow.providers.standard.decorators.stub.stub
    functionSourceFile: airflow.providers.standard.decorators.stub
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.bash
    functionSourceFile: airflow.providers.standard.decorators.bash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - python_callable
    - op_args
    - op_kwargs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 58
    functionName: airflow.providers.standard.decorators.bash._BashDecoratedOperator.__init__
    functionSourceFile: airflow.providers.standard.decorators.bash
    functionUses: 0
    functionsReached:
    - kwargs.pop
    - warnings.warn
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 82
    functionName: airflow.providers.standard.decorators.bash._BashDecoratedOperator.execute
    functionSourceFile: airflow.providers.standard.decorators.bash
    functionUses: 0
    functionsReached:
    - airflow.utils.operator_helpers.determine_kwargs
    - airflow.providers.standard.operators.bash.BashOperator.render_template_fields
    - airflow.providers.standard.operators.bash.BashOperator.python_callable
    - airflow.providers.standard.operators.bash.BashOperator._is_inline_command
    - <builtin>.any
    - <builtin>.super
    - <builtin>.tuple
    - typing.TypedDict.__init__
    - itertools.islice
    - signature.parameters.values
    - airflow.operators.branch.BaseBranchOperator.update
    - typing.TypedDict.update
    - <builtin>.isinstance
    - signature.parameters.items
    - inspect.signature
    - airflow.sdk.definitions.context.context_merge
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - bash_command.endswith
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.bash.BashOperator.python_callable
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.bash.BashOperator.render_template_fields
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bb730>
    argNames:
    - python_callable
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 96
    functionName: airflow.providers.standard.decorators.bash.bash_task
    functionSourceFile: airflow.providers.standard.decorators.bash
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.branch_external_python
    functionSourceFile: airflow.providers.standard.decorators.branch_external_python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bb820>
    - <ast.Constant object at 0x7f1ec90bb6a0>
    argNames:
    - python_callable
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 37
    functionName: airflow.providers.standard.decorators.branch_external_python.branch_external_python_task
    functionSourceFile: airflow.providers.standard.decorators.branch_external_python
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.short_circuit
    functionSourceFile: airflow.providers.standard.decorators.short_circuit
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91be490>
    - <ast.Constant object at 0x7f1ec91be7c0>
    argNames:
    - python_callable
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 37
    functionName: airflow.providers.standard.decorators.short_circuit.short_circuit_task
    functionSourceFile: airflow.providers.standard.decorators.short_circuit
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.branch_python
    functionSourceFile: airflow.providers.standard.decorators.branch_python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec90bbca0>
    - <ast.Constant object at 0x7f1ec90bb130>
    argNames:
    - python_callable
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 37
    functionName: airflow.providers.standard.decorators.branch_python.branch_task
    functionSourceFile: airflow.providers.standard.decorators.branch_python
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.sensor
    functionSourceFile: airflow.providers.standard.decorators.sensor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - task_id
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 54
    functionName: airflow.providers.standard.decorators.sensor.DecoratedSensorOperator.__init__
    functionSourceFile: airflow.providers.standard.decorators.sensor
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - re.match
    - airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes
    - airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current
    - airflow.sdk.bases.decorator.get_unique_task_id
    - task_group.child_id
    - kwargs.get
    - <builtin>.max
    - DagContext.get_current
    - re.split
    - <builtin>.super
    - match.group
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9d57160>
    argNames:
    - python_callable
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 64
    functionName: airflow.providers.standard.decorators.sensor.sensor_task
    functionSourceFile: airflow.providers.standard.decorators.sensor
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.branch_virtualenv
    functionSourceFile: airflow.providers.standard.decorators.branch_virtualenv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec73c5250>
    - <ast.Constant object at 0x7f1ec73c5e50>
    argNames:
    - python_callable
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 37
    functionName: airflow.providers.standard.decorators.branch_virtualenv.branch_virtualenv_task
    functionSourceFile: airflow.providers.standard.decorators.branch_virtualenv
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.decorators.python_virtualenv
    functionSourceFile: airflow.providers.standard.decorators.python_virtualenv
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91be790>
    - <ast.Constant object at 0x7f1ec91beeb0>
    argNames:
    - python_callable
    - multiple_outputs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 37
    functionName: airflow.providers.standard.decorators.python_virtualenv.virtualenv_task
    functionSourceFile: airflow.providers.standard.decorators.python_virtualenv
    functionUses: 0
    functionsReached:
    - typing.Protocol.__init__
    - typing.cast
    - airflow.sdk.bases.decorator.task_decorator_factory
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.bash
    functionSourceFile: airflow.providers.standard.sensors.bash
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 12
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.providers.standard.sensors.bash.BashSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.bash
    functionUses: 0
    functionsReached:
    - line.decode
    - tempfile.TemporaryDirectory
    - <builtin>.bytes
    - f.write
    - tempfile.gettempdir
    - <builtin>.iter
    - tempfile.NamedTemporaryFile
    - subprocess.Popen
    - f.flush
    - resp.wait
    linkageType: pythonLinkage
    raised:
    - AirflowFailException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: resp.wait
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.time_delta
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.providers.standard.sensors.time_delta._get_airflow_version
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached:
    - packaging.version.Version
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 1
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 72
    functionName: airflow.providers.standard.sensors.time_delta.TimeDeltaSensor._derive_base_time
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached:
    - context.get
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 93
    functionName: airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 103
    functionName: airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.execute
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.sdk.timezone.convert_to_utc
    - datetime.timedelta
    - airflow.sdk.timezone.utcnow
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - moment
    - end_from_trigger
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 44
    functionName: airflow.providers.standard.triggers.temporal.DateTimeTrigger.__init__
    functionSourceFile: airflow.providers.standard.triggers.temporal
    functionUses: 3
    functionsReached:
    - airflow.sdk.timezone.convert_to_utc
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec8fb0730>
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 144
    functionName: airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.execute_complete
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - end_from_trigger
    - delta
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 160
    functionName: airflow.providers.standard.sensors.time_delta.TimeDeltaSensorAsync.__init__
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 4
    argDefaultValues:
    - <ast.Call object at 0x7f1ec6712550>
    argNames:
    - self
    - time_to_wait
    - deferrable
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 180
    functionName: airflow.providers.standard.sensors.time_delta.WaitSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.super
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 193
    functionName: airflow.providers.standard.sensors.time_delta.WaitSensor.execute
    functionSourceFile: airflow.providers.standard.sensors.time_delta
    functionUses: 0
    functionsReached:
    - <builtin>.int
    - datetime.timedelta.total_seconds
    - time.sleep
    - airflow.sdk.timezone.utcnow
    - airflow.providers.standard.triggers.temporal.TimeDeltaTrigger.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - delta
    - end_from_trigger
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 104
    functionName: airflow.providers.standard.triggers.temporal.TimeDeltaTrigger.__init__
    functionSourceFile: airflow.providers.standard.triggers.temporal
    functionUses: 1
    functionsReached:
    - <builtin>.super
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.triggers.temporal
    functionSourceFile: airflow.providers.standard.triggers.temporal
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: abc.ABC.moment.total_seconds
    functionSourceFile: abc
    functionUses: 25
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.filesystem
    functionSourceFile: airflow.providers.standard.sensors.filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.filesystem.FileSensor
    functionSourceFile: airflow.providers.standard.sensors.filesystem
    functionUses: 0
    functionsReached:
    - functools.cached_property
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 101
    functionName: airflow.providers.standard.sensors.filesystem.FileSensor.path
    functionSourceFile: airflow.providers.standard.sensors.filesystem
    functionUses: 0
    functionsReached:
    - os.path.join
    - <builtin>.super
    - airflow.providers.standard.hooks.filesystem.FSHook.get_path
    - airflow.providers.common.compat.sdk.BaseHook.get_connection
    - airflow.providers.standard.hooks.filesystem.FSHook.__init__
    - conn.extra_dejson.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 107
    functionName: airflow.providers.standard.sensors.filesystem.FileSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.filesystem
    functionUses: 0
    functionsReached:
    - datetime.datetime.fromtimestamp
    - os.walk
    - glob.glob
    - os.path.getmtime
    - os.path.isfile
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: glob.glob
    functionSourceFile: glob
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 120
    functionName: airflow.providers.standard.sensors.filesystem.FileSensor.execute
    functionSourceFile: airflow.providers.standard.sensors.filesystem
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.triggers.file.FileTrigger.__init__
    - <builtin>.super
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bf7c40>
    - <ast.Constant object at 0x7f1ec9bf7e80>
    argNames:
    - self
    - filepath
    - recursive
    - poke_interval
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.providers.standard.triggers.file.FileTrigger.__init__
    functionSourceFile: airflow.providers.standard.triggers.file
    functionUses: 1
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec81c63d0>
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 134
    functionName: airflow.providers.standard.sensors.filesystem.FileSensor.execute_complete
    functionSourceFile: airflow.providers.standard.sensors.filesystem
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.weekday
    functionSourceFile: airflow.providers.standard.sensors.weekday
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - week_day
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.providers.standard.utils.weekday.WeekDay.validate_week_day
    functionSourceFile: airflow.providers.standard.utils.weekday
    functionUses: 6
    functionsReached:
    - cls.convert
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 95
    functionName: airflow.providers.standard.sensors.weekday.DayOfWeekSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.weekday
    functionUses: 0
    functionsReached:
    - dag_run.run_after.isoweekday
    - logical_date.isoweekday
    - airflow.sdk.timezone.utcnow
    - airflow.providers.standard.utils.weekday.WeekDay
    - context.get
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.utils.weekday.WeekDay
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logical_date.isoweekday
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: dag_run.run_after.isoweekday
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.date_time
    functionSourceFile: airflow.providers.standard.sensors.date_time
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - target_time
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 64
    functionName: airflow.providers.standard.sensors.date_time.DateTimeSensor.__init__
    functionSourceFile: airflow.providers.standard.sensors.date_time
    functionUses: 0
    functionsReached:
    - target_time.isoformat
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: target_time.isoformat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 77
    functionName: airflow.providers.standard.sensors.date_time.DateTimeSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.date_time
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.parse
    - airflow.providers.common.compat.sdk.BaseSensorOperator.log.info
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: airflow.providers.standard.sensors.date_time.DateTimeSensor._moment
    functionSourceFile: airflow.providers.standard.sensors.date_time
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.parse
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - start_from_trigger
    - end_from_trigger
    - trigger_kwargs
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 115
    functionName: airflow.providers.standard.sensors.date_time.DateTimeSensorAsync.__init__
    functionSourceFile: airflow.providers.standard.sensors.date_time
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.parse
    - <builtin>.super
    - <builtin>.dict
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 133
    functionName: airflow.providers.standard.sensors.date_time.DateTimeSensorAsync.execute
    functionSourceFile: airflow.providers.standard.sensors.date_time
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.common.compat.sdk.BaseSensorOperator.defer
    - airflow.sdk.timezone.convert_to_utc
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseSensorOperator.defer
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1eca4fd730>
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 144
    functionName: airflow.providers.standard.sensors.date_time.DateTimeSensorAsync.execute_complete
    functionSourceFile: airflow.providers.standard.sensors.date_time
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.python
    functionSourceFile: airflow.providers.standard.sensors.python
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 71
    functionName: airflow.providers.standard.sensors.python.PythonSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.python
    functionUses: 0
    functionsReached:
    - typing.TypedDict.update
    - typing.TypedDict.__init__
    - <builtin>.isinstance
    - airflow.utils.operator_helpers.determine_kwargs
    - airflow.providers.common.compat.sdk.PokeReturnValue
    - signature.parameters.items
    - <builtin>.any
    - inspect.signature
    - airflow.sdk.definitions.context.context_merge
    - signature.parameters.values
    - airflow.utils.operator_helpers.KeywordParameters.determine
    - airflow.utils.operator_helpers.KeywordParameters.__init__
    - <builtin>.bool
    - <builtin>.str
    - itertools.islice
    - <builtin>.len
    - airflow.operators.branch.BaseBranchOperator.update
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.PokeReturnValue
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.sensors.time
    functionSourceFile: airflow.providers.standard.sensors.time
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: datetime.datetime.combine
    functionSourceFile: datetime
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 88
    functionName: airflow.providers.standard.sensors.time.TimeSensor.execute
    functionSourceFile: airflow.providers.standard.sensors.time
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.convert_to_utc
    - airflow.providers.standard.triggers.temporal.DateTimeTrigger.__init__
    - <builtin>.super
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7e00640>
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 100
    functionName: airflow.providers.standard.sensors.time.TimeSensor.execute_complete
    functionSourceFile: airflow.providers.standard.sensors.time
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 103
    functionName: airflow.providers.standard.sensors.time.TimeSensor.poke
    functionSourceFile: airflow.providers.standard.sensors.time
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 117
    functionName: airflow.providers.standard.sensors.time.TimeSensorAsync.__init__
    functionSourceFile: airflow.providers.standard.sensors.time
    functionUses: 0
    functionsReached:
    - warnings.warn
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.triggers.hitl
    functionSourceFile: airflow.providers.standard.triggers.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 9
    argDefaultValues: []
    argNames:
    - self
    - ti_id
    - options
    - params
    - defaults
    - multiple
    - timeout_datetime
    - poke_interval
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 65
    functionName: airflow.providers.standard.triggers.hitl.HITLTrigger.__init__
    functionSourceFile: airflow.providers.standard.triggers.hitl
    functionUses: 1
    functionsReached:
    - kwargs.pop
    - <builtin>.isinstance
    - params.items
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - airflow.providers.standard.triggers.hitl.HITLTrigger._is_param
    - v.pop
    - <builtin>.all
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - <builtin>.super
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - value
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.providers.standard.triggers.hitl.HITLTrigger._is_param
    functionSourceFile: airflow.providers.standard.triggers.hitl
    functionUses: 2
    functionsReached:
    - <builtin>.isinstance
    - <builtin>.all
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: v.pop
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 102
    functionName: airflow.providers.standard.triggers.hitl.HITLTrigger.serialize
    functionSourceFile: airflow.providers.standard.triggers.hitl
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.param.ParamsDict.get_param
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 117
    functionName: airflow.providers.standard.triggers.hitl.HITLTrigger._handle_timeout
    functionSourceFile: airflow.providers.standard.triggers.hitl
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.param.ParamsDict.dump
    - collections.abc.ItemsView
    - typing.TypedDict.__init__
    - airflow.triggers.base.TriggerEvent.__init__
    - airflow.sdk.definitions.param.ParamsDict.items
    - asgiref.sync.sync_to_async
    - v.resolve
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 2
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 180
    functionName: airflow.providers.standard.triggers.hitl.HITLTrigger._handle_response
    functionSourceFile: airflow.providers.standard.triggers.hitl
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - typing.TypedDict.__init__
    - airflow.triggers.base.TriggerEvent.__init__
    - params_input.items
    - asgiref.sync.sync_to_async
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params_input.items
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 224
    functionName: airflow.providers.standard.triggers.hitl.HITLTrigger.run
    functionSourceFile: airflow.providers.standard.triggers.hitl
    functionUses: 0
    functionsReached:
    - asyncio.sleep
    - <builtin>.list
    - airflow.sdk.definitions.param.ParamsDict.dump
    - airflow.providers.standard.triggers.hitl.HITLTrigger._handle_response
    - typing.TypedDict.__init__
    - collections.abc.ItemsView
    - airflow.sdk._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - airflow.triggers.base.TriggerEvent.__init__
    - airflow.sdk.definitions.param.ParamsDict.items
    - params_input.items
    - airflow.providers.standard.triggers.hitl.HITLTrigger._handle_timeout
    - asgiref.sync.sync_to_async
    - <builtin>.str
    - v.resolve
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.triggers.file
    functionSourceFile: airflow.providers.standard.triggers.file
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 61
    functionName: airflow.providers.standard.triggers.file.FileTrigger.serialize
    functionSourceFile: airflow.providers.standard.triggers.file
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 72
    functionName: airflow.providers.standard.triggers.file.FileTrigger.run
    functionSourceFile: airflow.providers.standard.triggers.file
    functionUses: 0
    functionsReached:
    - asyncio.sleep
    - datetime.datetime.fromtimestamp
    - os.walk
    - glob.glob
    - os.path.getmtime
    - airflow.triggers.base.TriggerEvent.__init__
    - os.path.isfile
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 110
    functionName: airflow.providers.standard.triggers.file.FileDeleteTrigger.serialize
    functionSourceFile: airflow.providers.standard.triggers.file
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 6
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 120
    functionName: airflow.providers.standard.triggers.file.FileDeleteTrigger.run
    functionSourceFile: airflow.providers.standard.triggers.file
    functionUses: 0
    functionsReached:
    - asyncio.sleep
    - datetime.datetime.fromtimestamp
    - os.remove
    - os.path.getmtime
    - airflow.triggers.base.TriggerEvent.__init__
    - os.path.isfile
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.models
    functionSourceFile: airflow.providers.standard.models
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_hitl_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_hitl_operator
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.operators.hitl.HITLOperator.__init__
    - pendulum.datetime
    - airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier.__init__
    - airflow.sdk.definitions.param.ParamsDict.filter_params_by_source
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.sdk.definitions.param.Param.__init__
    - <builtin>.hasattr
    - datetime.timedelta
    - airflow.providers.standard.operators.hitl.ApprovalOperator.__init__
    - airflow.sdk.definitions.param.Param._check_json
    - json.dumps
    - <builtin>.super
    - airflow.providers.standard.operators.hitl.HITLBranchOperator.__init__
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - <builtin>.staticmethod
    - kwargs.pop
    - airflow.providers.standard.operators.hitl.HITLEntryOperator.__init__
    - <builtin>.isinstance
    - params.__dict.items
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - message
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier.__init__
    functionSourceFile: airflow.providers.standard.example_dags.example_hitl_operator
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 160
    functionName: airflow.providers.standard.example_dags.example_hitl_operator.task_1
    functionSourceFile: airflow.providers.standard.example_dags.example_hitl_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 163
    functionName: airflow.providers.standard.example_dags.example_hitl_operator.task_2
    functionSourceFile: airflow.providers.standard.example_dags.example_hitl_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 166
    functionName: airflow.providers.standard.example_dags.example_hitl_operator.task_3
    functionSourceFile: airflow.providers.standard.example_dags.example_hitl_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_branch_day_of_week_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_day_of_week_operator
    functionUses: 0
    functionsReached:
    - cls.convert
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - pendulum.datetime
    - airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator.__init__
    - airflow.providers.standard.utils.weekday.WeekDay.validate_week_day
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_short_circuit_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_short_circuit_operator
    functionUses: 0
    functionsReached:
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.providers.standard.operators.python.ShortCircuitOperator.__init__
    - <builtin>.range
    - airflow.sdk.bases.operator.chain
    - pendulum.datetime
    - up_task.set_downstream
    - <builtin>.zip
    - up_t.set_downstream
    - <builtin>.super
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_short_circuit_operator.<lambda1>
    functionSourceFile: airflow.providers.standard.example_dags.example_short_circuit_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_short_circuit_operator.<lambda2>
    functionSourceFile: airflow.providers.standard.example_dags.example_short_circuit_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_short_circuit_operator.<lambda3>
    functionSourceFile: airflow.providers.standard.example_dags.example_short_circuit_operator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_sensor_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_sensor_decorator
    functionUses: 0
    functionsReached:
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - task.sensor
    - airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator.wait_for_upstream
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator.dummy_operator
    - airflow.sdk.definitions.dag.dag.wrapper
    - functools.wraps
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - f_sig.arguments.items
    - <builtin>.callable
    - airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - airflow.sdk.bases.sensor.PokeReturnValue.__init__
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 39
    functionName: airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_sensor_decorator
    functionUses: 1
    functionsReached:
    - task.sensor
    - airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator.wait_for_upstream
    - airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator.dummy_operator
    - airflow.sdk.bases.sensor.PokeReturnValue.__init__
    - <builtin>.staticmethod
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 45
    functionName: airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator.wait_for_upstream
    functionSourceFile: airflow.providers.standard.example_dags.example_sensor_decorator
    functionUses: 2
    functionsReached:
    - airflow.sdk.bases.sensor.PokeReturnValue.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 52
    functionName: airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator.dummy_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_sensor_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_short_circuit_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_short_circuit_decorator
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - up_task.set_downstream
    - airflow.sdk.definitions.dag.dag.wrapper
    - up_t.set_downstream
    - functools.wraps
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - sys._getframe
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - <builtin>.range
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - down_task.set_upstream
    - f_sig.arguments.items
    - airflow.providers.standard.example_dags.example_short_circuit_decorator.example_short_circuit_decorator
    - airflow.sdk.bases.operator.chain
    - <builtin>.zip
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - task.short_circuit
    - dag_obj.param
    - inspect.signature
    - <builtin>.len
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 29
    functionName: airflow.providers.standard.example_dags.example_short_circuit_decorator.example_short_circuit_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_short_circuit_decorator
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - task.short_circuit
    - <builtin>.range
    - airflow.sdk.bases.operator.chain
    - up_task.set_downstream
    - <builtin>.zip
    - up_t.set_downstream
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - condition
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.providers.standard.example_dags.example_short_circuit_decorator.example_short_circuit_decorator.check_condition
    functionSourceFile: airflow.providers.standard.example_dags.example_short_circuit_decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionUses: 0
    functionsReached:
    - airflow.sdk.definitions.edges.EdgeModifier.__init__
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - task.branch
    - tempfile.gettempdir
    - airflow.providers.standard.example_dags.example_branch_operator_decorator.branching_virtualenv
    - pendulum.datetime
    - airflow.sdk.definitions.edges.Label
    - task.virtualenv
    - task.external_python
    - airflow.providers.standard.example_dags.example_branch_operator_decorator.branching
    - <builtin>.print
    - airflow.providers.standard.example_dags.example_branch_operator_decorator.branching_ext_python
    - task.branch_external_python
    - random.choice
    - airflow.providers.standard.example_dags.example_branch_operator_decorator.some_venv_task
    - airflow.providers.standard.example_dags.example_branch_operator_decorator.some_task
    - numpy.arange
    - task.branch_virtualenv
    - airflow.providers.standard.example_dags.example_branch_operator_decorator.some_ext_py_task
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.providers.standard.example_dags.example_branch_operator_decorator.branching
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 68
    functionName: airflow.providers.standard.example_dags.example_branch_operator_decorator.some_task
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 81
    functionName: airflow.providers.standard.example_dags.example_branch_operator_decorator.branching_ext_python
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 97
    functionName: airflow.providers.standard.example_dags.example_branch_operator_decorator.some_ext_py_task
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.providers.standard.example_dags.example_branch_operator_decorator.branching_virtualenv
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - numpy.arange
    - random.choice
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 134
    functionName: airflow.providers.standard.example_dags.example_branch_operator_decorator.some_venv_task
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator_decorator
    functionUses: 1
    functionsReached:
    - numpy.arange
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_trigger_controller_dag
    functionSourceFile: airflow.providers.standard.example_dags.example_trigger_controller_dag
    functionUses: 0
    functionsReached:
    - enum.Enum.__init__
    - <builtin>.isinstance
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.__init__
    - pendulum.datetime
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_latest_only
    functionSourceFile: airflow.providers.standard.example_dags.example_latest_only
    functionUses: 0
    functionsReached:
    - datetime.datetime
    - airflow.providers.standard.operators.latest_only.LatestOnlyOperator
    - datetime.timedelta
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_bash_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.sleep_in
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.run_after_loop
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - up_task.set_downstream
    - airflow.sdk.definitions.dag.dag.wrapper
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator
    - up_t.set_downstream
    - functools.wraps
    - sys._getframe
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - decorator_kwargs.pop
    - <builtin>.range
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.this_will_skip
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.also_run_this_again
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - pathlib.Path
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - shlex.join
    - func.__globals__.get
    - f_sig.arguments.items
    - task.bash
    - airflow.sdk.bases.operator.chain
    - <builtin>.zip
    - <builtin>.callable
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.also_run_this
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.make_dynamic_dirs
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.get_file_stats
    - <builtin>.str
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 30
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 1
    functionsReached:
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.sleep_in
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.run_after_loop
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - up_task.set_downstream
    - up_t.set_downstream
    - <builtin>.range
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.this_will_skip
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.also_run_this_again
    - pathlib.Path
    - shlex.join
    - task.bash
    - airflow.sdk.bases.operator.chain
    - <builtin>.zip
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.make_dynamic_dirs
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.also_run_this
    - <builtin>.isinstance
    - airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.get_file_stats
    - <builtin>.str
    - <builtin>.len
    - down_task.set_upstream
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - sleep_seconds
    - task_instance_key_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 32
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.run_me
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 39
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.run_after_loop
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 47
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.also_run_this
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - task_instance_key_str
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 55
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.also_run_this_again
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 63
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.this_will_skip
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - day
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 73
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.sleep_in
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - AirflowSkipException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - new_dirs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 83
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.make_dynamic_dirs
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 91
    functionName: airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.get_file_stats
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.str
    - shlex.join
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_python_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 0
    functionsReached:
    - pprint.pprint
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator
    - airflow.example_dags.example_simplest_dag.example_simplest_dag
    - f_sig.apply_defaults
    - pendulum.datetime
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_virtualenv
    - airflow.sdk.definitions.dag.dag.wrapper
    - task.virtualenv
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.log_sql
    - sys._getframe
    - airflow.example_dags.example_simplest_dag.example_simplest_dag.my_task
    - functools.wraps
    - log.info
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_external_python
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.print_context
    - decorator_kwargs.pop
    - task.external_python
    - <builtin>.range
    - <builtin>.print
    - airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__
    - airflow.sdk.definitions.dag.dag.wrapper.factory
    - <builtin>.__import__
    - airflow.sdk.definitions.dag.dag
    - func.__globals__.get
    - logging.getLogger
    - f_sig.arguments.items
    - time.sleep
    - <builtin>.callable
    - <builtin>.staticmethod
    - <builtin>.isinstance
    - inspect.signature.bind
    - dag_obj.param
    - inspect.signature
    - <builtin>.str
    - airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 46
    functionName: airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 1
    functionsReached:
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_external_python
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.print_context
    - pprint.pprint
    - task.external_python
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_virtualenv
    - task.virtualenv
    - airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.log_sql
    - <builtin>.str
    - <builtin>.staticmethod
    - log.info
    - airflow.sdk.definitions.decorators.TaskDecoratorCollection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec9bf7c10>
    argNames:
    - ds
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 49
    functionName: airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.print_context
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.print
    - pprint.pprint
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - kwargs
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.log_sql
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 2
    functionsReached:
    - <builtin>.str
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 69
    functionName: airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.my_sleeping_function
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 0
    functionsReached:
    - time.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - random_base
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 83
    functionName: airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.my_async_sleeping_function
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 0
    functionsReached:
    - asyncio.sleep
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_virtualenv
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 2
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 126
    functionName: airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_external_python
    functionSourceFile: airflow.providers.standard.example_dags.example_python_decorator
    functionUses: 2
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_external_task_marker_dag
    functionSourceFile: airflow.providers.standard.example_dags.example_external_task_marker_dag
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - logical_date.isoformat
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - pendulum.datetime
    - <builtin>.super
    - airflow.providers.standard.sensors.external_task.ExternalTaskMarker.__init__
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_branch_datetime_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_datetime_operator
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.operators.datetime.BranchDateTimeOperator.__init__
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - pendulum.datetime
    - pendulum.time
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags
    functionSourceFile: airflow.providers.standard.example_dags
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_external_task_child_deferrable
    functionSourceFile: airflow.providers.standard.example_dags.example_external_task_child_deferrable
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - datetime.datetime
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_external_task_parent_deferrable
    functionSourceFile: airflow.providers.standard.example_dags.example_external_task_parent_deferrable
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.list
    - enum.Enum.__init__
    - <builtin>.len
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.providers.standard.sensors.external_task.ExternalTaskSensor.__init__
    - airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.__init__
    - airflow.sdk.timezone.datetime
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_sensors
    functionSourceFile: airflow.providers.standard.example_dags.example_sensors
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.__init__
    - cls.convert
    - <builtin>.isinstance
    - <builtin>.dict
    - airflow.sdk.timezone.coerce_datetime
    - datetime.datetime.now
    - airflow.sdk.timezone.convert_to_utc
    - datetime.timedelta
    - pendulum.datetime
    - airflow.providers.standard.sensors.bash.BashSensor.__init__
    - airflow.providers.standard.sensors.filesystem.FileSensor.__init__
    - airflow.providers.standard.sensors.time.TimeSensor.__init__
    - datetime.datetime.combine
    - <builtin>.super
    - airflow.providers.standard.utils.weekday.WeekDay.validate_week_day
    - airflow.providers.standard.sensors.python.PythonSensor.__init__
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    - airflow.providers.standard.sensors.weekday.DayOfWeekSensor.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 37
    functionName: airflow.providers.standard.example_dags.example_sensors.success_callable
    functionSourceFile: airflow.providers.standard.example_dags.example_sensors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 41
    functionName: airflow.providers.standard.example_dags.example_sensors.failure_callable
    functionSourceFile: airflow.providers.standard.example_dags.example_sensors
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 7
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_branch_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - airflow.sdk.definitions.edges.EdgeModifier.__init__
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator.__init__
    - tempfile.gettempdir
    - pendulum.datetime
    - <builtin>.callable
    - airflow.providers.standard.operators.python.ExternalPythonOperator.__init__
    - airflow.providers.standard.operators.python.PythonOperator.__init__
    - airflow.sdk.definitions.edges.Label
    - pathlib.Path
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_branch_operator.<lambda2>
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 90
    functionName: airflow.providers.standard.example_dags.example_branch_operator.branch_with_external_python
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator
    functionUses: 0
    functionsReached:
    - random.choice
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 109
    functionName: airflow.providers.standard.example_dags.example_branch_operator.hello_world_with_external_python
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator
    functionUses: 0
    functionsReached:
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - choices
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 129
    functionName: airflow.providers.standard.example_dags.example_branch_operator.branch_with_venv
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator
    functionUses: 0
    functionsReached:
    - numpy.arange
    - random.choice
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 152
    functionName: airflow.providers.standard.example_dags.example_branch_operator.hello_world_with_venv
    functionSourceFile: airflow.providers.standard.example_dags.example_branch_operator
    functionUses: 0
    functionsReached:
    - numpy.arange
    - <builtin>.print
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_bash_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_bash_operator
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    - airflow.providers.standard.version_compat.BaseOperator.__init__
    - datetime.timedelta
    - <builtin>.range
    - pendulum.datetime
    - <builtin>.super
    - airflow.providers.standard.operators.bash.BashOperator.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 5
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.example_python_operator
    functionSourceFile: airflow.providers.standard.example_dags.example_python_operator
    functionUses: 0
    functionsReached:
    - logging.getLogger
    - <builtin>.list
    - <builtin>.isinstance
    - airflow.providers.standard.operators.python.PythonVirtualenvOperator.__init__
    - <builtin>.range
    - pendulum.datetime
    - airflow.providers.standard.operators.python.ExternalPythonOperator.__init__
    - airflow.providers.standard.operators.python.PythonOperator.__init__
    - <builtin>.callable
    - <builtin>.str
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 8
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 110
    functionName: airflow.providers.standard.example_dags.example_python_operator.callable_virtualenv
    functionSourceFile: airflow.providers.standard.example_dags.example_python_operator
    functionUses: 0
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 6
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 141
    functionName: airflow.providers.standard.example_dags.example_python_operator.callable_external_python
    functionSourceFile: airflow.providers.standard.example_dags.example_python_operator
    functionUses: 0
    functionsReached:
    - time.sleep
    - <builtin>.print
    - <builtin>.range
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.example_dags.sql
    functionSourceFile: airflow.providers.standard.example_dags.sql
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.utils.weekday
    functionSourceFile: airflow.providers.standard.utils.weekday
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - week_day_str
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.providers.standard.utils.weekday.WeekDay.get_weekday_number
    functionSourceFile: airflow.providers.standard.utils.weekday
    functionUses: 0
    functionsReached:
    - week_day_str.upper
    linkageType: pythonLinkage
    raised:
    - AttributeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: week_day_str.upper
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - day
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 53
    functionName: airflow.providers.standard.utils.weekday.WeekDay.convert
    functionSourceFile: airflow.providers.standard.utils.weekday
    functionUses: 0
    functionsReached:
    - cls.get_weekday_number
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.get_weekday_number
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: cls.convert
    functionSourceFile: <builtin>
    functionUses: 7
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.datetime
    functionSourceFile: airflow.providers.standard.operators.datetime
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 73
    functionName: airflow.providers.standard.operators.datetime.BranchDateTimeOperator.choose_branch
    functionSourceFile: airflow.providers.standard.operators.datetime
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.operators.datetime.target_times_as_dates
    - <builtin>.isinstance
    - airflow.sdk.timezone.coerce_datetime
    - datetime.timedelta
    - airflow.sdk.timezone.utcnow
    - datetime.datetime.combine
    - context.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 3
    argDefaultValues: []
    argNames:
    - base_date
    - lower
    - upper
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: airflow.providers.standard.operators.datetime.target_times_as_dates
    functionSourceFile: airflow.providers.standard.operators.datetime
    functionUses: 1
    functionsReached:
    - <builtin>.isinstance
    - datetime.datetime.combine
    - datetime.timedelta
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.smooth
    functionSourceFile: airflow.providers.standard.operators.smooth
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - kwargs
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.providers.standard.operators.smooth.SmoothOperator.__init__
    functionSourceFile: airflow.providers.standard.operators.smooth
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 37
    functionName: airflow.providers.standard.operators.smooth.SmoothOperator.execute
    functionSourceFile: airflow.providers.standard.operators.smooth
    functionUses: 0
    functionsReached:
    - airflow.providers.standard.version_compat.BaseOperator.log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.latest_only
    functionSourceFile: airflow.providers.standard.operators.latest_only
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 46
    functionName: airflow.providers.standard.operators.latest_only._get_dag_timetable
    functionSourceFile: airflow.providers.standard.operators.latest_only
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 5
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.providers.standard.operators.latest_only.LatestOnlyOperator.choose_branch
    functionSourceFile: airflow.providers.standard.operators.latest_only
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - pendulum.now
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 0
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - dag_run
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 99
    functionName: airflow.providers.standard.operators.latest_only.LatestOnlyOperator._get_compare_dates
    functionSourceFile: airflow.providers.standard.operators.latest_only
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - datetime.timedelta
    - airflow.providers.standard.operators.latest_only._get_dag_timetable
    - timetable.next_dagrun_info
    - typing.NamedTuple.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.hitl
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 104
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.validate_options
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 114
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.validate_params
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 125
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.validate_defaults
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.len
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 5
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 139
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.execute
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - airflow.sdk.execution_time.hitl.upsert_hitl_detail
    - kwargs.pop
    - <builtin>.isinstance
    - airflow.sdk._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - SUPERVISOR_COMMS.send
    - params.items
    - airflow.providers.standard.triggers.hitl.HITLTrigger._is_param
    - airflow.sdk.definitions.param.ParamsDict.__init__
    - v.pop
    - <builtin>.all
    - airflow.sdk.definitions.param.Param._check_json
    - airflow.providers.standard.triggers.hitl.HITLTrigger.__init__
    - json.dumps
    - <builtin>.super
    - airflow.sdk.definitions.param.Param.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 177
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.serialized_params
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 182
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.execute_complete
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - typing.TypedDict.__init__
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - event
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 197
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.process_trigger_event_error
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised:
    - HITLTriggerEventError
    - HITLTimeoutError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - chosen_options
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 203
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.validate_chosen_options
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.set
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - params_input
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 208
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.validate_params_input
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - params_input.items
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 2
    IfCount: 5
    argCount: 5
    argDefaultValues: []
    argNames:
    - self
    - task_instance
    - base_url
    - options
    - params_input
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 216
    functionName: airflow.providers.standard.operators.hitl.HITLOperator.generate_link_to_ui
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - airflow.providers.common.compat.sdk.conf.get
    - <builtin>.isinstance
    - urllib.parse.urlencode
    - query_param.update
    - urllib.parse.urlparse
    - urllib.parse.urlunparse
    - params_input.keys
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: params_input.keys
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: query_param.update
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: hitl_op.generate_link_to_ui
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 5
    IfCount: 4
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 359
    functionName: airflow.providers.standard.operators.hitl.ApprovalOperator.execute_complete
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.list
    - <builtin>.super
    - airflow.providers.standard.operators.hitl.ApprovalOperator.execute_complete.get_tasks_to_skip
    linkageType: pythonLinkage
    raised:
    - HITLRejectException
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 374
    functionName: airflow.providers.standard.operators.hitl.ApprovalOperator.execute_complete.get_tasks_to_skip
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 417
    functionName: airflow.providers.standard.operators.hitl.HITLBranchOperator.validate_options_mapping
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - <builtin>.type
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - context
    - event
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 443
    functionName: airflow.providers.standard.operators.hitl.HITLBranchOperator.execute_complete
    functionSourceFile: airflow.providers.standard.operators.hitl
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.standard.operators.weekday
    functionSourceFile: airflow.providers.standard.operators.weekday
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 113
    functionName: airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator.choose_branch
    functionSourceFile: airflow.providers.standard.operators.weekday
    functionUses: 0
    functionsReached:
    - airflow.sdk.timezone.make_naive
    - context.get
    - now.isoweekday
    - airflow.sdk.timezone.utcnow
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.sdk.timezone.make_naive
    functionSourceFile: ''
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: now.isoweekday
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.get_provider_info
    functionSourceFile: airflow.providers.smtp.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 24
    functionName: airflow.providers.smtp.get_provider_info.get_provider_info
    functionSourceFile: airflow.providers.smtp.get_provider_info
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.notifications.templates
    functionSourceFile: airflow.providers.smtp.notifications.templates
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.operators.smtp
    functionSourceFile: airflow.providers.smtp.operators.smtp
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 13
    argDefaultValues: []
    argNames:
    - self
    - to
    - subject
    - html_content
    - from_email
    - files
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - conn_id
    - custom_headers
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 66
    functionName: airflow.providers.smtp.operators.smtp.EmailOperator.__init__
    functionSourceFile: airflow.providers.smtp.operators.smtp
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - template_path
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 96
    functionName: airflow.providers.smtp.operators.smtp.EmailOperator._read_template
    functionSourceFile: airflow.providers.smtp.operators.smtp
    functionUses: 1
    functionsReached:
    - pathlib.Path.read_text
    - pathlib.Path
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 7
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 11
    ICount: 4
    IfCount: 7
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - context
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 99
    functionName: airflow.providers.smtp.operators.smtp.EmailOperator.execute
    functionSourceFile: airflow.providers.smtp.operators.smtp
    functionUses: 0
    functionsReached:
    - fields_to_re_render.append
    - <builtin>.set
    - airflow.providers.smtp.hooks.smtp.SmtpHook.__init__
    - airflow.providers.common.compat.sdk.BaseOperator.get_template_env
    - pathlib.Path
    - airflow.providers.common.compat.sdk.BaseOperator._do_render_template_fields
    - pathlib.Path.read_text
    - airflow.providers.smtp.operators.smtp.EmailOperator._read_template
    - smtp_hook.send_email_smtp
    - <builtin>.super
    linkageType: pythonLinkage
    raised:
    - AirflowException
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseOperator.get_template_env
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.common.compat.sdk.BaseOperator._do_render_template_fields
    functionSourceFile: airflow
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.providers.smtp.operators
    functionSourceFile: airflow.providers.smtp.operators
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.api_fastapi.gunicorn_config
    functionSourceFile: airflow.api_fastapi.gunicorn_config
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - title
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 41
    functionName: airflow.api_fastapi.gunicorn_config.setproctitle
    functionSourceFile: airflow.api_fastapi.gunicorn_config
    functionUses: 0
    functionsReached:
    - log.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - worker
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 47
    functionName: airflow.api_fastapi.gunicorn_config.post_worker_init
    functionSourceFile: airflow.api_fastapi.gunicorn_config
    functionUses: 0
    functionsReached:
    - setproctitle.setproctitle
    - log.info
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - server
    - worker
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 60
    functionName: airflow.api_fastapi.gunicorn_config.worker_exit
    functionSourceFile: airflow.api_fastapi.gunicorn_config
    functionUses: 0
    functionsReached:
    - log.debug
    - _globals.get
    - Session.remove
    - <builtin>.globals
    - sqlalchemy.orm.session.close_all_sessions
    - airflow.settings.dispose_orm
    - engine.dispose
    - os.getpid
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.api_fastapi.auth.managers.simple.openapi
    functionSourceFile: airflow.api_fastapi.auth.managers.simple.openapi
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.executors.local_executor
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.local_executor.<lambda1>
    functionSourceFile: airflow.executors.local_executor
    functionUses: 2
    functionsReached:
    - logger.debug
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.local_executor.<lambda2>
    functionSourceFile: airflow.executors.local_executor
    functionUses: 2
    functionsReached:
    - setproctitle.setproctitle
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 8
    IfCount: 3
    argCount: 5
    argDefaultValues: []
    argNames:
    - logger_name
    - input
    - output
    - unread_messages
    - team_conf
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 19
    functionLinenumber: 56
    functionName: airflow.executors.local_executor._run_worker
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - plugin_instance.on_load
    - conf._get_custom_secret_backend
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - conn_id.upper
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - airflow.executors.local_executor._execute_work
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - conn.get_uri
    - <builtin>.reversed
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - collections.abc.ItemsView
    - group.downstream_group_ids.update
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - output.put
    - ti.task.dag.get_template_env
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - structlog.processors.CallsiteParameterAdder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - value.items
    - pathlib.Path.open
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - attrs.asdict
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - log_file_descriptor.close
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.log.load_remote_conn_id
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - html.escape
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.sdk.api.client.get_hostname
    - airflow.sdk.configuration.initialize_secrets_backends
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - obj.items
    - pathlib.Path.relative_to
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - input.get
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - airflow.models.dagbag.DBDagBag.__init__
    - typing.NamedTuple.func.__name__.rsplit
    - structlog.dev.ConsoleRenderer
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - structlog.WriteLogger
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - e.get
    - sqlalchemy.create_engine.url.password.items
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - airflow.sdk.execution_time.task_runner._prepare
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - httpx.Limits
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - airflow.executors.local_executor.<lambda1>
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - typing.NamedTuple.value.payload.__name__.rsplit
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - conf.getint
    - <builtin>.map
    - kwargs_ref.deref
    - pathlib.Path.read_text
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - httpx.Client.close
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - res.group
    - shared_processors.extend
    - <builtin>.open
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - connection_response.model_dump
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - attrs.AttrsInstance.payload.value.items
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - oe.get_link
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - _attr.isoformat
    - importlib.util.spec_from_loader
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - base_url.startswith
    - team_conf.get
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - process.wait
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - parent.mkdir
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - functools.partial
    - d.get
    - pattern.finditer
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.iter_mapped_dependants
    - encoded_dag.items
    - ti.task.prepare_for_execution
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - airflow.sdk.configuration.ensure_secrets_loaded
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - conn_result.model_dump
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - re.match
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - json.dumps
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - airflow.executors.local_executor.<lambda2>
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.execution_time.supervisor.supervise
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - ti.xcom_push
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - airflow.sdk.log.load_remote_log_handler
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - <builtin>.getattr
    - logger.debug
    - time.monotonic
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - v.deref
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - typing.NamedTuple.payload.items
    - airflow._shared.timezones.timezone.make_aware
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - importlib_metadata.distributions
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - base_url.rstrip
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - multiprocessing.current_process
    - airflow.sdk.execution_time.supervisor._configure_logging
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - TypeError
    - ValueError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: input.get
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - log
    - workload
    - team_conf
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 18
    functionLinenumber: 111
    functionName: airflow.executors.local_executor._execute_work
    functionSourceFile: airflow.executors.local_executor
    functionUses: 1
    functionsReached:
    - airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - airflow.plugins_manager._load_providers_plugins
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__
    - airflow.models.base.Any.value.items
    - airflow.models.base.Any.value.payload.__qualname__.rsplit
    - conf._get_custom_secret_backend
    - plugin_instance.on_load
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - airflow.sdk.plugins_manager._load_providers_plugins
    - uri.replace
    - airflow.sdk._shared.module_loading.import_string
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs
    - typing.NamedTuple.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict
    - airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file
    - typing.NamedTuple.value.__qualname__.rsplit
    - inspect.currentframe
    - rest_of_the_url.split
    - <builtin>.super
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string
    - airflow.providers_manager._correctness_check
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__
    - typing.NamedTuple.value.items
    - attrs.AttrsInstance.value.payload.__qualname__.rsplit
    - cls._CONSTRUCTOR_PARAMS.keys
    - structlog.processors.MaybeTimeStamper
    - ctx.run
    - rule.pattern.search
    - task_defaults.items
    - airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - sqlalchemy.create_engine.url.password.lower
    - _CURRENT_CONTEXT.append
    - airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields
    - airflow.sdk._shared.logging.structlog.init_log_folder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all
    - airflow.sdk.serde._match_regexp
    - airflow.models.variable.Variable.get
    - airflow.serialization.definitions.param._coerce_param
    - attrs.AttrsInstance.func.__name__.rsplit
    - airflow._shared.module_loading.file_discovery.find_path_from_directory
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - typing.NamedTuple.payload.func.__name__.rsplit
    - result.update
    - airflow._shared.module_loading.import_string
    - provider_package.startswith
    - var.get
    - conn_id.upper
    - os.walk
    - airflow._shared.timezones.timezone.from_timestamp
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning
    - global_operator_extra_links.extend
    - urllib.parse.quote
    - airflow.sdk.execution_time.task_runner._push_xcom_if_needed
    - airflow.sdk.execution_time.task_runner._build_asset_profiles
    - airflow.sdk.execution_time.task_runner._serialize_outlet_events
    - airflow.sdk.providers_manager_runtime._correctness_check
    - <builtin>.object
    - airflow.sdk.serde._match_glob
    - <builtin>.int
    - op_predefined_extra_links.values
    - conn.get_uri
    - <builtin>.reversed
    - airflow.serialization.serialized_objects._decode_outlet_event_accessors
    - ti.get_template_context
    - group.downstream_group_ids.update
    - collections.abc.ItemsView
    - airflow.sdk.definitions.operator_resources.CpuResource.__init__
    - airflow.sdk.execution_time.task_runner.finalize
    - Stats.timer
    - ti.task.dag.get_template_env
    - structlog.processors.CallsiteParameterAdder
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact
    - airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - weakref.proxy
    - pendulum.instance
    - airflow.serialization.serialized_objects.DagSerialization.deserialize_dag
    - airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - airflow.providers_manager.ProvidersManager.initialized
    - pathlib.Path.open
    - value.items
    - structlog.dev.ConsoleRenderer.get_default_level_styles
    - group.downstream_task_ids.update
    - airflow.models.base.Any.value.func.__qualname__.rsplit
    - airflow.sdk.definitions.operator_resources.Resources.__init__
    - airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets
    - attrs.asdict
    - airflow.models.base.Any.payload.value.func.__qualname__.rsplit
    - urllib.parse.unquote
    - dag.task_dict.values
    - airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group
    - urllib.parse.urlsplit
    - airflow.models.base.Any.items
    - pydantic.BaseModel.logical_date.replace
    - airflow.sdk.serde._is_namedtuple
    - airflow.sdk.bases.xcom.BaseXCom.delete
    - attrs.AttrsInstance.payload.items
    - airflow.sdk.bases.xcom.BaseXCom.purge
    - airflow.providers_manager._check_builtin_provider_prefix
    - attrs.AttrsInstance.value.func.__name__.rsplit
    - key.to_asset
    - log_file_descriptor.close
    - airflow.settings.get_airflow_context_vars
    - airflow.sdk.log.load_remote_conn_id
    - warnings.warn
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialized
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__
    - airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks
    - deserialized_partial_kwarg_defaults.items
    - airflow.plugins_manager._get_extra_operators_links_plugins
    - <builtin>.type
    - structlog.BytesLogger
    - airflow.sdk.log.logging_processors
    - airflow.sdk._shared.logging.remote.discover_remote_log_handler
    - airflow.sdk.execution_time.task_runner._xcom_push_to_db
    - airflow.serialization.serialized_objects._get_registered_priority_weight_strategy
    - attrs.AttrsInstance.value.__name__.rsplit
    - structlog.tracebacks.ExceptionDictTransformer
    - typing.NamedTuple.__name__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links
    - airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template
    - contextlib.suppress
    - signal.signal
    - airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs
    - params.keys
    - airflow.models.base.Any.value.__qualname__.rsplit
    - dataclasses.is_dataclass
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param
    - <builtin>.dict
    - airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages
    - preprocessed.pop
    - re.sub
    - SecretCache.save_variable
    - template_field.serialize
    - airflow.plugins_manager._get_plugins
    - log.error
    - airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively
    - supervisor.client.task_instances.start
    - urllib.parse.quote.lower
    - html.escape
    - airflow.sdk.bases.xcom.BaseXCom.serialize_value
    - airflow._shared.timezones.timezone.local_timezone
    - <builtin>.bool
    - airflow.sdk._shared.secrets_masker.secrets_masker.redact
    - airflow.providers_manager._create_customized_form_field_behaviours_schema_validator
    - airflow.sdk.api.client.get_hostname
    - airflow.sdk.configuration.initialize_secrets_backends
    - <builtin>.isinstance
    - conf.getboolean
    - attrs.AttrsInstance.payload.value.__name__.rsplit
    - dataclasses.asdict
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile
    - contextvars.copy_context
    - <builtin>.float
    - airflow.providers_manager.ProvidersManager._discover_plugins
    - supervisor._setup_subprocess_socket
    - airflow.serialization.serialized_objects.OperatorSerialization.populate_operator
    - <builtin>.enumerate
    - airflow._shared.module_loading.entry_points_with_dist
    - log.info
    - class_name.startswith
    - pathlib.Path.relative_to
    - obj.items
    - secrets_backend.get_variable
    - structlog.get_logger
    - jsonschema.validators.validator_for
    - airflow.sdk.serde.deserialize
    - re.escape
    - <builtin>.any
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins
    - airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn
    - time.sleep
    - airflow.serialization.definitions.param.SerializedParam.__init__
    - airflow.serialization.serialized_objects._decode_priority_weight_strategy
    - op_predefined_extra_links.update
    - airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix
    - typing.NamedTuple.__init__
    - pathlib.Path.exists
    - importlib.util.module_from_spec
    - airflow.models.base.Any.payload.value.__qualname__.rsplit
    - tmp.get
    - context_params.items
    - conf.get_mandatory_value
    - urllib.parse.parse_qsl
    - json.loads
    - pluggy.PluginManager
    - airflow.sdk.execution_time.supervisor.set_supervisor_comms
    - airflow.serialization.serialized_objects._has_kubernetes
    - conf.getimport
    - airflow.providers_manager.LazyDictWithCache.__init__
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match
    - airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker
    - <builtin>.len
    - <builtin>.set
    - fnmatch.fnmatch
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client
    - urllib.parse.quote.items
    - airflow.sdk._shared.listeners.listener.ListenerManager.__init__
    - airflow.sdk.plugins_manager.integrate_listener_plugins
    - structlog.wrap_logger
    - dotted_path.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin
    - typing.cast.run
    - airflow.sdk.api.client.Client.__init__
    - sys.modules.get
    - typing.NamedTuple.value.payload.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._execute_task
    - typing.NamedTuple.payload.value.func.__qualname__.rsplit
    - airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator
    - plugin_obj.validate
    - typing.NamedTuple.value.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_trigger_dag_run
    - pathlib.Path.is_file
    - airflow.sdk.definitions.mappedoperator.is_mappable_value
    - typing.NamedTuple.payload.value.__qualname__.rsplit
    - op_extra_links_from_plugin.values
    - plugin_mgr.add_hookspecs
    - airflow.plugins_manager.get_operator_extra_links
    - o.items
    - pattern.rstrip
    - encoded_op.items
    - airflow.sdk._shared.logging.structlog.structlog_processors
    - airflow.models.base.Any.func.__qualname__.rsplit
    - re.compile
    - airflow.models.connection.Connection._validate_extra
    - airflow.sdk.log.init_log_file
    - airflow.sdk.execution_time.task_runner._handle_current_task_failed
    - events._dict.items
    - airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached
    - task.on_kill
    - rel_obj.as_posix
    - airflow.models.variable.Variable.get_variable_from_secrets
    - pathlib.Path.touch
    - os.path.relpath
    - attr.asdict
    - import_errors.update
    - airflow.serialization.definitions.param.SerializedParamsDict.__init__
    - airflow.sdk.log._ActiveLoggingConfig.set
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize
    - airflow._shared.timezones.timezone.is_localized
    - airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op
    - os.environ.get
    - inspect.isclass
    - structlog.processors.JSONRenderer
    - airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - group.upstream_task_ids.update
    - typing.NamedTuple.func.__name__.rsplit
    - airflow.models.dagbag.DBDagBag.__init__
    - structlog.dev.ConsoleRenderer
    - airflow.models.base.Any.payload.func.__name__.rsplit
    - airflow.providers_manager.ProvidersManager.__init__
    - airflow.models.connection._parse_netloc_to_hostname
    - pathlib.Path.resolve
    - airflow.sdk.execution_time.task_runner._send_error_email_notification
    - airflow.sdk.definitions.operator_resources.DiskResource.__init__
    - airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match
    - MIN_PROVIDER_VERSIONS.get
    - airflow.sdk.exceptions.TaskDeferred.__init__
    - airflow.utils.log.logging_mixin.LoggingMixin.__init__
    - airflow.plugins_manager._get_plugins.__register_plugins
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - typing.cast
    - attrs.AttrsInstance.payload.func.__name__.rsplit
    - loaded_plugins.add
    - typing.NamedTuple.__qualname__.rsplit
    - attrs.AttrsInstance.__qualname__.rsplit
    - urllib.parse.urlsplit.scheme.replace
    - structlog.WriteLogger
    - airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins
    - attr.has
    - sqlalchemy.create_engine.url.password.items
    - e.get
    - item.to_dict
    - typing.NamedTuple.get
    - importlib.metadata.distributions
    - typing.NamedTuple.items
    - airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param
    - airflow.sdk.serde.typing.is_pydantic_model
    - p.match
    - airflow.models.base.Any.payload.value.func.__name__.rsplit
    - httpx.MockTransport
    - logging_class_path.rsplit
    - urllib.parse.urlparse
    - group.upstream_group_ids.update
    - supervisor.update_task_state_if_needed
    - pendulum.tz.timezone.FixedTimezone.__qualname__.rsplit
    - airflow.providers_manager._read_schema_from_resources_or_local_file
    - log.debug
    - airflow.sdk.execution_time.supervisor.in_process_api_server
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized
    - pydantic.BaseModel.model_dump
    - backend_list.append
    - <builtin>.callable
    - airflow.providers.cncf.kubernetes.pod_generator.PodGenerator.deserialize_model_dict
    - attrs.AttrsInstance.func.__qualname__.rsplit
    - structlog.processors.StackInfoRenderer
    - airflow.models.base.Any.payload.func.__qualname__.rsplit
    - httpx.Limits
    - airflow.models.base.Any.payload.items
    - airflow.models.base.Any.__qualname__.rsplit
    - pattern.strip
    - airflow.sdk.serde._get_patterns
    - airflow.executors.local_executor.<lambda1>
    - typing.NamedTuple.payload.value.items
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact
    - attrs.AttrsInstance.value.payload.func.__qualname__.rsplit
    - structlog.dev.RichTracebackFormatter
    - typing.NamedTuple.value.payload.__name__.rsplit
    - airflow.sdk.execution_time.context.context_to_airflow_vars
    - itertools.chain
    - loader.exec_module
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow.models.base.Any.value.__name__.rsplit
    - airflow.sdk.listener.get_listener_manager
    - pathlib.Path.read_text
    - <builtin>.map
    - kwargs_ref.deref
    - conf.getint
    - airflow.task.priority_strategy.get_airflow_priority_weight_strategies
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - datetime.datetime.fromtimestamp
    - airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references
    - datetime.timedelta
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime
    - airflow.sdk.serde.decode
    - pathlib.Path
    - urllib.parse.urlsplit.netloc.rsplit
    - typing.NamedTuple.value.payload.__qualname__.rsplit
    - _CURRENT_CONTEXT.pop
    - encoded_op.get
    - airflow.providers_manager.log_optional_feature_disabled
    - setproctitle.setproctitle
    - airflow.sdk.plugins_manager._get_plugins
    - encoded_op.copy
    - typing.NamedTuple.value.deref
    - urllib.parse.unquote.rsplit
    - SecretCache.get_variable
    - log.exception
    - os.getenv
    - packaging.version.parse
    - airflow.sdk.execution_time.context.OutletEventAccessors.__init__
    - airflow.sdk.serde._match
    - airflow.models.expandinput.create_expand_input
    - entry.split
    - httpx.Client.close
    - airflow._shared.module_loading._get_grouped_entry_points
    - datetime.datetime.now
    - pydantic.BaseModel.__init__
    - airflow.sdk.execution_time.context.set_current_context
    - importlib.resources.files
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize
    - name.strip
    - pydantic.BaseModel.logical_date.utcoffset
    - os.environ.update
    - typing.NamedTuple.payload.__qualname__.rsplit
    - <builtin>.globals
    - <builtin>.open
    - shared_processors.extend
    - res.group
    - connection_response.model_dump
    - airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__
    - dist.metadata.get_all
    - client_defaults.get
    - airflow.providers_manager.ProvidersManager.initialize_providers_list
    - pendulum.timezone
    - airflow.callbacks.callback_requests.BaseCallbackRequest.from_json
    - airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response
    - attrs.AttrsInstance.payload.value.items
    - oe.get_link
    - airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - attrs.AttrsInstance.payload.__name__.rsplit
    - uri.count
    - typing.NamedTuple.payload.value.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._serialize_template_field
    - airflow.models.connection.sanitize_conn_id
    - container.items
    - entry_point.load
    - importlib.util.spec_from_loader
    - _attr.isoformat
    - airflow.plugins_manager.get_priority_weight_strategy_plugins
    - attrs.AttrsInstance.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.listeners.listener.ListenerManager.add_listener
    - airflow.providers_manager.ProvidersManager.initialize_providers_plugins
    - airflow.sdk.bases.xcom.BaseXCom.set
    - airflow.settings.get_policy_plugin_manager
    - airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db
    - airflow.sdk.definitions.operator_resources.Resources.from_dict
    - airflow.sdk.definitions.operator_resources.RamResource.__init__
    - typing.NamedTuple.value.__name__.rsplit
    - airflow.serialization.definitions.dag.SerializedDAG.__init__
    - airflow.serialization.definitions.param._collect_params
    - airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded
    - airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins
    - airflow.serialization.definitions.param.SerializedParamsDict.items
    - airflow.serialization.serialized_objects.BaseSerialization._is_primitive
    - airflow.sdk.execution_time.task_runner._xcom_push
    - base_url.startswith
    - team_conf.get
    - key_raw.upper
    - attrs.AttrsInstance.value.__qualname__.rsplit
    - pathlib.Path.parent.mkdir
    - <builtin>.sorted
    - key_raw.startswith
    - airflow.providers_manager.ProvidersManager._init_airflow_core_hooks
    - attrs.AttrsInstance.payload.func.__qualname__.rsplit
    - attrs.AttrsInstance.value.items
    - provider_schema_validator.validate
    - <builtin>.tuple
    - airflow.utils.log.logging_mixin.LoggingMixin._set_context
    - importlib.machinery.SourceFileLoader
    - process.wait
    - airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start
    - pydantic.BaseModel.model_validate_json
    - attrs.AttrsInstance.value.payload.items
    - airflow.providers_manager._create_provider_info_schema_validator
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks
    - result.in_timezone
    - key.to_asset_alias
    - airflow.sdk.serde._get_regexp_patterns
    - airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__
    - airflow.sdk.plugins_manager._get_plugins.__register_plugins
    - airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref
    - airflow.models.base.Any.payload.__qualname__.rsplit
    - airflow.providers_manager.log_import_warning
    - attrs.AttrsInstance.value.payload.__name__.rsplit
    - pendulum.tz.timezone
    - airflow.sdk.execution_time.context.OutletEventAccessors.__iter__
    - json.load
    - airflow.sdk.serde._stringify
    - mod.__dict__.values
    - shared_processors.append
    - airflow.serialization.serialized_objects._decode_start_trigger_args
    - typing.NamedTuple.payload.value.func.__name__.rsplit
    - airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker
    - pathspec.patterns.GitWildMatchPattern
    - encoded_dag.get
    - airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value
    - item.items
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins
    - parent.mkdir
    - secrets_backend.get_connection
    - <builtin>.list
    - airflow.models.base.Any.__name__.rsplit
    - s.lower
    - rule.wild_match_pattern.match_file
    - <builtin>.frozenset
    - airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible
    - pathlib.Path.mkdir
    - airflow.models.connection.Connection._create_host
    - structlog.processors.UnicodeDecoder
    - encoded_dag.keys
    - airflow.models.base.Any.payload.__name__.rsplit
    - airflow.configuration.ensure_secrets_loaded
    - d.get
    - functools.partial
    - airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs
    - pattern.finditer
    - ti.task.iter_mapped_dependants
    - airflow.sdk.definitions.operator_resources.GpuResource.__init__
    - ti.task.prepare_for_execution
    - encoded_dag.items
    - attrs.AttrsInstance.get
    - encoded_group.get
    - airflow.sdk.execution_time.task_runner._serialize_rendered_fields
    - airflow.sdk.configuration.ensure_secrets_loaded
    - structlog.stdlib.PositionalArgumentsFormatter
    - structlog.dev.ConsoleRenderer.callsite_parameters.get
    - packaging.utils.canonicalize_name
    - xcom_value.keys
    - attrs.AttrsInstance.__init__
    - pydantic.BaseModel.model_construct
    - <builtin>.hasattr
    - pendulum.UTC.lower
    - attrs.AttrsInstance.value.func.__qualname__.rsplit
    - pattern.startswith
    - conf.get
    - airflow.sdk.serde._convert
    - ifile.read
    - airflow.sdk.execution_time.supervisor._remote_logging_conn
    - airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator
    - op_extra_links_from_plugin.update
    - conn_result.model_dump
    - airflow.sdk._shared.module_loading.qualname
    - airflow._shared.timezones.timezone.utcnow
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - pendulum.tz.local_timezone
    - airflow.sdk.configuration.get_custom_secret_backend
    - urllib.parse.unquote.split
    - airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory
    - attrs.AttrsInstance.__name__.rsplit
    - kwargs.get
    - airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add
    - airflow.models.base.Any.value.payload.__name__.rsplit
    - pathlib.Path.is_dir
    - airflow.configuration.initialize_secrets_backends
    - patterns_by_dir.get
    - patterns_by_dir.update
    - field_name.endswith
    - plugin_mgr.register
    - psutil.Process
    - airflow.sdk.execution_time.task_runner._render_map_index
    - TaskSDKVariable.get
    - typing.NamedTuple.payload.__name__.rsplit
    - Stats.timing
    - airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable
    - airflow.serialization.serialized_objects._decode_outlet_event_accessor
    - airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - json.dumps
    - airflow.sdk.execution_time.task_runner._defer_task
    - airflow.serialization.definitions.param.SerializedParamsDict.__iter__
    - SUPERVISOR_COMMS.send
    - <builtin>.delattr
    - traceback.format_stack
    - airflow.sdk.serde.encode
    - airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__
    - object.__setattr__
    - <builtin>.next
    - importlib.import_module
    - airflow.sdk.execution_time.context.context_get_outlet_events
    - query.items
    - airflow.sdk.log._load_logging_config
    - airflow.sdk.execution_time.callback_runner.create_executable_runner
    - airflow.executors.local_executor.<lambda2>
    - attrs.AttrsInstance.payload.value.func.__qualname__.rsplit
    - importlib.resources.files.joinpath
    - airflow.sdk._shared.logging.structlog.init_log_file
    - airflow.models.base.Any.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__
    - Stats.incr
    - task.execution_timeout.total_seconds
    - airflow._shared.module_loading.file_discovery._find_path_from_directory
    - k.endswith
    - airflow.sdk.execution_time.supervisor.supervise
    - airflow.sdk.execution_time.task_runner.run
    - airflow._shared.timezones.timezone.parse_timezone
    - airflow.models.base.Any.value.payload.items
    - airflow.sdk.log.load_remote_log_handler
    - typing.NamedTuple.func.__qualname__.rsplit
    - airflow.models.connection.Connection.__init__
    - ti.xcom_push
    - airflow.models.base.Any.payload.value.__name__.rsplit
    - ti.render_templates
    - operator_extra_links.extend
    - airflow.sdk.api.client.BearerAuth.__init__
    - pendulum.tz.timezone.FixedTimezone.func.__qualname__.rsplit
    - var.items
    - <builtin>.setattr
    - airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields
    - plugins.append
    - airflow.configuration.get_custom_secret_backend
    - airflow.models.base.Any.value.payload.func.__name__.rsplit
    - attrs.AttrsInstance.items
    - jinja_env.from_string
    - airflow.models.connection.Connection._parse_from_uri
    - encoded_op.keys
    - airflow.serialization.serialized_objects.BaseSerialization.deserialize
    - airflow.sdk.execution_time.timeout.TimeoutPosix.__init__
    - provider.data.get
    - airflow.models.base.Any.func.__name__.rsplit
    - airflow.sdk.execution_time.task_runner._handle_current_task_success
    - airflow.sdk.serde.serialize
    - <builtin>.all
    - <builtin>.getattr
    - time.monotonic
    - logger.debug
    - airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta
    - airflow._shared.module_loading.qualname
    - collections.defaultdict
    - <builtin>.str
    - context.get
    - plugin_search_locations.append
    - v.deref
    - airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists
    - airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker
    - core_dummy_hooks.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - airflow.models.base.Any.value.func.__name__.rsplit
    - field_renames.items
    - airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator
    - airflow._shared.timezones.timezone.make_aware
    - typing.NamedTuple.payload.items
    - attrs.AttrsInstance.value.payload.func.__name__.rsplit
    - importlib_metadata.distributions
    - airflow._shared.plugins_manager.plugins_manager.is_valid_plugin
    - structlog.processors.ExceptionRenderer
    - airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list
    - airflow.models.base.Any.payload.value.items
    - pendulum.tz.timezone.FixedTimezone.func.__name__.rsplit
    - attrs.AttrsInstance.payload.value.__qualname__.rsplit
    - certifi.where
    - typing.NamedTuple.value.payload.items
    - os.getpid
    - airflow.serialization.serialized_objects._ExpandInputRef.deref
    - typing.NamedTuple.value.payload.func.__qualname__.rsplit
    - airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled
    - result.items
    - base_url.rstrip
    - attrs.AttrsInstance.payload.__qualname__.rsplit
    - kwargs.setdefault
    - pendulum.tz.timezone.FixedTimezone.__name__.rsplit
    - <builtin>.iter
    - typing.NamedTuple.payload.func.__qualname__.rsplit
    - airflow.sdk.execution_time.supervisor._configure_logging
    - airflow.sdk.execution_time.task_runner._prepare
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: output.put
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: team_conf.get
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.get_start_method
    functionSourceFile: multiprocessing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.executors.local_executor.LocalExecutor
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached:
    - multiprocessing.get_start_method
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 164
    functionName: airflow.executors.local_executor.LocalExecutor.__init__
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - <builtin>.hasattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 2
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 177
    functionName: airflow.executors.local_executor.LocalExecutor.start
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached:
    - multiprocessing.SimpleQueue
    - p.start
    - <builtin>.range
    - multiprocessing.Value
    - multiprocessing.Process
    - airflow.executors.local_executor.LocalExecutor._spawn_workers_with_gc_freeze
    - gc.unfreeze
    - airflow.executors.local_executor.LocalExecutor._spawn_worker
    - gc.freeze
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.SimpleQueue
    functionSourceFile: multiprocessing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.Value
    functionSourceFile: multiprocessing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 4
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - spawn_number
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 243
    functionName: airflow.executors.local_executor.LocalExecutor._spawn_workers_with_gc_freeze
    functionSourceFile: airflow.executors.local_executor
    functionUses: 4
    functionsReached:
    - p.start
    - multiprocessing.Process
    - <builtin>.range
    - gc.unfreeze
    - airflow.executors.local_executor.LocalExecutor._spawn_worker
    - gc.freeze
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 4
    IfCount: 5
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 195
    functionName: airflow.executors.local_executor.LocalExecutor._check_workers
    functionSourceFile: airflow.executors.local_executor
    functionUses: 2
    functionsReached:
    - <builtin>.set
    - proc.close
    - p.start
    - multiprocessing.Process
    - <builtin>.range
    - multiprocessing.SimpleQueue.empty
    - airflow.executors.local_executor.LocalExecutor._spawn_workers_with_gc_freeze
    - proc.is_alive
    - gc.unfreeze
    - airflow.executors.local_executor.LocalExecutor._spawn_worker
    - to_remove.add
    - <builtin>.len
    - gc.freeze
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.is_alive
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: to_remove.add
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.close
    functionSourceFile: <builtin>
    functionUses: 4
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.SimpleQueue.empty
    functionSourceFile: multiprocessing
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 227
    functionName: airflow.executors.local_executor.LocalExecutor._spawn_worker
    functionSourceFile: airflow.executors.local_executor
    functionUses: 5
    functionsReached:
    - p.start
    - multiprocessing.Process
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: p.start
    functionSourceFile: <builtin>
    functionUses: 6
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: gc.unfreeze
    functionSourceFile: gc
    functionUses: 5
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 263
    functionName: airflow.executors.local_executor.LocalExecutor.sync
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - proc.close
    - p.start
    - airflow.executors.base_executor.BaseExecutor.change_state
    - airflow.executors.local_executor.LocalExecutor._read_results
    - <builtin>.range
    - multiprocessing.Process
    - multiprocessing.SimpleQueue.empty
    - multiprocessing.SimpleQueue.get
    - to_remove.add
    - airflow.executors.local_executor.LocalExecutor._spawn_workers_with_gc_freeze
    - proc.is_alive
    - gc.unfreeze
    - airflow.executors.local_executor.LocalExecutor._spawn_worker
    - airflow.executors.local_executor.LocalExecutor._check_workers
    - <builtin>.len
    - gc.freeze
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 268
    functionName: airflow.executors.local_executor.LocalExecutor._read_results
    functionSourceFile: airflow.executors.local_executor
    functionUses: 2
    functionsReached:
    - multiprocessing.SimpleQueue.empty
    - airflow.executors.base_executor.BaseExecutor.change_state
    - multiprocessing.SimpleQueue.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.SimpleQueue.get
    functionSourceFile: multiprocessing
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 274
    functionName: airflow.executors.local_executor.LocalExecutor.end
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached:
    - multiprocessing.SimpleQueue.put
    - proc.close
    - multiprocessing.SimpleQueue.close
    - airflow.executors.base_executor.BaseExecutor.change_state
    - airflow.executors.local_executor.LocalExecutor._read_results
    - multiprocessing.SimpleQueue.empty
    - proc.join
    - multiprocessing.SimpleQueue.get
    - proc.is_alive
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.SimpleQueue.put
    functionSourceFile: multiprocessing
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: proc.join
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: multiprocessing.SimpleQueue.close
    functionSourceFile: multiprocessing
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 300
    functionName: airflow.executors.local_executor.LocalExecutor.terminate
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - workloads
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 303
    functionName: airflow.executors.local_executor.LocalExecutor._process_workloads
    functionSourceFile: airflow.executors.local_executor
    functionUses: 0
    functionsReached:
    - <builtin>.set
    - multiprocessing.SimpleQueue.put
    - proc.close
    - p.start
    - <builtin>.range
    - multiprocessing.Process
    - multiprocessing.SimpleQueue.empty
    - to_remove.add
    - airflow.executors.local_executor.LocalExecutor._spawn_workers_with_gc_freeze
    - proc.is_alive
    - gc.unfreeze
    - airflow.executors.local_executor.LocalExecutor._spawn_worker
    - airflow.executors.local_executor.LocalExecutor._check_workers
    - <builtin>.len
    - gc.freeze
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.ti_deps.deps.mapped_task_expanded
    functionSourceFile: airflow.ti_deps.deps.mapped_task_expanded
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 4
    argDefaultValues: []
    argNames:
    - self
    - ti
    - session
    - dep_context
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 30
    functionName: airflow.ti_deps.deps.mapped_task_expanded.MappedTaskIsExpanded._get_dep_statuses
    functionSourceFile: airflow.ti_deps.deps.mapped_task_expanded
    functionUses: 0
    functionsReached:
    - typing.NamedTuple.__init__
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status
    - airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.dag_cycle_tester
    functionSourceFile: airflow.utils.dag_cycle_tester
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 2
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - dag
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 34
    functionName: airflow.utils.dag_cycle_tester.check_cycle
    functionSourceFile: airflow.utils.dag_cycle_tester
    functionUses: 0
    functionsReached:
    - dag.check_cycle
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.email
    functionSourceFile: airflow.utils.email
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 12
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b841c0>
    - <ast.Constant object at 0x7f1ec7b84e20>
    - <ast.Constant object at 0x7f1ec7b844c0>
    - <ast.Constant object at 0x7f1ec7b84910>
    - <ast.Constant object at 0x7f1ec7b84160>
    - <ast.Constant object at 0x7f1ec7b84520>
    - <ast.Constant object at 0x7f1ec7b84a30>
    - <ast.Constant object at 0x7f1ec7b84fd0>
    argNames:
    - to
    - subject
    - html_content
    - files
    - dryrun
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - conn_id
    - custom_headers
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 39
    functionName: airflow.utils.email.send_email
    functionSourceFile: airflow.utils.email
    functionUses: 0
    functionsReached:
    - re.split
    - <builtin>.list
    - airflow.utils.email._get_email_list_from_str
    - <builtin>.isinstance
    - conf.get
    - conf.getimport
    - <builtin>.all
    - airflow.utils.email.get_email_address_list
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 1
    argDefaultValues: []
    argNames:
    - addresses
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 278
    functionName: airflow.utils.email.get_email_address_list
    functionSourceFile: airflow.utils.email
    functionUses: 3
    functionsReached:
    - <builtin>.list
    - airflow.utils.email._get_email_list_from_str
    - <builtin>.isinstance
    - <builtin>.all
    - re.split
    linkageType: pythonLinkage
    raised:
    - TypeError
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    IfCount: 2
    argCount: 13
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7c57a30>
    - <ast.Constant object at 0x7f1ec7c57b20>
    - <ast.Constant object at 0x7f1ec7c57250>
    - <ast.Constant object at 0x7f1ec7c57d00>
    - <ast.Constant object at 0x7f1ec7c57fd0>
    - <ast.Constant object at 0x7f1ec7c572b0>
    - <ast.Constant object at 0x7f1ec7c57100>
    - <ast.Constant object at 0x7f1ec7c57190>
    - <ast.Constant object at 0x7f1ec7c575e0>
    argNames:
    - to
    - subject
    - html_content
    - files
    - dryrun
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - conn_id
    - from_email
    - custom_headers
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 6
    functionLinenumber: 96
    functionName: airflow.utils.email.send_email_smtp
    functionSourceFile: airflow.utils.email
    functionUses: 0
    functionsReached:
    - conf._get_custom_secret_backend
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - conf.getint
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - conf.get
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - email.utils.formatdate
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - urllib.parse.unquote.split
    - re.split
    - urllib.parse.unquote.rsplit
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - name.strip
    - airflow._shared.module_loading.import_string
    - smtp_conn.starttls
    - urllib.parse.quote
    - <builtin>.open
    - os.path.basename
    - res.group
    - json.dumps
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - conn.get_uri
    - importlib.import_module
    - uri.count
    - TaskSDKConnection.get
    - re.compile
    - query.items
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - email.mime.multipart.MIMEMultipart.attach
    - smtplib.SMTP
    - airflow.models.connection.Connection.__init__
    - email.mime.multipart.MIMEMultipart
    - mime_msg.as_string
    - smtp_conn.sendmail
    - <builtin>.range
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - airflow.configuration.get_custom_secret_backend
    - smtp_conn.login
    - urllib.parse.urlsplit
    - airflow.models.connection.Connection._parse_from_uri
    - <builtin>.all
    - airflow.utils.email._get_smtp_connection
    - <builtin>.getattr
    - email.mime.application.MIMEApplication
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - smtplib.SMTP_SSL
    - custom_headers.items
    - warnings.warn
    - <builtin>.type
    - <builtin>.str
    - airflow.utils.email.get_email_address_list
    - airflow.utils.email._get_email_list_from_str
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - SecretCache.save_connection_uri
    - <builtin>.dict
    - airflow.utils.email.build_mime_message
    - airflow.utils.email.send_mime_email
    - file.read
    - smtp_conn.quit
    - log.debug
    - <builtin>.list
    - s.lower
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._create_host
    - SecretCache.get_connection_uri
    - backend_list.append
    - email.mime.text.MIMEText
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - conf.getboolean
    - ssl.create_default_context
    - airflow.models.connection.Connection.get_connection_from_secrets
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised:
    - ValueError
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 3
    IfCount: 4
    argCount: 10
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec96ffd30>
    - <ast.Constant object at 0x7f1ec96ffac0>
    - <ast.Constant object at 0x7f1ec96ffdf0>
    - <ast.Constant object at 0x7f1ec96ff2e0>
    - <ast.Constant object at 0x7f1ec96ff070>
    - <ast.Constant object at 0x7f1ec96ff7f0>
    argNames:
    - mail_from
    - to
    - subject
    - html_content
    - files
    - cc
    - bcc
    - mime_subtype
    - mime_charset
    - custom_headers
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 157
    functionName: airflow.utils.email.build_mime_message
    functionSourceFile: airflow.utils.email
    functionUses: 1
    functionsReached:
    - re.split
    - <builtin>.list
    - airflow.utils.email._get_email_list_from_str
    - <builtin>.isinstance
    - custom_headers.items
    - airflow.utils.email.get_email_address_list
    - <builtin>.open
    - os.path.basename
    - file.read
    - <builtin>.all
    - email.mime.application.MIMEApplication
    - email.mime.multipart.MIMEMultipart.attach
    - email.utils.formatdate
    - email.mime.multipart.MIMEMultipart
    - email.mime.text.MIMEText
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 6
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 9
    ICount: 8
    IfCount: 6
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec923d4f0>
    - <ast.Constant object at 0x7f1ec923ddc0>
    argNames:
    - e_from
    - e_to
    - mime_msg
    - conn_id
    - dryrun
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 222
    functionName: airflow.utils.email.send_mime_email
    functionSourceFile: airflow.utils.email
    functionUses: 1
    functionsReached:
    - conf._get_custom_secret_backend
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__
    - conf.getint
    - log.info
    - airflow._shared.secrets_masker.secrets_masker._secrets_masker
    - uri.replace
    - <builtin>.hasattr
    - conf.get
    - rest_of_the_url.split
    - re.escape
    - <builtin>.any
    - urllib.parse.urlsplit.netloc.rsplit
    - <builtin>.super
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask
    - re.match
    - airflow.models.connection.Connection._normalize_conn_type
    - urllib.parse.unquote.split
    - urllib.parse.unquote.rsplit
    - conf.get_mandatory_value
    - airflow.configuration.initialize_secrets_backends
    - urllib.parse.parse_qsl
    - json.loads
    - sqlalchemy.create_engine.url.password.lower
    - <builtin>.len
    - <builtin>.set
    - urllib.parse.quote.items
    - dotted_path.rsplit
    - sys.modules.get
    - name.strip
    - airflow._shared.module_loading.import_string
    - smtp_conn.starttls
    - urllib.parse.quote
    - res.group
    - json.dumps
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key
    - log.warning
    - conn.get_uri
    - importlib.import_module
    - uri.count
    - TaskSDKConnection.get
    - re.compile
    - query.items
    - airflow.models.connection.Connection._validate_extra
    - airflow.models.connection.sanitize_conn_id
    - smtplib.SMTP
    - airflow.models.connection.Connection.__init__
    - mime_msg.as_string
    - smtp_conn.sendmail
    - <builtin>.range
    - airflow.models.connection._parse_netloc_to_hostname
    - urllib.parse.unquote
    - airflow.configuration.get_custom_secret_backend
    - smtp_conn.login
    - urllib.parse.urlsplit
    - airflow.models.connection.Connection._parse_from_uri
    - airflow.utils.email._get_smtp_connection
    - <builtin>.getattr
    - airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations
    - smtplib.SMTP_SSL
    - warnings.warn
    - <builtin>.type
    - <builtin>.str
    - urllib.parse.urlsplit.scheme.replace
    - sqlalchemy.create_engine.url.password.items
    - airflow._shared.secrets_masker.secrets_masker.mask_secret
    - SecretCache.save_connection_uri
    - <builtin>.dict
    - smtp_conn.quit
    - log.debug
    - s.lower
    - urllib.parse.quote.lower
    - airflow.models.connection.Connection._create_host
    - SecretCache.get_connection_uri
    - backend_list.append
    - airflow.configuration.ensure_secrets_loaded
    - <builtin>.isinstance
    - conf.getboolean
    - ssl.create_default_context
    - airflow.models.connection.Connection.get_connection_from_secrets
    - secrets_backend.get_connection
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 4
    argDefaultValues: []
    argNames:
    - host
    - port
    - timeout
    - with_ssl
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 295
    functionName: airflow.utils.email._get_smtp_connection
    functionSourceFile: airflow.utils.email
    functionUses: 2
    functionsReached:
    - smtplib.SMTP
    - smtplib.SMTP_SSL
    - conf.get
    - ssl.create_default_context
    linkageType: pythonLinkage
    raised:
    - RuntimeError
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtp_conn.starttls
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtp_conn.login
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: mime_msg.as_string
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtp_conn.sendmail
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtp_conn.quit
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - addresses
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 320
    functionName: airflow.utils.email._get_email_list_from_str
    functionSourceFile: airflow.utils.email
    functionUses: 4
    functionsReached:
    - re.split
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtplib.SMTP
    functionSourceFile: smtplib
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: smtplib.SMTP_SSL
    functionSourceFile: smtplib
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.dag_parsing_context
    functionSourceFile: airflow.utils.dag_parsing_context
    functionUses: 0
    functionsReached:
    - warnings.warn
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.edgemodifier
    functionSourceFile: airflow.utils.edgemodifier
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.file_processor_handler
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 3
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - base_log_folder
    - filename_template
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 45
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler.__init__
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 0
    functionsReached:
    - os.symlink
    - os.path.islink
    - jinja2.Template
    - datetime.datetime.now
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._get_log_directory
    - pathlib.Path.relative_to
    - os.path.isdir
    - os.path.isfile
    - os.unlink
    - pathlib.Path
    - <builtin>.super
    - os.path.join
    - airflow._shared.timezones.timezone.utcnow
    - os.path.realpath
    - pathlib.Path.mkdir
    - datetime.datetime.today
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._symlink_latest_log_directory
    - airflow.utils.helpers.parse_template_string
    - os.path.expanduser
    - logger.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 107
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler._get_log_directory
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 4
    functionsReached:
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - os.path.join
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 6
    IfCount: 4
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 110
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler._symlink_latest_log_directory
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 2
    functionsReached:
    - pathlib.Path.relative_to
    - os.path.isdir
    - os.symlink
    - os.path.join
    - os.path.islink
    - os.path.realpath
    - airflow._shared.timezones.timezone.utcnow
    - datetime.datetime.now
    - os.path.isfile
    - os.unlink
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._get_log_directory
    - pathlib.Path
    - logger.warning
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 4
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 57
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler.set_context
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 0
    functionsReached:
    - os.symlink
    - os.path.islink
    - datetime.datetime.now
    - os.path.exists
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._get_log_directory
    - os.path.relpath
    - pathlib.Path.relative_to
    - os.path.isdir
    - os.path.abspath
    - logging.FileHandler.setFormatter
    - <builtin>.open
    - logging.FileHandler.__init__
    - os.path.isfile
    - os.unlink
    - pathlib.Path
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._init_file
    - logging.FileHandler.setLevel
    - logging.Handler.filename_jinja_template.render
    - os.path.dirname
    - os.path.join
    - filename.startswith
    - os.path.realpath
    - airflow._shared.timezones.timezone.utcnow
    - pathlib.Path.mkdir
    - datetime.datetime.today
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._symlink_latest_log_directory
    - logger.warning
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._render_filename
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 3
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 137
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler._init_file
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 1
    functionsReached:
    - os.path.dirname
    - os.path.join
    - filename.startswith
    - airflow._shared.timezones.timezone.utcnow
    - os.path.abspath
    - pathlib.Path.mkdir
    - <builtin>.open
    - datetime.datetime.now
    - os.path.exists
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._get_log_directory
    - os.path.relpath
    - pathlib.Path
    - airflow.utils.log.file_processor_handler.FileProcessorHandler._render_filename
    - logging.Handler.filename_jinja_template.render
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.FileHandler.setLevel
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 74
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler.emit
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 0
    functionsReached:
    - logging.FileHandler.emit
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.FileHandler.emit
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 78
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler.flush
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 0
    functionsReached:
    - logging.FileHandler.flush
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.FileHandler.flush
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 82
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler.close
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 0
    functionsReached:
    - logging.FileHandler.close
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.FileHandler.close
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - filename
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 86
    functionName: airflow.utils.log.file_processor_handler.FileProcessorHandler._render_filename
    functionSourceFile: airflow.utils.log.file_processor_handler
    functionUses: 2
    functionsReached:
    - os.path.relpath
    - os.path.join
    - logging.Handler.filename_jinja_template.render
    - filename.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: filename.startswith
    functionSourceFile: <builtin>
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Handler.filename_jinja_template.render
    functionSourceFile: logging
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.log.action_logger
    functionSourceFile: airflow.utils.log.action_logger
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - prefix
    - permission
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 21
    functionName: airflow.utils.log.action_logger.action_event_from_permission
    functionSourceFile: airflow.utils.log.action_logger
    functionUses: 0
    functionsReached:
    - permission.startswith
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: permission.startswith
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: -1
    functionName: airflow.utils.log.colored_log
    functionSourceFile: airflow.utils.log.colored_log
    functionUses: 0
    functionsReached:
    - colorlog.escape_codes.esc
    - <builtin>.str
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - args
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 54
    functionName: airflow.utils.log.colored_log.CustomTTYColoredFormatter.__init__
    functionSourceFile: airflow.utils.log.colored_log
    functionUses: 0
    functionsReached:
    - <builtin>.super
    - kwargs.get
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 1
    argDefaultValues: []
    argNames:
    - arg
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_arg
    functionSourceFile: airflow.utils.log.colored_log
    functionUses: 2
    functionsReached:
    - <builtin>.str
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - record
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 67
    functionName: airflow.utils.log.colored_log.CustomTTYColoredFormatter._count_number_of_arguments_in_message
    functionSourceFile: airflow.utils.log.colored_log
    functionUses: 2
    functionsReached:
    - re.findall
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 4
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 7
    ICount: 0
    IfCount: 4
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 71
    functionName: airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_record_args
    functionSourceFile: airflow.utils.log.colored_log
    functionUses: 1
    functionsReached:
    - re.findall
    - <builtin>.tuple
    - <builtin>.isinstance
    - airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_arg
    - record.args.items
    - <builtin>.str
    - airflow.utils.log.colored_log.CustomTTYColoredFormatter._count_number_of_arguments_in_message
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: record.args.items
    functionSourceFile: <builtin>
    functionUses: 2
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 0
    IfCount: 3
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 3
    functionLinenumber: 85
    functionName: airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_record_traceback
    functionSourceFile: airflow.utils.log.colored_log
    functionUses: 1
    functionsReached:
    - sio.getvalue
    - colorlog.formatter.ColoredFormatter._get_escape_code
    - colorlog.escape_codes.parse_colors
    - string.split
    - colorlog.formatter.ColoredFormatter._colorize
    - <builtin>.dict
    - io.StringIO
    - colorlog.formatter.ColoredFormatter.formatException
    - log_colors.get
    - sio.close
    - traceback.print_exception
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 4
    functionLinenumber: 101
    functionName: airflow.utils.log.colored_log.CustomTTYColoredFormatter.format
    functionSourceFile: airflow.utils.log.colored_log
    functionUses: 0
    functionsReached:
    - logging.Formatter
    - string.split
    - io.StringIO
    - record.args.items
    - logging.Formatter.format
    - log_colors.get
    - sio.close
    - re.findall
    - colorlog.formatter.ColoredFormatter._get_escape_code
    - <builtin>.dict
    - <builtin>.super
    - airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_record_traceback
    - <builtin>.tuple
    - colorlog.formatter.ColoredFormatter._colorize
    - airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_record_args
    - airflow.utils.log.colored_log.CustomTTYColoredFormatter._count_number_of_arguments_in_message
    - sio.getvalue
    - colorlog.escape_codes.parse_colors
    - <builtin>.isinstance
    - airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_arg
    - colorlog.formatter.ColoredFormatter.formatException
    - <builtin>.str
    - traceback.print_exception
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Formatter.format
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.log.timezone_aware
    functionSourceFile: airflow.utils.log.timezone_aware
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 3
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec7b846d0>
    argNames:
    - self
    - record
    - datefmt
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 5
    functionLinenumber: 35
    functionName: airflow.utils.log.timezone_aware.TimezoneAware.formatTime
    functionSourceFile: airflow.utils.log.timezone_aware
    functionUses: 0
    functionsReached:
    - pendulum.instance
    - datetime.datetime.fromtimestamp
    - result.in_timezone
    - dt.strftime
    - pydantic.BaseModel.logical_date.replace
    - airflow._shared.timezones.timezone.from_timestamp
    - <builtin>.isinstance
    - pendulum.UTC.lower
    - airflow._shared.timezones.timezone.coerce_datetime
    - airflow._shared.timezones.timezone.local_timezone
    - pendulum.tz.local_timezone
    - airflow._shared.timezones.timezone.make_aware
    - airflow._shared.timezones.timezone.is_localized
    - pydantic.BaseModel.logical_date.utcoffset
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.utils.log.json_formatter
    functionSourceFile: airflow.utils.log.json_formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    IfCount: 2
    argCount: 6
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec91a7790>
    - <ast.Constant object at 0x7f1ec91a7250>
    - <ast.Constant object at 0x7f1ec91a79a0>
    - <ast.Constant object at 0x7f1ec91a73d0>
    - <ast.Constant object at 0x7f1ec91a7a00>
    argNames:
    - self
    - fmt
    - datefmt
    - style
    - json_fields
    - extras
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 31
    functionName: airflow.utils.log.json_formatter.JSONFormatter.__init__
    functionSourceFile: airflow.utils.log.json_formatter
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 40
    functionName: airflow.utils.log.json_formatter.JSONFormatter.usesTime
    functionSourceFile: airflow.utils.log.json_formatter
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 5
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 5
    EdgeCount: 8
    ICount: 1
    IfCount: 5
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - record
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 43
    functionName: airflow.utils.log.json_formatter.JSONFormatter.format
    functionSourceFile: airflow.utils.log.json_formatter
    functionUses: 0
    functionsReached:
    - airflow.utils.helpers.merge_dicts
    - <builtin>.isinstance
    - merged.get
    - dict1.copy
    - logging.Formatter.formatStack
    - dict2.items
    - json.dumps
    - <builtin>.super
    - <builtin>.getattr
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.Formatter.formatStack
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: -1
    functionName: airflow.utils.log.task_handler_with_custom_formatter
    functionSourceFile: airflow.utils.log.task_handler_with_custom_formatter
    functionUses: 0
    functionsReached:
    - logging.getLogger
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    IfCount: 2
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 41
    functionName: airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter.set_context
    functionSourceFile: airflow.utils.log.task_handler_with_custom_formatter
    functionUses: 0
    functionsReached:
    - logging.StreamHandler.setLevel
    - logging.Formatter
    - ti.get_template_context
    - logging.StreamHandler.setFormatter
    - logger.warning
    - conf.get
    - jinja2.Template
    - airflow.utils.helpers.parse_template_string
    - airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter._render_prefix
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 1
    IfCount: 1
    argCount: 2
    argDefaultValues: []
    argNames:
    - self
    - ti
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 62
    functionName: airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter._render_prefix
    functionSourceFile: airflow.utils.log.task_handler_with_custom_formatter
    functionUses: 1
    functionsReached:
    - logger.warning
    - ti.get_template_context
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.StreamHandler.setFormatter
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: logging.StreamHandler.setLevel
    functionSourceFile: logging
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables.datasets
    functionSourceFile: airflow.timetables.datasets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - cls
    - timetable
    - datasets
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 28
    functionName: airflow.timetables.datasets.DatasetOrTimeSchedule.__new__
    functionSourceFile: airflow.timetables.datasets
    functionUses: 0
    functionsReached:
    - airflow.timetables.assets.AssetOrTimeSchedule.__init__
    - warnings.warn
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 1
    IfCount: 0
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - timetable
    - assets
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 38
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.__init__
    functionSourceFile: airflow.timetables.assets
    functionUses: 2
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables.assets
    functionSourceFile: airflow.timetables.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 52
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.deserialize
    functionSourceFile: airflow.timetables.assets
    functionUses: 0
    functionsReached:
    - airflow.timetables.assets.AssetOrTimeSchedule.__init__
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 2
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 0
    IfCount: 2
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 60
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.validate
    functionSourceFile: airflow.timetables.assets
    functionUses: 0
    functionsReached:
    - <builtin>.isinstance
    linkageType: pythonLinkage
    raised:
    - AirflowTimetableInvalid
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 66
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.serialize
    functionSourceFile: airflow.timetables.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 75
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.summary
    functionSourceFile: airflow.timetables.assets
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 1
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 2
    ICount: 0
    IfCount: 1
    argCount: 3
    argDefaultValues: []
    argNames:
    - self
    - run_type
    - kwargs
    argTypes:
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 89
    functionName: airflow.timetables.assets.AssetOrTimeSchedule.generate_run_id
    functionSourceFile: airflow.timetables.assets
    functionUses: 0
    functionsReached:
    - <builtin>.super
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables.events
    functionSourceFile: airflow.timetables.events
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 3
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 5
    ICount: 1
    IfCount: 3
    argCount: 5
    argDefaultValues:
    - <ast.Constant object at 0x7f1ec6fe6490>
    - <ast.Constant object at 0x7f1ec6fe6910>
    - <ast.Constant object at 0x7f1ec6fe6b50>
    argNames:
    - self
    - event_dates
    - restrict_to_events
    - presorted
    - description
    argTypes:
    - N/A
    - N/A
    - N/A
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 51
    functionName: airflow.timetables.events.EventsTimetable.__init__
    functionSourceFile: airflow.timetables.events
    functionUses: 1
    functionsReached:
    - <builtin>.list
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 77
    functionName: airflow.timetables.events.EventsTimetable.summary
    functionSourceFile: airflow.timetables.events
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: 80
    functionName: airflow.timetables.events.EventsTimetable.__repr__
    functionSourceFile: airflow.timetables.events
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: airflow.timetables.events.EventsTimetable.infer_manual_data_interval.<lambda1>
    functionSourceFile: airflow.timetables.events
    functionUses: 0
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: itertools.dropwhile
    functionSourceFile: itertools
    functionUses: 3
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 1
    argDefaultValues: []
    argNames:
    - self
    argTypes:
    - N/A
    constantsTouched: []
    functionDepth: 1
    functionLinenumber: 124
    functionName: airflow.timetables.events.EventsTimetable.serialize
    functionSourceFile: airflow.timetables.events
    functionUses: 0
    functionsReached:
    - x.isoformat
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: x.isoformat
    functionSourceFile: <builtin>
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 2
    argDefaultValues: []
    argNames:
    - cls
    - data
    argTypes:
    - N/A
    - N/A
    constantsTouched: []
    functionDepth: 2
    functionLinenumber: 133
    functionName: airflow.timetables.events.EventsTimetable.deserialize
    functionSourceFile: airflow.timetables.events
    functionUses: 0
    functionsReached:
    - airflow.timetables.events.EventsTimetable.__init__
    - <builtin>.list
    - pendulum.DateTime.fromisoformat
    - <builtin>.len
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 3
    EdgeCount: 1
    ICount: 0
    IfCount: 0
    argCount: 0
    argDefaultValues: []
    argNames: []
    argTypes: []
    constantsTouched: []
    functionDepth: 0
    functionLinenumber: -1
    functionName: pendulum.DateTime.fromisoformat
    functionSourceFile: pendulum
    functionUses: 1
    functionsReached: []
    linkageType: pythonLinkage
    raised: []
    returnType: N/A
  Function list name: All functions
Function coverage:
  '...dag_fuzz':
  - 67
  - 68
  - 21
  '...dag_fuzz.TestInput':
  - 41
  - 44
  - 45
  - 46
  - 47
  - 48
  - 49
  - 50
  - 51
  - 55
  - 56
  - 57
  - 59
  '...dag_fuzz.main':
  - 64
  - 65
  airflow:
  - 97
  - 130
  - 133
  - 38
  - 134
  - 135
  - 136
  - 137
  - 44
  - 140
  - 46
  - 47
  - 80
  - 81
  - 26
  airflow.__getattr__:
  - 106
  - 107
  - 109
  - 110
  - 119
  - 120
  - 121
  - 126
  airflow.__main__:
  - 58
  - 59
  - 20
  airflow.__main__.main:
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 48
  - 54
  - 55
  airflow._shared.configuration:
  - 18
  airflow._shared.configuration.exceptions:
  - 18
  airflow._shared.configuration.exceptions.AirflowConfigException:
  - 24
  airflow._shared.configuration.parser:
  - 59
  - 18
  - 43
  airflow._shared.configuration.parser.AirflowConfigParser:
  - 1134
  - 142
  airflow._shared.configuration.parser.AirflowConfigParser.__init__:
  - 283
  - 277
  airflow._shared.configuration.parser.AirflowConfigParser._create_future_warning:
  - 262
  - 263
  airflow._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config:
  - 619
  airflow._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config:
  - 636
  airflow._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config:
  - 598
  - 599
  - 600
  - 601
  - 602
  airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set:
  - 626
  airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set:
  - 609
  airflow._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set:
  - 643
  airflow._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_loaded:
  - 1769
  airflow._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_unloaded:
  - 1773
  airflow._shared.configuration.parser.AirflowConfigParser._env_var_name:
  - 778
  - 779
  - 780
  airflow._shared.configuration.parser.AirflowConfigParser._filter_by_source:
  - 578
  - 581
  - 550
  - 584
  - 589
  - 569
  - 571
  - 575
  airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option:
  - 802
  - 804
  - 805
  - 806
  - 808
  airflow._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources:
  - 449
  - 440
  - 441
  - 442
  - 443
  - 444
  - 445
  airflow._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict:
  - 1393
  airflow._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend:
  - 424
  - 425
  - 427
  - 414
  airflow._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend:
  - 384
  - 386
  - 387
  - 389
  - 390
  - 399
  - 400
  - 402
  - 405
  - 375
  - 408
  - 411
  airflow._shared.configuration.parser.AirflowConfigParser._get_env_var_option:
  - 783
  - 784
  - 785
  - 786
  - 789
  - 791
  - 792
  - 795
  - 797
  - 798
  airflow._shared.configuration.parser.AirflowConfigParser._get_environment_variables:
  - 838
  - 839
  - 840
  - 841
  - 843
  - 844
  - 845
  - 846
  - 847
  - 848
  airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_commands:
  - 896
  - 887
  - 888
  - 889
  - 891
  - 892
  - 893
  - 894
  - 895
  airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_config_file:
  - 866
  - 867
  - 868
  - 869
  - 870
  - 871
  - 872
  - 873
  - 874
  - 862
  - 863
  airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_defaults:
  - 936
  - 934
  - 935
  airflow._shared.configuration.parser.AirflowConfigParser._get_option_from_secrets:
  - 910
  - 911
  - 912
  - 914
  - 915
  - 916
  - 917
  - 918
  - 919
  airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option:
  - 820
  - 822
  - 823
  - 824
  - 825
  airflow._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources:
  - 456
  - 457
  - 458
  - 459
  - 460
  - 461
  - 465
  airflow._shared.configuration.parser.AirflowConfigParser._include_commands:
  - 496
  - 497
  - 498
  - 501
  - 503
  - 504
  - 505
  - 506
  - 507
  - 509
  airflow._shared.configuration.parser.AirflowConfigParser._include_envs:
  - 519
  - 520
  - 523
  - 524
  - 527
  - 528
  - 530
  - 532
  - 533
  - 535
  - 536
  - 537
  - 540
  - 541
  - 542
  airflow._shared.configuration.parser.AirflowConfigParser._include_secrets:
  - 480
  - 482
  - 483
  - 486
  - 475
  - 476
  - 477
  - 478
  airflow._shared.configuration.parser.AirflowConfigParser._lookup_sequence:
  - 204
  airflow._shared.configuration.parser.AirflowConfigParser._reload_provider_configs:
  - 1777
  airflow._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources:
  - 659
  - 660
  - 661
  - 662
  airflow._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources:
  - 692
  - 693
  - 694
  - 695
  - 697
  - 698
  - 699
  - 700
  - 701
  - 705
  - 709
  - 713
  - 714
  - 717
  - 722
  - 723
  - 726
  - 731
  - 733
  - 735
  - 736
  - 737
  - 738
  airflow._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup:
  - 961
  - 964
  - 965
  - 966
  - 967
  - 999
  - 988
  - 1004
  - 973
  - 976
  - 977
  - 946
  - 985
  - 955
  - 956
  - 989
  airflow._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string:
  - 322
  - 331
  - 332
  - 333
  - 334
  - 335
  - 337
  - 338
  - 340
  - 346
  - 347
  airflow._shared.configuration.parser.AirflowConfigParser._update_env_var:
  - 256
  - 255
  airflow._shared.configuration.parser.AirflowConfigParser._using_old_value:
  - 251
  - 252
  airflow._shared.configuration.parser.AirflowConfigParser._validate_deprecated_values:
  - 234
  - 235
  - 236
  - 238
  - 239
  - 241
  - 242
  - 243
  airflow._shared.configuration.parser.AirflowConfigParser._validators:
  - 219
  airflow._shared.configuration.parser.AirflowConfigParser._warn_deprecate:
  - 746
  - 747
  - 748
  - 755
  airflow._shared.configuration.parser.AirflowConfigParser._write_option_header:
  - 1536
  - 1537
  - 1538
  - 1540
  - 1541
  - 1542
  - 1543
  - 1544
  - 1546
  - 1548
  - 1549
  - 1550
  - 1551
  - 1515
  - 1522
  - 1526
  - 1528
  - 1529
  - 1530
  - 1532
  - 1533
  - 1534
  - 1535
  airflow._shared.configuration.parser.AirflowConfigParser._write_section_header:
  - 1622
  - 1623
  - 1624
  - 1625
  - 1626
  - 1627
  - 1628
  airflow._shared.configuration.parser.AirflowConfigParser._write_value:
  - 1664
  - 1665
  - 1670
  - 1671
  - 1672
  - 1642
  - 1643
  - 1646
  - 1647
  - 1648
  - 1650
  - 1654
  - 1655
  - 1657
  - 1658
  - 1659
  - 1660
  - 1662
  airflow._shared.configuration.parser.AirflowConfigParser.as_dict:
  - 1412
  - 1443
  - 1446
  - 1455
  - 1457
  - 1470
  - 1471
  - 1473
  - 1476
  - 1477
  - 1479
  - 1482
  - 1483
  - 1485
  - 1487
  - 1491
  - 1492
  - 1493
  - 1494
  airflow._shared.configuration.parser.AirflowConfigParser.get:
  - 1026
  - 1058
  - 1059
  - 1031
  - 1038
  - 1041
  - 1042
  - 1011
  - 1014
  - 1051
  - 1055
  airflow._shared.configuration.parser.AirflowConfigParser.get_default_value:
  - 369
  - 354
  - 371
  - 370
  airflow._shared.configuration.parser.AirflowConfigParser.get_mandatory_list_value:
  - 1272
  - 1273
  - 1271
  airflow._shared.configuration.parser.AirflowConfigParser.get_mandatory_value:
  - 1264
  - 1265
  - 1266
  airflow._shared.configuration.parser.AirflowConfigParser.get_options_including_defaults:
  - 1315
  - 1316
  - 1317
  - 1319
  - 1307
  airflow._shared.configuration.parser.AirflowConfigParser.get_sections_including_defaults:
  - 1304
  - 1297
  - 1302
  - 1303
  airflow._shared.configuration.parser.AirflowConfigParser.getboolean:
  - 1064
  - 1065
  - 1066
  - 1067
  - 1068
  - 1070
  airflow._shared.configuration.parser.AirflowConfigParser.getenum:
  - 1137
  - 1138
  - 1141
  - 1150
  airflow._shared.configuration.parser.AirflowConfigParser.getenumlist:
  - 1158
  - 1159
  - 1160
  - 1165
  - 1167
  - 1169
  - 1175
  airflow._shared.configuration.parser.AirflowConfigParser.getfloat:
  - 1107
  - 1099
  - 1100
  - 1101
  airflow._shared.configuration.parser.AirflowConfigParser.getimport:
  - 1189
  - 1190
  - 1197
  - 1199
  - 1181
  airflow._shared.configuration.parser.AirflowConfigParser.getint:
  - 1089
  - 1078
  - 1079
  - 1080
  - 1086
  airflow._shared.configuration.parser.AirflowConfigParser.getjson:
  - 1208
  - 1218
  - 1222
  - 1214
  airflow._shared.configuration.parser.AirflowConfigParser.getlist:
  - 1123
  - 1127
  - 1115
  - 1116
  - 1118
  airflow._shared.configuration.parser.AirflowConfigParser.getsection:
  - 1566
  - 1577
  - 1579
  - 1580
  - 1584
  - 1585
  - 1588
  - 1589
  - 1590
  - 1591
  - 1592
  - 1594
  - 1595
  - 1597
  - 1598
  - 1604
  - 1607
  - 1609
  - 1611
  airflow._shared.configuration.parser.AirflowConfigParser.gettimedelta:
  - 1253
  - 1229
  - 1240
  - 1242
  - 1245
  airflow._shared.configuration.parser.AirflowConfigParser.has_option:
  - 1344
  - 1322
  - 1335
  airflow._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_options:
  - 291
  - 292
  airflow._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_sections:
  - 296
  - 298
  airflow._shared.configuration.parser.AirflowConfigParser.is_template:
  - 1563
  - 1556
  airflow._shared.configuration.parser.AirflowConfigParser.make_sure_configuration_loaded:
  - 1760
  - 1761
  - 1763
  - 1764
  - 1765
  - 1766
  - 1751
  airflow._shared.configuration.parser.AirflowConfigParser.optionxform:
  - 1381
  airflow._shared.configuration.parser.AirflowConfigParser.read:
  - 1282
  airflow._shared.configuration.parser.AirflowConfigParser.read_dict:
  - 1294
  - 1287
  airflow._shared.configuration.parser.AirflowConfigParser.remove_option:
  - 1377
  - 1378
  - 1366
  - 1372
  - 1373
  - 1374
  - 1375
  airflow._shared.configuration.parser.AirflowConfigParser.sensitive_config_values:
  - 303
  - 306
  - 307
  - 310
  - 311
  - 312
  - 318
  airflow._shared.configuration.parser.AirflowConfigParser.set:
  - 1351
  - 1356
  - 1357
  - 1359
  - 1362
  - 1363
  airflow._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings:
  - 764
  - 774
  airflow._shared.configuration.parser.AirflowConfigParser.validate:
  - 228
  - 229
  - 230
  airflow._shared.configuration.parser.AirflowConfigParser.write:
  - 1731
  - 1732
  - 1734
  - 1706
  - 1707
  - 1708
  - 1709
  - 1710
  - 1711
  - 1713
  - 1714
  - 1745
  - 1747
  - 1717
  - 1718
  - 1690
  airflow._shared.configuration.parser.ValueNotFound:
  - 54
  airflow._shared.configuration.parser._is_template:
  - 109
  - 101
  airflow._shared.configuration.parser.configure_parser_from_configuration_description:
  - 128
  - 129
  - 130
  - 132
  - 133
  - 136
  - 138
  - 117
  - 123
  - 124
  - 126
  airflow._shared.configuration.parser.expand_env_var:
  - 65
  - 69
  - 75
  - 78
  - 79
  - 63
  airflow._shared.configuration.parser.run_command:
  - 85
  - 86
  - 87
  - 89
  - 91
  airflow._shared.dagnode.node:
  - 65
  - 66
  - 67
  - 24
  - 29
  airflow._shared.dagnode.node.DagProtocol:
  - 38
  airflow._shared.dagnode.node.DagProtocol.get_task:
  - 44
  - 45
  airflow._shared.dagnode.node.GenericDAGNode:
  - 71
  airflow._shared.dagnode.node.GenericDAGNode.__init__:
  - 88
  - 89
  - 90
  airflow._shared.dagnode.node.GenericDAGNode.dag_id:
  - 115
  airflow._shared.dagnode.node.GenericDAGNode.downstream_list:
  - 139
  - 141
  airflow._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids:
  - 150
  - 151
  airflow._shared.dagnode.node.GenericDAGNode.get_direct_relatives:
  - 156
  - 157
  airflow._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids:
  - 192
  - 193
  - 162
  - 195
  - 196
  - 198
  - 171
  - 174
  - 175
  - 176
  - 178
  - 184
  - 189
  - 191
  airflow._shared.dagnode.node.GenericDAGNode.get_flat_relatives:
  - 204
  - 211
  - 212
  - 213
  - 215
  airflow._shared.dagnode.node.GenericDAGNode.get_upstreams_follow_setups:
  - 225
  - 226
  - 227
  - 228
  - 229
  - 230
  - 219
  airflow._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups:
  - 264
  - 257
  - 265
  - 263
  airflow._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups_and_teardowns:
  - 233
  - 243
  - 245
  - 246
  - 248
  - 250
  - 251
  - 252
  - 253
  - 254
  airflow._shared.dagnode.node.GenericDAGNode.label:
  - 128
  - 126
  airflow._shared.dagnode.node.GenericDAGNode.log:
  - 97
  - 110
  - 94
  - 103
  airflow._shared.dagnode.node.GenericDAGNode.upstream_list:
  - 133
  - 135
  airflow._shared.dagnode.node.TaskGroupProtocol:
  - 59
  airflow._shared.dagnode.node.TaskProtocol:
  - 49
  airflow._shared.listeners:
  - 22
  airflow._shared.listeners.listener:
  - 25
  - 28
  airflow._shared.listeners.listener.ListenerManager:
  - 41
  airflow._shared.listeners.listener.ListenerManager.__init__:
  - 50
  - 51
  airflow._shared.listeners.listener.ListenerManager.add_hookspecs:
  - 59
  - 54
  airflow._shared.listeners.listener.ListenerManager.add_listener:
  - 73
  - 71
  airflow._shared.listeners.listener.ListenerManager.clear:
  - 76
  - 77
  - 78
  airflow._shared.listeners.listener.ListenerManager.has_listeners:
  - 63
  airflow._shared.listeners.listener.ListenerManager.hook:
  - 67
  airflow._shared.listeners.listener._after_hookcall:
  - 37
  airflow._shared.listeners.listener._before_hookcall:
  - 32
  - 33
  airflow._shared.listeners.spec.lifecycle:
  - 22
  airflow._shared.listeners.spec.lifecycle.before_stopping:
  - 38
  airflow._shared.listeners.spec.lifecycle.on_starting:
  - 27
  airflow._shared.listeners.spec.taskinstance:
  - 25
  - 31
  airflow._shared.listeners.spec.taskinstance.on_task_instance_failed:
  - 56
  airflow._shared.listeners.spec.taskinstance.on_task_instance_running:
  - 39
  airflow._shared.listeners.spec.taskinstance.on_task_instance_skipped:
  - 64
  airflow._shared.listeners.spec.taskinstance.on_task_instance_success:
  - 47
  airflow._shared.logging._config.translate_config_values:
  - 40
  - 41
  - 34
  - 42
  airflow._shared.logging._noncaching:
  - 26
  airflow._shared.logging._noncaching.make_file_io_non_caching:
  - 32
  - 31
  airflow._shared.logging.percent_formatter:
  - 32
  airflow._shared.logging.percent_formatter.PercentFormatRender:
  - 97
  - 122
  airflow._shared.logging.percent_formatter.PercentFormatRender.__call__:
  - 149
  - 150
  - 151
  - 152
  - 156
  - 160
  - 161
  - 163
  - 164
  - 165
  - 166
  - 171
  - 172
  - 173
  - 174
  - 176
  - 177
  - 179
  - 180
  - 182
  - 183
  - 184
  - 185
  - 187
  airflow._shared.logging.percent_formatter.PercentFormatRender.__init__:
  - 145
  airflow._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string:
  - 129
  - 140
  - 141
  - 142
  airflow._shared.logging.percent_formatter._LazyLogRecordDict.__getitem__:
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  - 64
  - 65
  - 66
  - 67
  - 68
  - 70
  - 71
  - 73
  - 76
  - 77
  - 79
  - 80
  - 82
  - 83
  - 85
  - 87
  airflow._shared.logging.percent_formatter._LazyLogRecordDict.__iter__:
  - 90
  airflow._shared.logging.percent_formatter._LazyLogRecordDict.__len__:
  - 93
  airflow._shared.logging.remote:
  - 32
  - 34
  - 36
  - 38
  - 42
  - 28
  - 30
  airflow._shared.logging.remote.RemoteLogIO:
  - 46
  airflow._shared.logging.remote.RemoteLogIO.processors:
  - 57
  - 50
  airflow._shared.logging.remote.RemoteLogIO.read:
  - 64
  - 65
  airflow._shared.logging.remote.RemoteLogIO.upload:
  - 60
  - 61
  airflow._shared.logging.remote.RemoteLogStreamIO:
  - 70
  airflow._shared.logging.remote.RemoteLogStreamIO.stream:
  - 73
  - 74
  airflow._shared.logging.remote.discover_remote_log_handler:
  - 97
  - 98
  - 103
  - 82
  - 87
  - 90
  - 93
  - 94
  airflow._shared.logging.structlog:
  - 128
  - 129
  - 636
  - 641
  - 642
  - 637
  - 134
  - 135
  - 41
  - 51
  - 659
  - 183
  - 58
  - 124
  - 125
  - 126
  - 127
  airflow._shared.logging.structlog.LoggerFactory.__call__:
  - 196
  airflow._shared.logging.structlog.NamedBytesLogger.__init__:
  - 168
  - 169
  - 170
  airflow._shared.logging.structlog.NamedWriteLogger.__init__:
  - 178
  - 179
  - 180
  airflow._shared.logging.structlog._make_airflow_structlogger:
  - 67
  - 106
  - 108
  - 109
  - 118
  airflow._shared.logging.structlog._make_airflow_structlogger.handlers:
  - 73
  airflow._shared.logging.structlog._make_airflow_structlogger.make_method:
  - 91
  airflow._shared.logging.structlog._make_airflow_structlogger.make_method.meth:
  - 96
  - 99
  - 100
  - 101
  - 95
  airflow._shared.logging.structlog.configure_logging:
  - 512
  - 513
  - 514
  - 525
  - 398
  - 526
  - 528
  - 529
  - 532
  - 534
  - 536
  - 546
  - 433
  - 561
  - 439
  - 440
  - 446
  - 449
  - 450
  - 452
  - 454
  - 455
  - 457
  - 463
  - 467
  - 469
  - 473
  - 484
  - 485
  - 486
  - 493
  - 494
  - 495
  - 496
  - 497
  - 499
  - 509
  - 510
  - 511
  airflow._shared.logging.structlog.configure_logging.is_atty:
  - 437
  airflow._shared.logging.structlog.drop_positional_args:
  - 215
  airflow._shared.logging.structlog.init_log_file:
  - 608
  - 609
  - 612
  - 614
  - 615
  - 601
  airflow._shared.logging.structlog.init_log_folder:
  - 588
  - 589
  - 590
  - 591
  - 565
  airflow._shared.logging.structlog.logger_name:
  - 200
  - 201
  airflow._shared.logging.structlog.main:
  - 656
  - 657
  - 655
  airflow._shared.logging.structlog.make_filtering_logger.maker:
  - 148
  - 149
  - 152
  - 154
  - 155
  - 158
  airflow._shared.logging.structlog.raises:
  - 648
  - 650
  - 652
  - 646
  airflow._shared.logging.structlog.reconfigure_logger:
  - 623
  - 624
  - 625
  - 626
  - 628
  - 629
  - 631
  airflow._shared.logging.structlog.redact_jwt:
  - 208
  - 209
  - 210
  airflow._shared.logging.structlog.structlog_processors:
  - 256
  - 259
  - 262
  - 267
  - 268
  - 271
  - 272
  - 274
  - 275
  - 276
  - 300
  - 301
  - 305
  - 321
  - 327
  - 330
  - 337
  - 340
  - 351
  - 352
  - 356
  - 357
  - 376
  - 234
  - 364
  - 375
  - 248
  airflow._shared.logging.structlog.structlog_processors.json_dumps:
  - 314
  - 315
  - 316
  - 319
  airflow._shared.logging.structlog.structlog_processors.json_processor:
  - 324
  - 325
  airflow._shared.logging.structlog.structlog_processors.log_loc:
  - 368
  - 372
  - 367
  airflow._shared.logging.types.Logger.debug:
  - 38
  airflow._shared.logging.types.Logger.error:
  - 41
  airflow._shared.logging.types.Logger.exception:
  - 42
  airflow._shared.logging.types.Logger.getEffectiveLevel:
  - 33
  airflow._shared.logging.types.Logger.info:
  - 39
  airflow._shared.logging.types.Logger.isEnabledFor:
  - 32
  airflow._shared.logging.types.Logger.log:
  - 43
  airflow._shared.logging.types.Logger.warning:
  - 40
  airflow._shared.module_loading:
  - 33
  - 42
  - 38
  airflow._shared.module_loading._get_grouped_entry_points:
  - 134
  - 135
  - 137
  - 138
  - 140
  airflow._shared.module_loading.entry_points_with_dist:
  - 145
  - 158
  airflow._shared.module_loading.file_discovery:
  - 32
  - 18
  airflow._shared.module_loading.file_discovery._GlobIgnoreRule:
  - 78
  airflow._shared.module_loading.file_discovery._GlobIgnoreRule.compile:
  - 98
  - 99
  - 85
  - 87
  - 89
  - 91
  airflow._shared.module_loading.file_discovery._GlobIgnoreRule.match:
  - 103
  - 105
  - 106
  - 108
  - 109
  - 110
  - 112
  - 113
  - 115
  airflow._shared.module_loading.file_discovery._IgnoreRule:
  - 36
  airflow._shared.module_loading.file_discovery._IgnoreRule.compile:
  - 40
  airflow._shared.module_loading.file_discovery._IgnoreRule.match:
  - 48
  airflow._shared.module_loading.file_discovery._RegexpIgnoreRule:
  - 52
  airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.compile:
  - 59
  - 61
  - 63
  airflow._shared.module_loading.file_discovery._RegexpIgnoreRule.match:
  - 72
  - 68
  - 69
  - 70
  airflow._shared.module_loading.file_discovery._find_path_from_directory:
  - 161
  - 163
  - 164
  - 165
  - 170
  - 139
  - 140
  - 172
  - 142
  - 143
  - 144
  - 173
  - 146
  - 174
  - 175
  - 176
  - 152
  - 127
  airflow._shared.module_loading.file_discovery.find_path_from_directory:
  - 193
  - 194
  - 195
  - 196
  - 184
  airflow._shared.module_loading.import_string:
  - 58
  - 61
  - 54
  - 47
  airflow._shared.module_loading.is_valid_dotpath:
  - 129
  - 118
  - 111
  airflow._shared.module_loading.iter_namespace:
  - 107
  airflow._shared.module_loading.qualname:
  - 97
  - 67
  - 100
  - 74
  - 75
  - 76
  - 78
  - 81
  - 82
  - 83
  - 84
  - 86
  - 91
  - 92
  airflow._shared.observability:
  - 21
  airflow._shared.observability.exceptions:
  - 18
  airflow._shared.observability.exceptions.InvalidStatsNameException:
  - 24
  airflow._shared.observability.metrics.base_stats_logger:
  - 24
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger:
  - 95
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.decr:
  - 114
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.gauge:
  - 126
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.incr:
  - 110
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.initialize:
  - 106
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.timer:
  - 134
  - 135
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger.timing:
  - 130
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger:
  - 29
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger.decr:
  - 64
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger.gauge:
  - 76
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger.incr:
  - 53
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger.initialize:
  - 42
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger.timer:
  - 90
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger.timing:
  - 86
  airflow._shared.observability.metrics.datadog_logger:
  - 33
  - 39
  airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger:
  - 43
  airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.decr:
  - 97
  - 98
  - 90
  - 91
  - 93
  airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.gauge:
  - 111
  - 112
  - 114
  - 118
  - 119
  airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.incr:
  - 70
  - 71
  - 73
  - 77
  - 78
  airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timer:
  - 150
  - 151
  - 153
  - 157
  - 158
  - 159
  airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timing:
  - 130
  - 131
  - 133
  - 137
  - 138
  - 139
  - 140
  airflow._shared.observability.metrics.datadog_logger.get_dogstatsd_logger:
  - 176
  - 180
  - 182
  - 184
  - 186
  - 188
  - 189
  - 190
  - 191
  airflow._shared.observability.metrics.dual_stats_manager:
  - 26
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager:
  - 108
  - 110
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.decr:
  - 192
  - 194
  - 198
  - 199
  - 187
  - 189
  - 190
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge:
  - 224
  - 212
  - 214
  - 215
  - 217
  - 219
  - 223
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat:
  - 129
  - 131
  - 135
  - 138
  - 139
  - 151
  - 121
  - 124
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr:
  - 163
  - 165
  - 166
  - 168
  - 170
  - 174
  - 175
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timer:
  - 261
  - 262
  - 266
  - 268
  - 269
  - 271
  - 272
  - 275
  - 277
  - 279
  - 280
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing:
  - 235
  - 236
  - 238
  - 239
  - 240
  - 242
  - 246
  - 248
  - 249
  - 251
  airflow._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set:
  - 68
  - 76
  - 78
  - 82
  - 85
  airflow._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args:
  - 48
  - 51
  - 53
  - 55
  - 57
  airflow._shared.observability.metrics.dual_stats_manager._get_tags_with_extra:
  - 97
  - 98
  - 101
  - 102
  - 94
  airflow._shared.observability.metrics.dual_stats_manager._value_is_provided:
  - 32
  - 36
  - 31
  airflow._shared.observability.metrics.metrics_registry:
  - 21
  airflow._shared.observability.metrics.metrics_registry.MetricsRegistry:
  - 156
  airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.__init__:
  - 159
  airflow._shared.observability.metrics.metrics_registry.MetricsRegistry.get:
  - 164
  - 165
  airflow._shared.observability.metrics.metrics_registry.convert_to_rst_tables:
  - 48
  - 61
  - 62
  - 65
  - 69
  - 70
  - 71
  - 72
  - 73
  - 74
  - 82
  - 83
  - 84
  - 85
  - 86
  - 87
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 105
  airflow._shared.observability.metrics.metrics_registry.generate_metrics_rst_from_registry:
  - 146
  - 148
  - 150
  - 151
  airflow._shared.observability.metrics.metrics_registry.read_metrics_yaml:
  - 36
  - 38
  - 41
  - 42
  - 26
  airflow._shared.observability.metrics.metrics_registry.write_metric_tables_file:
  - 135
  - 137
  - 138
  - 139
  - 140
  - 109
  - 141
  - 142
  airflow._shared.observability.metrics.otel_logger:
  - 49
  - 43
  airflow._shared.observability.metrics.otel_logger.InternalGauge:
  - 296
  airflow._shared.observability.metrics.otel_logger.InternalGauge.__init__:
  - 304
  - 300
  - 301
  - 302
  airflow._shared.observability.metrics.otel_logger.InternalGauge.set_value:
  - 307
  - 308
  - 311
  airflow._shared.observability.metrics.otel_logger.MetricsMap:
  - 315
  airflow._shared.observability.metrics.otel_logger.MetricsMap._create_counter:
  - 325
  - 326
  - 328
  - 329
  - 331
  - 333
  airflow._shared.observability.metrics.otel_logger.MetricsMap.clear:
  - 322
  airflow._shared.observability.metrics.otel_logger.MetricsMap.del_counter:
  - 355
  - 356
  - 349
  airflow._shared.observability.metrics.otel_logger.MetricsMap.get_counter:
  - 344
  - 337
  - 345
  - 343
  airflow._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value:
  - 360
  - 369
  - 371
  - 372
  - 374
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger:
  - 167
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__:
  - 180
  - 181
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.decr:
  - 227
  - 229
  - 232
  - 233
  - 234
  - 218
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.gauge:
  - 260
  - 263
  - 264
  - 265
  - 268
  - 269
  - 247
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.incr:
  - 192
  - 201
  - 203
  - 206
  - 207
  - 208
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.timer:
  - 291
  - 292
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger.timing:
  - 278
  - 279
  - 280
  - 281
  - 282
  airflow._shared.observability.metrics.otel_logger._OtelTimer:
  - 143
  airflow._shared.observability.metrics.otel_logger._OtelTimer.__init__:
  - 153
  airflow._shared.observability.metrics.otel_logger._OtelTimer.stop:
  - 160
  - 161
  - 162
  - 159
  airflow._shared.observability.metrics.otel_logger._generate_key_name:
  - 85
  - 87
  airflow._shared.observability.metrics.otel_logger._get_otel_safe_name:
  - 127
  - 126
  - 119
  airflow._shared.observability.metrics.otel_logger._skip_due_to_rate:
  - 137
  - 139
  airflow._shared.observability.metrics.otel_logger._type_as_str:
  - 106
  - 115
  airflow._shared.observability.metrics.otel_logger.atexit_register_metrics_flush:
  - 383
  airflow._shared.observability.metrics.otel_logger.flush_otel_metrics:
  - 378
  - 379
  airflow._shared.observability.metrics.otel_logger.full_name:
  - 76
  airflow._shared.observability.metrics.otel_logger.get_otel_logger:
  - 416
  - 417
  - 422
  - 423
  - 424
  - 440
  - 427
  - 429
  - 430
  - 442
  - 402
  - 406
  - 407
  - 438
  - 409
  - 410
  - 443
  - 414
  airflow._shared.observability.metrics.otel_logger.name_is_otel_safe:
  - 96
  - 102
  airflow._shared.observability.metrics.protocols:
  - 24
  airflow._shared.observability.metrics.protocols.Timer:
  - 47
  airflow._shared.observability.metrics.protocols.Timer.__enter__:
  - 105
  airflow._shared.observability.metrics.protocols.Timer.__exit__:
  - 108
  airflow._shared.observability.metrics.protocols.Timer.start:
  - 112
  - 113
  - 114
  - 111
  airflow._shared.observability.metrics.protocols.Timer.stop:
  - 118
  - 119
  - 120
  - 121
  - 122
  airflow._shared.observability.metrics.protocols.TimerProtocol:
  - 31
  airflow._shared.observability.metrics.protocols.TimerProtocol.__enter__:
  - 33
  airflow._shared.observability.metrics.protocols.TimerProtocol.__exit__:
  - 35
  airflow._shared.observability.metrics.protocols.TimerProtocol.start:
  - 38
  - 39
  airflow._shared.observability.metrics.protocols.TimerProtocol.stop:
  - 42
  - 43
  airflow._shared.observability.metrics.stats:
  - 32
  - 34
  - 35
  - 146
  - 29
  airflow._shared.observability.metrics.stats.Stats:
  - 151
  airflow._shared.observability.metrics.stats._Stats.__getattr__:
  - 98
  - 99
  - 101
  - 70
  - 71
  - 104
  - 107
  - 108
  - 111
  - 113
  - 87
  - 88
  - 89
  airflow._shared.observability.metrics.stats._Stats.get_constant_tags:
  - 140
  - 141
  - 143
  airflow._shared.observability.metrics.stats._Stats.initialize:
  - 129
  - 136
  - 116
  - 117
  - 120
  - 124
  - 125
  airflow._shared.observability.metrics.stats._Stats.initialize.<lambda1>:
  - 124
  airflow._shared.observability.metrics.stats.normalize_name_for_stats:
  - 39
  - 49
  - 52
  - 54
  - 55
  airflow._shared.observability.metrics.statsd_logger:
  - 33
  - 41
  - 39
  airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger:
  - 65
  airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.decr:
  - 108
  - 109
  - 110
  airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.gauge:
  - 124
  - 125
  - 126
  airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.incr:
  - 93
  - 94
  - 95
  airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timer:
  - 152
  - 153
  - 154
  - 155
  airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timing:
  - 138
  - 139
  - 140
  airflow._shared.observability.metrics.statsd_logger.get_statsd_logger:
  - 172
  - 173
  - 175
  - 176
  - 177
  airflow._shared.observability.metrics.statsd_logger.prepare_stat_with_tags:
  - 61
  - 45
  - 47
  airflow._shared.observability.metrics.statsd_logger.prepare_stat_with_tags.wrapper:
  - 51
  - 52
  - 53
  - 54
  - 55
  - 58
  - 59
  airflow._shared.observability.metrics.validators:
  - 34
  - 83
  - 47
  airflow._shared.observability.metrics.validators.ListValidator:
  - 237
  airflow._shared.observability.metrics.validators.ListValidator.__init__:
  - 245
  airflow._shared.observability.metrics.validators.ListValidator.__subclasshook__:
  - 250
  airflow._shared.observability.metrics.validators.ListValidator._has_pattern_match:
  - 258
  - 259
  airflow._shared.observability.metrics.validators.ListValidator.test:
  - 254
  airflow._shared.observability.metrics.validators.MetricNameLengthExemptionWarning:
  - 38
  airflow._shared.observability.metrics.validators.PatternAllowListValidator:
  - 265
  airflow._shared.observability.metrics.validators.PatternAllowListValidator.test:
  - 268
  - 269
  airflow._shared.observability.metrics.validators.PatternBlockListValidator:
  - 274
  airflow._shared.observability.metrics.validators.PatternBlockListValidator.test:
  - 277
  - 278
  airflow._shared.observability.metrics.validators.get_current_handler_stat_name_func:
  - 225
  - 226
  - 227
  - 228
  airflow._shared.observability.metrics.validators.get_validator:
  - 102
  - 104
  - 105
  - 108
  - 113
  airflow._shared.observability.metrics.validators.stat_name_default_handler:
  - 209
  - 202
  - 213
  - 207
  airflow._shared.observability.metrics.validators.stat_name_otel_handler:
  - 160
  - 163
  - 166
  - 167
  - 140
  - 182
  - 186
  - 187
  airflow._shared.observability.metrics.validators.validate_stat:
  - 132
  - 117
  - 119
  airflow._shared.observability.metrics.validators.validate_stat.wrapper:
  - 129
  - 122
  - 123
  - 126
  - 127
  airflow._shared.observability.traces.base_tracer:
  - 24
  - 27
  - 104
  - 103
  airflow._shared.observability.traces.base_tracer.EmptyContext:
  - 45
  airflow._shared.observability.traces.base_tracer.EmptySpan:
  - 52
  airflow._shared.observability.traces.base_tracer.EmptySpan.__call__:
  - 63
  airflow._shared.observability.traces.base_tracer.EmptySpan.__enter__:
  - 55
  airflow._shared.observability.traces.base_tracer.EmptySpan.__exit__:
  - 59
  airflow._shared.observability.traces.base_tracer.EmptySpan.add_event:
  - 87
  airflow._shared.observability.traces.base_tracer.EmptySpan.add_link:
  - 95
  airflow._shared.observability.traces.base_tracer.EmptySpan.end:
  - 99
  airflow._shared.observability.traces.base_tracer.EmptySpan.get_span_context:
  - 67
  airflow._shared.observability.traces.base_tracer.EmptySpan.set_attribute:
  - 71
  airflow._shared.observability.traces.base_tracer.EmptySpan.set_attributes:
  - 75
  airflow._shared.observability.traces.base_tracer.EmptyTrace:
  - 169
  airflow._shared.observability.traces.base_tracer.EmptyTrace.extract:
  - 231
  airflow._shared.observability.traces.base_tracer.EmptyTrace.get_current_span:
  - 201
  airflow._shared.observability.traces.base_tracer.EmptyTrace.get_tracer:
  - 178
  airflow._shared.observability.traces.base_tracer.EmptyTrace.inject:
  - 226
  airflow._shared.observability.traces.base_tracer.EmptyTrace.start_child_span:
  - 221
  airflow._shared.observability.traces.base_tracer.EmptyTrace.start_root_span:
  - 208
  airflow._shared.observability.traces.base_tracer.EmptyTrace.start_span:
  - 191
  airflow._shared.observability.traces.base_tracer.EmptyTrace.use_span:
  - 196
  airflow._shared.observability.traces.base_tracer.Tracer:
  - 108
  airflow._shared.observability.traces.base_tracer.Tracer.extract:
  - 164
  airflow._shared.observability.traces.base_tracer.Tracer.get_tracer:
  - 114
  airflow._shared.observability.traces.base_tracer.Tracer.inject:
  - 159
  airflow._shared.observability.traces.base_tracer.Tracer.start_child_span:
  - 154
  airflow._shared.observability.traces.base_tracer.Tracer.start_root_span:
  - 141
  airflow._shared.observability.traces.base_tracer.Tracer.start_span:
  - 127
  airflow._shared.observability.traces.base_tracer.Tracer.use_span:
  - 132
  airflow._shared.observability.traces.base_tracer.gen_context:
  - 34
  - 31
  airflow._shared.observability.traces.base_tracer.gen_links_from_kv_list:
  - 41
  - 38
  airflow._shared.observability.traces.otel_tracer:
  - 49
  - 44
  - 47
  airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator:
  - 362
  airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__:
  - 372
  airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_span_id:
  - 377
  - 381
  airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_trace_id:
  - 385
  - 388
  airflow._shared.observability.traces.otel_tracer.OtelTrace:
  - 53
  airflow._shared.observability.traces.otel_tracer.OtelTrace.__init__:
  - 69
  - 74
  - 75
  - 77
  - 78
  - 81
  airflow._shared.observability.traces.otel_tracer.OtelTrace._new_span:
  - 256
  - 259
  - 261
  - 262
  - 264
  - 267
  - 268
  - 272
  - 275
  - 279
  - 281
  - 285
  airflow._shared.observability.traces.otel_tracer.OtelTrace.extract:
  - 296
  - 295
  airflow._shared.observability.traces.otel_tracer.OtelTrace.get_current_span:
  - 131
  airflow._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider:
  - 96
  - 98
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 108
  - 109
  - 113
  - 89
  - 94
  airflow._shared.observability.traces.otel_tracer.OtelTrace.get_tracer:
  - 122
  - 123
  - 124
  airflow._shared.observability.traces.otel_tracer.OtelTrace.inject:
  - 289
  - 291
  airflow._shared.observability.traces.otel_tracer.OtelTrace.start_child_span:
  - 225
  - 230
  - 231
  - 232
  - 238
  - 214
  - 215
  - 217
  - 218
  - 220
  - 222
  - 223
  airflow._shared.observability.traces.otel_tracer.OtelTrace.start_root_span:
  - 196
  - 181
  - 186
  - 187
  - 189
  - 191
  airflow._shared.observability.traces.otel_tracer.OtelTrace.start_span:
  - 160
  - 162
  - 163
  - 164
  - 168
  - 145
  - 146
  - 149
  - 150
  - 152
  - 154
  - 155
  - 159
  airflow._shared.observability.traces.otel_tracer.OtelTrace.use_span:
  - 134
  airflow._shared.observability.traces.otel_tracer.gen_context:
  - 300
  - 301
  airflow._shared.observability.traces.otel_tracer.gen_link_from_traceparent:
  - 321
  - 322
  - 325
  - 328
  - 329
  airflow._shared.observability.traces.otel_tracer.gen_links_from_kv_list:
  - 306
  - 308
  - 311
  - 312
  - 316
  airflow._shared.observability.traces.otel_tracer.get_otel_tracer:
  - 352
  - 353
  - 342
  - 343
  - 348
  - 350
  - 351
  airflow._shared.observability.traces.utils:
  - 26
  airflow._shared.observability.traces.utils.datetime_to_nano:
  - 32
  - 34
  - 37
  - 38
  - 30
  - 31
  airflow._shared.observability.traces.utils.parse_traceparent:
  - 43
  - 44
  - 46
  - 47
  airflow._shared.observability.traces.utils.parse_tracestate:
  - 53
  - 54
  - 56
  - 58
  - 59
  - 60
  - 61
  airflow._shared.plugins_manager.plugins_manager:
  - 33
  - 18
  - 43
  - 34
  airflow._shared.plugins_manager.plugins_manager.AirflowPlugin:
  - 89
  airflow._shared.plugins_manager.plugins_manager.AirflowPlugin.on_load:
  - 142
  airflow._shared.plugins_manager.plugins_manager.AirflowPlugin.validate:
  - 136
  - 137
  airflow._shared.plugins_manager.plugins_manager.AirflowPluginException:
  - 85
  airflow._shared.plugins_manager.plugins_manager.AirflowPluginSource:
  - 47
  airflow._shared.plugins_manager.plugins_manager.EntryPointSource:
  - 70
  airflow._shared.plugins_manager.plugins_manager.EntryPointSource.__init__:
  - 75
  airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource:
  - 57
  airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__:
  - 60
  airflow._shared.plugins_manager.plugins_manager._load_entrypoint_plugins:
  - 192
  - 194
  - 195
  - 198
  - 199
  - 200
  - 202
  - 203
  - 180
  - 187
  - 191
  airflow._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory:
  - 256
  - 213
  - 216
  - 218
  - 219
  - 222
  - 223
  - 225
  - 226
  - 227
  - 228
  - 229
  - 233
  - 234
  - 235
  - 236
  - 241
  - 242
  - 243
  - 244
  - 246
  - 248
  - 250
  - 251
  - 252
  - 253
  - 255
  airflow._shared.plugins_manager.plugins_manager.integrate_listener_plugins:
  - 299
  - 305
  - 306
  - 309
  - 310
  airflow._shared.plugins_manager.plugins_manager.integrate_macros_plugins:
  - 289
  - 291
  - 295
  - 276
  - 283
  - 285
  - 286
  airflow._shared.plugins_manager.plugins_manager.is_valid_plugin:
  - 168
  - 173
  - 174
  - 151
  - 158
  airflow._shared.plugins_manager.plugins_manager.make_module:
  - 261
  - 262
  - 264
  - 265
  - 266
  - 267
  - 269
  airflow._shared.providers_discovery.providers_discovery:
  - 40
  - 18
  - 37
  airflow._shared.providers_discovery.providers_discovery.ConnectionFormWidgetInfo:
  - 85
  airflow._shared.providers_discovery.providers_discovery.DialectInfo:
  - 118
  airflow._shared.providers_discovery.providers_discovery.HookClassProvider:
  - 66
  airflow._shared.providers_discovery.providers_discovery.HookInfo:
  - 73
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache:
  - 126
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__delitem__:
  - 153
  - 154
  - 155
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__getitem__:
  - 143
  - 144
  - 147
  - 148
  - 149
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__:
  - 136
  - 137
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__iter__:
  - 158
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__len__:
  - 161
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.__setitem__:
  - 140
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache.clear:
  - 168
  - 167
  airflow._shared.providers_discovery.providers_discovery.NotificationInfo:
  - 103
  airflow._shared.providers_discovery.providers_discovery.PluginInfo:
  - 95
  airflow._shared.providers_discovery.providers_discovery.ProviderInfo:
  - 54
  airflow._shared.providers_discovery.providers_discovery.ProvidersManagerProtocol:
  - 47
  airflow._shared.providers_discovery.providers_discovery.TriggerInfo:
  - 110
  airflow._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix:
  - 203
  - 204
  - 205
  - 206
  - 207
  airflow._shared.providers_discovery.providers_discovery._create_customized_form_field_behaviours_schema_validator:
  - 193
  - 196
  - 197
  - 198
  airflow._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator:
  - 186
  - 187
  - 188
  - 183
  airflow._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders:
  - 218
  - 237
  - 239
  airflow._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders.ensure_prefix:
  - 233
  airflow._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file:
  - 172
  - 174
  - 175
  - 177
  - 178
  airflow._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages:
  - 320
  - 322
  - 324
  - 325
  - 327
  - 334
  - 303
  - 337
  - 338
  - 339
  - 340
  - 341
  - 348
  - 347
  - 316
  - 317
  - 350
  - 319
  airflow._shared.providers_discovery.providers_discovery.log_import_warning:
  - 260
  - 261
  airflow._shared.providers_discovery.providers_discovery.log_optional_feature_disabled:
  - 252
  - 245
  - 246
  airflow._shared.providers_discovery.providers_discovery.provider_info_cache:
  - 270
  airflow._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator:
  - 278
  airflow._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator.wrapped_function:
  - 288
  - 291
  - 280
  - 282
  - 284
  - 285
  - 286
  airflow._shared.secrets_backend.base.BaseSecretsBackend:
  - 23
  airflow._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class:
  - 77
  - 76
  - 69
  airflow._shared.secrets_backend.base.BaseSecretsBackend.build_path:
  - 27
  airflow._shared.secrets_backend.base.BaseSecretsBackend.deserialize_connection:
  - 99
  - 101
  - 102
  - 103
  - 106
  - 107
  - 108
  - 89
  airflow._shared.secrets_backend.base.BaseSecretsBackend.get_config:
  - 59
  airflow._shared.secrets_backend.base.BaseSecretsBackend.get_conn_value:
  - 37
  airflow._shared.secrets_backend.base.BaseSecretsBackend.get_connection:
  - 120
  - 119
  - 118
  - 111
  airflow._shared.secrets_backend.base.BaseSecretsBackend.get_variable:
  - 49
  airflow._shared.secrets_masker.secrets_masker:
  - 38
  - 72
  - 75
  - 45
  - 17
  - 49
  - 51
  airflow._shared.secrets_masker.secrets_masker.RedactedIO:
  - 612
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.__enter__:
  - 625
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.__exit__:
  - 628
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.__iter__:
  - 631
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.__next__:
  - 634
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.close:
  - 637
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.fileno:
  - 640
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.flush:
  - 643
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.isatty:
  - 646
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.read:
  - 649
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.readable:
  - 652
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.readline:
  - 655
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.readlines:
  - 658
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.seek:
  - 661
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.seekable:
  - 664
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.tell:
  - 667
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.truncate:
  - 670
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.writable:
  - 673
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.write:
  - 676
  - 677
  airflow._shared.secrets_masker.secrets_masker.RedactedIO.writelines:
  - 680
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker:
  - 185
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init__:
  - 200
  - 199
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.__init_subclass__:
  - 206
  - 208
  - 209
  - 212
  - 213
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations:
  - 544
  - 545
  - 547
  - 549
  - 539
  - 540
  - 542
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker._merge:
  - 425
  - 426
  - 427
  - 433
  - 435
  - 437
  - 438
  - 441
  - 454
  - 456
  - 457
  - 459
  - 460
  - 462
  - 463
  - 474
  - 476
  - 477
  - 478
  - 480
  - 484
  - 488
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker._record_attrs_to_ignore:
  - 250
  - 261
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact:
  - 385
  - 386
  - 391
  - 393
  - 403
  - 406
  - 407
  - 350
  - 353
  - 354
  - 355
  - 357
  - 360
  - 363
  - 364
  - 367
  - 368
  - 369
  - 372
  - 376
  - 377
  - 381
  - 383
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all:
  - 326
  - 328
  - 330
  - 331
  - 333
  - 335
  - 336
  - 338
  - 339
  - 340
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause:
  - 290
  - 291
  - 266
  - 267
  - 268
  - 270
  - 275
  - 276
  - 278
  - 283
  - 285
  - 286
  - 287
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask:
  - 563
  - 564
  - 565
  - 566
  - 567
  - 568
  - 571
  - 575
  - 576
  - 577
  - 586
  - 587
  - 588
  - 591
  - 594
  - 595
  - 596
  - 598
  - 599
  - 601
  - 602
  - 603
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.disable_log_masking:
  - 234
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking:
  - 229
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.filter:
  - 297
  - 300
  - 305
  - 306
  - 307
  - 308
  - 309
  - 311
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.is_log_masking_enabled:
  - 239
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.merge:
  - 528
  - 521
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.redact:
  - 509
  - 502
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker:
  - 606
  - 607
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key:
  - 552
  - 557
  - 558
  - 559
  airflow._shared.secrets_masker.secrets_masker._V1EnvVarLike.to_dict:
  - 42
  airflow._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached:
  - 181
  - 174
  airflow._shared.secrets_masker.secrets_masker._is_v1_env_var:
  - 168
  - 169
  - 162
  - 164
  airflow._shared.secrets_masker.secrets_masker._secrets_masker:
  - 137
  - 145
  airflow._shared.secrets_masker.secrets_masker.mask_secret:
  - 88
  - 104
  - 101
  airflow._shared.secrets_masker.secrets_masker.merge:
  - 115
  - 132
  - 125
  - 119
  airflow._shared.secrets_masker.secrets_masker.redact:
  - 110
  - 111
  airflow._shared.secrets_masker.secrets_masker.reset_secrets_masker:
  - 149
  - 158
  airflow._shared.secrets_masker.secrets_masker.should_hide_value_for_key:
  - 84
  - 79
  airflow._shared.timezones.timezone:
  - 33
  - 29
  airflow._shared.timezones.timezone._Timezone:
  - 41
  airflow._shared.timezones.timezone.coerce_datetime:
  - 195
  - 199
  - 203
  - 207
  - 216
  - 218
  - 219
  - 221
  airflow._shared.timezones.timezone.convert_to_utc:
  - 96
  - 98
  - 78
  - 82
  - 86
  - 92
  - 95
  airflow._shared.timezones.timezone.datetime:
  - 177
  - 180
  - 172
  airflow._shared.timezones.timezone.from_timestamp:
  - 301
  - 310
  - 311
  - 312
  - 313
  - 314
  airflow._shared.timezones.timezone.initialize:
  - 289
  - 297
  - 294
  - 295
  airflow._shared.timezones.timezone.is_localized:
  - 56
  - 47
  airflow._shared.timezones.timezone.is_naive:
  - 60
  - 69
  airflow._shared.timezones.timezone.local_timezone:
  - 285
  - 278
  airflow._shared.timezones.timezone.make_aware:
  - 128
  - 133
  - 102
  - 134
  - 135
  - 137
  - 106
  - 138
  - 139
  - 141
  - 110
  - 143
  - 114
  - 121
  - 124
  airflow._shared.timezones.timezone.make_naive:
  - 161
  - 164
  - 147
  - 154
  - 158
  airflow._shared.timezones.timezone.parse:
  - 184
  - 191
  airflow._shared.timezones.timezone.parse_timezone:
  - 272
  - 274
  - 261
  - 270
  airflow._shared.timezones.timezone.td_format:
  - 225
  - 231
  - 233
  - 234
  - 236
  - 239
  - 240
  - 253
  - 254
  - 255
  airflow._shared.timezones.timezone.td_format._format_part:
  - 248
  - 249
  - 243
  - 244
  airflow._shared.timezones.timezone.utcnow:
  - 73
  - 74
  airflow.api.client:
  - 18
  airflow.api.client.get_current_api_client:
  - 26
  airflow.api.client.local_client:
  - 18
  airflow.api.client.local_client.Client:
  - 31
  airflow.api.client.local_client.Client.__init__:
  - 34
  - 35
  airflow.api.client.local_client.Client.create_pool:
  - 96
  - 90
  - 93
  - 87
  airflow.api.client.local_client.Client.delete_dag:
  - 74
  airflow.api.client.local_client.Client.delete_pool:
  - 102
  airflow.api.client.local_client.Client.get_pool:
  - 78
  - 79
  airflow.api.client.local_client.Client.get_pools:
  - 84
  airflow.api.client.local_client.Client.trigger_dag:
  - 56
  - 47
  airflow.api.common.airflow_health.get_airflow_health:
  - 65
  - 67
  - 68
  - 69
  - 70
  - 41
  - 43
  - 44
  - 45
  - 46
  - 52
  - 54
  - 55
  - 56
  - 57
  - 30
  airflow.api.common.delete_dag:
  - 40
  - 18
  - 36
  airflow.api.common.delete_dag.delete_dag:
  - 64
  - 65
  - 71
  - 75
  - 76
  - 45
  - 77
  - 78
  - 80
  - 85
  - 86
  - 55
  - 56
  - 57
  - 62
  airflow.api.common.mark_tasks:
  - 33
  - 18
  airflow.api.common.mark_tasks.__set_dag_run_state_to_running_or_queued:
  - 384
  - 387
  - 388
  - 371
  - 382
  airflow.api.common.mark_tasks._set_dag_run_state:
  - 208
  - 207
  - 211
  - 199
  airflow.api.common.mark_tasks.find_task_relatives:
  - 130
  - 131
  - 132
  - 134
  - 137
  - 138
  - 139
  - 140
  - 141
  - 142
  - 143
  airflow.api.common.mark_tasks.get_all_dag_task_query:
  - 114
  - 115
  - 117
  - 119
  - 121
  - 122
  airflow.api.common.mark_tasks.get_run_ids:
  - 148
  - 149
  - 150
  - 152
  - 155
  - 156
  - 157
  - 158
  - 161
  - 164
  - 165
  - 166
  - 167
  - 174
  - 177
  - 178
  - 184
  - 185
  - 189
  - 191
  - 194
  airflow.api.common.mark_tasks.set_dag_run_state_to_failed:
  - 281
  - 293
  - 295
  - 306
  - 307
  - 308
  - 311
  - 312
  - 324
  - 327
  - 328
  - 329
  - 332
  - 333
  - 334
  - 335
  - 336
  - 346
  - 347
  - 348
  - 351
  - 352
  - 354
  airflow.api.common.mark_tasks.set_dag_run_state_to_queued:
  - 402
  - 407
  airflow.api.common.mark_tasks.set_dag_run_state_to_success:
  - 256
  - 257
  - 262
  - 264
  - 235
  - 237
  - 244
  - 245
  - 246
  - 249
  - 250
  - 222
  airflow.api.common.mark_tasks.set_state:
  - 96
  - 98
  - 99
  - 100
  - 101
  - 102
  - 104
  - 77
  - 82
  - 84
  - 53
  - 86
  - 87
  - 89
  - 92
  - 93
  airflow.api.common.trigger_dag:
  - 33
  - 18
  airflow.api.common.trigger_dag._trigger_dag:
  - 96
  - 98
  - 70
  - 73
  - 106
  - 75
  - 76
  - 110
  - 79
  - 80
  - 111
  - 82
  - 112
  - 84
  - 56
  - 89
  - 90
  - 91
  airflow.api.common.trigger_dag.trigger_dag:
  - 161
  - 162
  - 166
  - 143
  - 157
  - 158
  airflow.api_fastapi.app:
  - 41
  - 44
  - 45
  - 47
  - 55
  airflow.api_fastapi.app.cached_app:
  - 112
  - 113
  airflow.api_fastapi.app.create_app:
  - 96
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 105
  - 76
  - 78
  - 84
  - 88
  - 90
  - 91
  - 93
  - 94
  airflow.api_fastapi.app.create_auth_manager:
  - 139
  - 140
  - 141
  airflow.api_fastapi.app.get_auth_manager:
  - 160
  - 159
  airflow.api_fastapi.app.get_auth_manager_cls:
  - 128
  - 130
  - 123
  airflow.api_fastapi.app.init_auth_manager:
  - 146
  - 147
  - 148
  - 149
  - 152
  - 153
  airflow.api_fastapi.app.init_plugins:
  - 169
  - 172
  - 174
  - 175
  - 176
  - 177
  - 178
  - 180
  - 181
  - 182
  - 184
  - 185
  - 187
  - 188
  - 191
  - 192
  - 194
  - 195
  - 196
  - 197
  - 198
  - 200
  - 201
  - 204
  - 205
  - 208
  - 209
  airflow.api_fastapi.app.lifespan:
  - 64
  - 65
  - 66
  - 67
  - 68
  - 71
  airflow.api_fastapi.app.purge_cached_app:
  - 117
  - 118
  airflow.api_fastapi.auth.managers.base_auth_manager:
  - 108
  - 107
  - 76
  - 54
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager:
  - 115
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager._get_token_signer:
  - 816
  - 824
  - 826
  - 823
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager._get_token_validator:
  - 832
  - 837
  - 838
  - 839
  - 840
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_connection:
  - 386
  - 396
  - 397
  - 399
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_dag:
  - 421
  - 422
  - 424
  - 425
  - 411
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_pool:
  - 448
  - 450
  - 437
  - 447
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.batch_is_authorized_variable:
  - 472
  - 473
  - 475
  - 462
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.deserialize_user:
  - 130
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_connections:
  - 520
  - 539
  ? airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_connections._is_authorized_connection
  : - 536
    - 535
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_dag_ids:
  - 608
  - 589
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_dag_ids._is_authorized_dag_id:
  - 604
  - 605
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_menu_items:
  - 361
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_pools:
  - 649
  - 668
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_pools._is_authorized_pool:
  - 664
  - 665
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_teams:
  - 710
  - 695
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_teams._is_authorized_team:
  - 708
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_variables:
  - 770
  - 751
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.filter_authorized_variables._is_authorized_variable:
  - 766
  - 767
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.generate_jwt:
  - 160
  - 161
  - 162
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_connections:
  - 489
  - 496
  - 497
  - 498
  - 499
  - 500
  - 502
  - 503
  - 504
  - 505
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_dag_ids:
  - 549
  - 557
  - 566
  - 567
  - 568
  - 569
  - 571
  - 572
  - 573
  - 574
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_menu_items:
  - 790
  - 791
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_pools:
  - 618
  - 625
  - 626
  - 627
  - 628
  - 629
  - 631
  - 632
  - 633
  - 634
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_teams:
  - 686
  - 685
  - 678
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_authorized_variables:
  - 736
  - 720
  - 727
  - 728
  - 729
  - 730
  - 731
  - 733
  - 734
  - 735
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_cli_commands:
  - 774
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_db_manager:
  - 803
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_extra_menu_items:
  - 794
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_fastapi_app:
  - 782
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_url_login:
  - 167
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_url_logout:
  - 170
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.get_user_from_token:
  - 141
  - 143
  - 145
  - 148
  - 152
  - 154
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.init:
  - 122
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_asset:
  - 250
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_asset_alias:
  - 266
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_configuration:
  - 199
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_connection:
  - 215
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_custom_view:
  - 344
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_dag:
  - 232
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_hitl_task:
  - 369
  - 378
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_pool:
  - 282
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_team:
  - 297
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_variable:
  - 320
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.is_authorized_view:
  - 335
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.refresh_user:
  - 180
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.revoke_token:
  - 137
  - 138
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager.serialize_user:
  - 134
  airflow.api_fastapi.auth.managers.base_auth_manager.ExtendedResourceMethod:
  - 95
  airflow.api_fastapi.auth.managers.base_auth_manager.ResourceMethod:
  - 84
  airflow.api_fastapi.auth.managers.exceptions.AuthManagerRefreshTokenExpiredException:
  - 22
  airflow.api_fastapi.auth.managers.models.base_user.BaseUser:
  - 24
  airflow.api_fastapi.auth.managers.models.base_user.BaseUser.get_id:
  - 27
  airflow.api_fastapi.auth.managers.models.base_user.BaseUser.get_name:
  - 30
  airflow.api_fastapi.auth.managers.models.batch_apis:
  - 22
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedConnectionRequest:
  - 34
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedDagRequest:
  - 41
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedPoolRequest:
  - 49
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedVariableRequest:
  - 56
  airflow.api_fastapi.auth.managers.models.resource_details.AccessView:
  - 99
  airflow.api_fastapi.auth.managers.models.resource_details.AssetAliasDetails:
  - 70
  airflow.api_fastapi.auth.managers.models.resource_details.AssetDetails:
  - 63
  airflow.api_fastapi.auth.managers.models.resource_details.BackfillDetails:
  - 51
  airflow.api_fastapi.auth.managers.models.resource_details.ConfigurationDetails:
  - 28
  airflow.api_fastapi.auth.managers.models.resource_details.ConnectionDetails:
  - 35
  airflow.api_fastapi.auth.managers.models.resource_details.DagAccessEntity:
  - 112
  airflow.api_fastapi.auth.managers.models.resource_details.DagDetails:
  - 43
  airflow.api_fastapi.auth.managers.models.resource_details.PoolDetails:
  - 77
  airflow.api_fastapi.auth.managers.models.resource_details.TeamDetails:
  - 85
  airflow.api_fastapi.auth.managers.models.resource_details.VariableDetails:
  - 92
  airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginBody:
  - 32
  - 34
  - 35
  airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginResponse:
  - 26
  airflow.api_fastapi.auth.managers.simple.middleware.SimpleAllAdminMiddleware:
  - 27
  airflow.api_fastapi.auth.managers.simple.middleware.SimpleAllAdminMiddleware.dispatch:
  - 32
  - 33
  - 34
  airflow.api_fastapi.auth.managers.simple.routes.login:
  - 32
  - 35
  - 70
  - 102
  - 73
  - 105
  - 80
  - 83
  airflow.api_fastapi.auth.managers.simple.routes.login.create_token:
  - 66
  - 67
  airflow.api_fastapi.auth.managers.simple.routes.login.create_token_all_admins:
  - 76
  - 77
  airflow.api_fastapi.auth.managers.simple.routes.login.create_token_cli:
  - 112
  - 113
  - 110
  - 111
  airflow.api_fastapi.auth.managers.simple.routes.login.login_all_admins:
  - 86
  - 87
  - 91
  - 93
  - 95
  airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin:
  - 30
  airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin._create_anonymous_admin_user:
  - 96
  - 100
  airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token:
  - 36
  - 68
  - 73
  - 42
  - 43
  - 44
  - 48
  - 54
  - 55
  - 62
  airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin.create_token_all_admins:
  - 88
  - 81
  - 82
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager:
  - 58
  - 44
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager:
  - 84
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._generate_password:
  - 382
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._get_passwords:
  - 371
  - 372
  - 373
  - 375
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._is_authorized:
  - 352
  - 355
  - 357
  - 360
  - 363
  - 341
  - 351
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager._print_output:
  - 387
  - 388
  - 389
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.deserialize_user:
  - 154
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_fastapi_app:
  - 323
  - 292
  - 299
  - 300
  - 301
  - 303
  - 305
  - 313
  - 314
  - 316
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_fastapi_app.webapp:
  - 325
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_generated_password_file:
  - 96
  - 93
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_passwords:
  - 105
  - 106
  - 107
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_url_login:
  - 146
  - 147
  - 148
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.get_users:
  - 100
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.init:
  - 128
  - 129
  - 134
  - 135
  - 136
  - 137
  - 140
  - 110
  - 111
  - 113
  - 114
  - 117
  - 122
  - 123
  - 125
  - 126
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_asset:
  - 204
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_asset_alias:
  - 218
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_configuration:
  - 166
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_connection:
  - 180
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_custom_view:
  - 264
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_dag:
  - 190
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_hitl_task:
  - 289
  - 272
  - 278
  - 280
  - 285
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_pool:
  - 232
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_variable:
  - 256
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager.is_authorized_view:
  - 259
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManagerRole:
  - 62
  airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser:
  - 23
  airflow.api_fastapi.auth.managers.simple.utils.parse_login_body:
  - 33
  - 34
  - 35
  - 36
  - 38
  - 39
  - 46
  airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware:
  - 33
  airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware._refresh_user:
  - 80
  - 81
  airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware.dispatch:
  - 64
  - 65
  - 75
  - 45
  - 47
  - 49
  - 50
  - 52
  - 54
  - 61
  - 63
  airflow.api_fastapi.auth.tokens:
  - 40
  - 43
  airflow.api_fastapi.auth.tokens.InvalidClaimError:
  - 60
  airflow.api_fastapi.auth.tokens.InvalidClaimError.__init__:
  - 63
  airflow.api_fastapi.auth.tokens.JWKS:
  - 104
  - 110
  airflow.api_fastapi.auth.tokens.JWKS._fetch_local_jwks:
  - 168
  - 169
  - 172
  - 167
  airflow.api_fastapi.auth.tokens.JWKS._fetch_remote_jwks:
  - 160
  - 162
  - 147
  - 150
  - 152
  - 154
  - 155
  - 156
  - 157
  - 158
  - 159
  airflow.api_fastapi.auth.tokens.JWKS._should_fetch_jwks:
  - 176
  - 190
  - 184
  airflow.api_fastapi.auth.tokens.JWKS.fetch_jwks:
  - 132
  - 134
  - 135
  - 137
  - 139
  - 142
  - 143
  airflow.api_fastapi.auth.tokens.JWKS.from_private_key:
  - 128
  - 122
  - 125
  airflow.api_fastapi.auth.tokens.JWKS.get_key:
  - 203
  - 204
  - 206
  airflow.api_fastapi.auth.tokens.JWKS.status:
  - 218
  - 222
  - 221
  - 214
  airflow.api_fastapi.auth.tokens.JWTGenerator:
  - 416
  - 419
  - 420
  - 422
  - 423
  - 398
  - 400
  - 403
  - 408
  - 412
  - 414
  airflow.api_fastapi.auth.tokens.JWTGenerator.__attrs_post_init__:
  - 432
  - 427
  - 430
  - 431
  airflow.api_fastapi.auth.tokens.JWTGenerator.generate:
  - 448
  - 449
  - 451
  - 455
  - 462
  - 464
  - 467
  - 470
  - 472
  airflow.api_fastapi.auth.tokens.JWTGenerator.signing_arg:
  - 440
  - 442
  - 438
  - 439
  airflow.api_fastapi.auth.tokens.JWTValidator:
  - 266
  - 274
  - 275
  - 276
  - 278
  - 281
  - 283
  - 284
  - 287
  airflow.api_fastapi.auth.tokens.JWTValidator.__attrs_post_init__:
  - 290
  - 293
  - 294
  airflow.api_fastapi.auth.tokens.JWTValidator._get_kid_from_header:
  - 304
  - 305
  airflow.api_fastapi.auth.tokens.JWTValidator._get_validation_key:
  - 313
  - 316
  - 317
  - 310
  airflow.api_fastapi.auth.tokens.JWTValidator.avalidated_claims:
  - 327
  - 328
  - 329
  - 334
  - 340
  - 341
  - 342
  airflow.api_fastapi.auth.tokens.JWTValidator.revoke_token:
  - 352
  - 353
  - 354
  - 356
  - 350
  airflow.api_fastapi.auth.tokens.JWTValidator.status:
  - 360
  - 359
  airflow.api_fastapi.auth.tokens.JWTValidator.validated_claims:
  - 322
  airflow.api_fastapi.auth.tokens._conf_factory.factory:
  - 230
  airflow.api_fastapi.auth.tokens._conf_list_factory:
  - 242
  - 236
  airflow.api_fastapi.auth.tokens._conf_list_factory.factory:
  - 249
  - 251
  airflow.api_fastapi.auth.tokens._generate_kid:
  - 392
  - 385
  - 388
  airflow.api_fastapi.auth.tokens._guess_best_algorithm:
  - 97
  - 95
  airflow.api_fastapi.auth.tokens._load_key_from_configured_file:
  - 376
  - 377
  - 380
  - 381
  airflow.api_fastapi.auth.tokens._pem_to_key:
  - 370
  - 364
  - 365
  - 366
  airflow.api_fastapi.auth.tokens._to_list:
  - 259
  airflow.api_fastapi.auth.tokens.base64url_encode:
  - 523
  - 524
  - 525
  - 526
  airflow.api_fastapi.auth.tokens.generate_private_key:
  - 488
  - 491
  - 492
  - 493
  - 476
  airflow.api_fastapi.auth.tokens.get_sig_validation_args:
  - 576
  - 579
  - 581
  - 582
  - 585
  - 587
  - 588
  - 591
  - 594
  airflow.api_fastapi.auth.tokens.get_signing_args:
  - 566
  - 570
  - 564
  - 558
  airflow.api_fastapi.auth.tokens.get_signing_key:
  - 547
  - 549
  - 530
  - 537
  - 538
  - 540
  - 541
  - 542
  airflow.api_fastapi.auth.tokens.key_to_jwk_dict:
  - 67
  - 72
  - 73
  - 75
  - 76
  - 78
  - 79
  - 83
  - 84
  airflow.api_fastapi.auth.tokens.key_to_pem:
  - 504
  - 501
  airflow.api_fastapi.auth.tokens.thumbprint:
  - 516
  - 517
  - 518
  - 519
  - 509
  airflow.api_fastapi.common.dagbag:
  - 26
  - 83
  airflow.api_fastapi.common.dagbag.create_dag_bag:
  - 32
  - 33
  airflow.api_fastapi.common.dagbag.dag_bag_from_app:
  - 37
  airflow.api_fastapi.common.dagbag.get_dag_for_run:
  - 64
  - 65
  airflow.api_fastapi.common.dagbag.get_dag_for_run_or_latest_version:
  - 74
  - 75
  - 76
  - 77
  - 78
  airflow.api_fastapi.common.dagbag.get_latest_version_of_dag:
  - 49
  - 50
  - 51
  airflow.api_fastapi.common.db.common:
  - 17
  - 67
  - 35
  - 46
  airflow.api_fastapi.common.db.common._get_async_session:
  - 64
  - 63
  airflow.api_fastapi.common.db.common._get_session:
  - 42
  - 43
  airflow.api_fastapi.common.db.common.apply_filters_to_select:
  - 57
  - 52
  - 54
  - 55
  airflow.api_fastapi.common.db.common.paginated_select:
  - 165
  - 138
  - 171
  - 172
  - 179
  - 151
  airflow.api_fastapi.common.db.common.paginated_select_async:
  - 106
  - 80
  - 113
  - 112
  - 120
  - 93
  airflow.api_fastapi.common.db.dag_runs:
  - 35
  - 31
  airflow.api_fastapi.common.db.dag_runs.eager_load_dag_run_for_validation:
  - 44
  - 46
  - 47
  - 50
  - 53
  airflow.api_fastapi.common.db.dags:
  - 32
  airflow.api_fastapi.common.db.dags.generate_dag_with_latest_run_query:
  - 64
  - 65
  - 68
  - 39
  - 72
  - 73
  - 77
  - 78
  - 49
  - 52
  - 53
  - 84
  - 85
  - 56
  - 57
  - 58
  - 59
  - 63
  airflow.api_fastapi.common.db.task_instances.eager_load_TI_and_TIH_for_validation:
  - 35
  - 36
  - 38
  - 39
  - 30
  - 31
  airflow.api_fastapi.common.exceptions:
  - 33
  - 35
  - 121
  airflow.api_fastapi.common.exceptions.BaseErrorHandler:
  - 39
  airflow.api_fastapi.common.exceptions.BaseErrorHandler.exception_handler:
  - 46
  airflow.api_fastapi.common.exceptions.DagErrorHandler:
  - 108
  airflow.api_fastapi.common.exceptions.DagErrorHandler.__init__:
  - 111
  airflow.api_fastapi.common.exceptions.DagErrorHandler.exception_handler:
  - 114
  airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler:
  - 57
  airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler.__init__:
  - 66
  airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler._is_dialect_matched:
  - 98
  - 99
  - 100
  - 101
  airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler.exception_handler:
  - 70
  - 71
  - 72
  - 74
  - 78
  - 79
  airflow.api_fastapi.common.headers:
  - 49
  - 99
  - 76
  airflow.api_fastapi.common.headers.header_accept_json_or_ndjson_depends:
  - 65
  - 67
  - 63
  airflow.api_fastapi.common.headers.header_accept_json_or_text_depends:
  - 41
  - 37
  - 39
  airflow.api_fastapi.common.headers.header_content_type_json_or_form_depends:
  - 89
  - 91
  airflow.api_fastapi.common.parameters:
  - 1026
  - 1031
  - 1033
  - 1035
  - 1038
  - 1043
  - 1048
  - 1057
  - 1058
  - 1078
  - 1084
  - 1085
  - 69
  - 1094
  - 1093
  - 75
  - 1102
  - 1103
  - 1112
  - 1113
  - 1122
  - 1123
  - 1131
  - 1132
  - 1140
  - 1141
  - 1150
  - 1151
  - 1162
  - 1163
  - 1175
  - 689
  - 690
  - 693
  - 694
  - 697
  - 701
  - 702
  - 710
  - 711
  - 713
  - 716
  - 720
  - 724
  - 727
  - 729
  - 730
  - 783
  - 784
  - 823
  - 828
  - 846
  - 847
  - 872
  - 873
  - 884
  - 889
  - 910
  - 911
  - 922
  - 923
  - 928
  - 929
  - 934
  - 939
  - 943
  - 944
  - 950
  - 953
  - 957
  - 958
  - 968
  - 969
  - 980
  - 981
  - 989
  - 990
  - 997
  - 998
  - 1007
  - 1008
  - 1016
  - 1020
  - 1023
  airflow.api_fastapi.common.parameters.BaseParam:
  - 79
  airflow.api_fastapi.common.parameters.BaseParam.__init__:
  - 82
  airflow.api_fastapi.common.parameters.FilterOptionEnum:
  - 363
  airflow.api_fastapi.common.parameters.FilterParam:
  - 380
  airflow.api_fastapi.common.parameters.FilterParam.__init__:
  - 389
  airflow.api_fastapi.common.parameters.FilterParam.to_orm:
  - 395
  - 397
  - 400
  - 401
  - 402
  - 403
  - 404
  - 405
  - 407
  - 408
  - 410
  - 415
  - 416
  - 417
  - 418
  - 419
  - 420
  - 421
  - 422
  - 423
  - 424
  - 425
  - 426
  - 427
  - 428
  - 430
  - 431
  - 432
  - 433
  - 434
  - 438
  - 439
  - 440
  airflow.api_fastapi.common.parameters.LimitFilter:
  - 97
  airflow.api_fastapi.common.parameters.LimitFilter.depends:
  - 107
  airflow.api_fastapi.common.parameters.LimitFilter.to_orm:
  - 100
  - 103
  airflow.api_fastapi.common.parameters.OffsetFilter:
  - 111
  airflow.api_fastapi.common.parameters.OffsetFilter.depends:
  - 120
  airflow.api_fastapi.common.parameters.OffsetFilter.to_orm:
  - 114
  - 116
  airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter:
  - 198
  airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.__init__:
  - 201
  airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.depends:
  - 245
  airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter.to_orm:
  - 224
  - 225
  - 234
  - 213
  - 216
  - 219
  - 223
  airflow.api_fastapi.common.parameters.Range:
  - 594
  airflow.api_fastapi.common.parameters.RangeFilter:
  - 603
  airflow.api_fastapi.common.parameters.RangeFilter.__init__:
  - 606
  airflow.api_fastapi.common.parameters.RangeFilter.is_active:
  - 632
  airflow.api_fastapi.common.parameters.RangeFilter.to_orm:
  - 610
  - 613
  - 616
  - 617
  - 618
  - 619
  - 620
  - 621
  - 622
  - 623
  airflow.api_fastapi.common.parameters.SortParam:
  - 270
  airflow.api_fastapi.common.parameters.SortParam.__init__:
  - 277
  airflow.api_fastapi.common.parameters.SortParam.dynamic_depends:
  - 346
  airflow.api_fastapi.common.parameters.SortParam.dynamic_depends.inner:
  - 357
  airflow.api_fastapi.common.parameters.SortParam.get_primary_key_column:
  - 334
  - 335
  airflow.api_fastapi.common.parameters.SortParam.get_primary_key_string:
  - 338
  - 339
  airflow.api_fastapi.common.parameters.SortParam.to_orm:
  - 283
  - 286
  - 287
  - 290
  - 297
  - 298
  - 300
  - 301
  - 302
  - 307
  - 313
  - 314
  - 316
  - 317
  - 319
  - 322
  - 324
  - 326
  - 327
  - 329
  - 331
  airflow.api_fastapi.common.parameters._AssetDependencyFilter:
  - 758
  airflow.api_fastapi.common.parameters._AssetDependencyFilter.depends:
  - 780
  airflow.api_fastapi.common.parameters._AssetDependencyFilter.to_orm:
  - 761
  - 771
  - 765
  - 767
  airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter:
  - 568
  airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter.__init__:
  - 571
  airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter.depends:
  - 576
  - 577
  - 578
  airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter.to_orm:
  - 581
  - 586
  - 587
  - 588
  - 589
  airflow.api_fastapi.common.parameters._ExcludeStaleFilter:
  - 156
  airflow.api_fastapi.common.parameters._ExcludeStaleFilter.depends:
  - 165
  airflow.api_fastapi.common.parameters._ExcludeStaleFilter.to_orm:
  - 160
  - 159
  airflow.api_fastapi.common.parameters._FavoriteFilter:
  - 124
  airflow.api_fastapi.common.parameters._FavoriteFilter.__init__:
  - 127
  airflow.api_fastapi.common.parameters._FavoriteFilter.depends:
  - 151
  airflow.api_fastapi.common.parameters._FavoriteFilter.to_orm:
  - 131
  - 134
  - 135
  - 139
  - 140
  - 141
  - 142
  airflow.api_fastapi.common.parameters._HasAssetScheduleFilter:
  - 734
  airflow.api_fastapi.common.parameters._HasAssetScheduleFilter.depends:
  - 754
  airflow.api_fastapi.common.parameters._HasAssetScheduleFilter.to_orm:
  - 737
  - 740
  - 742
  - 744
  - 747
  airflow.api_fastapi.common.parameters._OwnersFilter:
  - 513
  airflow.api_fastapi.common.parameters._OwnersFilter.depends:
  - 527
  airflow.api_fastapi.common.parameters._OwnersFilter.to_orm:
  - 522
  - 523
  - 516
  - 519
  airflow.api_fastapi.common.parameters._PendingActionsFilter:
  - 788
  airflow.api_fastapi.common.parameters._PendingActionsFilter.depends:
  - 820
  airflow.api_fastapi.common.parameters._PendingActionsFilter.to_orm:
  - 802
  - 809
  - 816
  - 791
  - 799
  airflow.api_fastapi.common.parameters._SearchParam:
  - 169
  airflow.api_fastapi.common.parameters._SearchParam.__init__:
  - 172
  airflow.api_fastapi.common.parameters._SearchParam.to_orm:
  - 176
  - 179
  - 180
  - 181
  - 182
  - 183
  - 185
  airflow.api_fastapi.common.parameters._SearchParam.transform_aliases:
  - 188
  airflow.api_fastapi.common.parameters._TagFilterModel:
  - 483
  airflow.api_fastapi.common.parameters._TagsFilter:
  - 490
  airflow.api_fastapi.common.parameters._TagsFilter.depends:
  - 509
  airflow.api_fastapi.common.parameters._TagsFilter.to_orm:
  - 496
  - 501
  - 499
  - 493
  airflow.api_fastapi.common.parameters._safe_parse_datetime:
  - 536
  - 538
  - 531
  airflow.api_fastapi.common.parameters._safe_parse_datetime_optional:
  - 546
  - 550
  - 557
  - 560
  - 542
  airflow.api_fastapi.common.parameters._transform_dag_run_states:
  - 834
  - 836
  airflow.api_fastapi.common.parameters._transform_dag_run_types:
  - 860
  - 862
  airflow.api_fastapi.common.parameters._transform_ti_states:
  - 896
  - 900
  - 895
  airflow.api_fastapi.common.parameters.datetime_range_filter_factory.depends_datetime:
  - 650
  - 651
  - 652
  - 653
  - 654
  airflow.api_fastapi.common.parameters.filter_param_factory:
  - 464
  - 466
  - 461
  airflow.api_fastapi.common.parameters.filter_param_factory.depends_filter:
  - 473
  - 474
  - 470
  - 471
  airflow.api_fastapi.common.parameters.float_range_filter_factory.depends_float:
  - 682
  - 675
  - 676
  airflow.api_fastapi.common.parameters.search_param_factory.depends_search:
  - 264
  - 262
  - 263
  airflow.api_fastapi.common.router.AirflowRouter:
  - 28
  airflow.api_fastapi.common.router.AirflowRouter.api_route.decorator:
  - 37
  airflow.api_fastapi.common.types:
  - 40
  - 71
  - 39
  airflow.api_fastapi.common.types.<lambda1>:
  - 39
  airflow.api_fastapi.common.types.ExtraMenuItem:
  - 86
  airflow.api_fastapi.common.types.MenuItem:
  - 93
  airflow.api_fastapi.common.types.Mimetype:
  - 75
  airflow.api_fastapi.common.types.OklchColor:
  - 164
  - 143
  - 150
  - 118
  - 124
  - 157
  airflow.api_fastapi.common.types.OklchColor.parse_oklch_string:
  - 129
  - 131
  - 134
  - 137
  - 138
  - 139
  - 127
  airflow.api_fastapi.common.types.OklchColor.validate_chroma:
  - 153
  airflow.api_fastapi.common.types.OklchColor.validate_hue:
  - 160
  airflow.api_fastapi.common.types.OklchColor.validate_lightness:
  - 146
  airflow.api_fastapi.common.types.Theme:
  - 170
  airflow.api_fastapi.common.types.TimeDelta:
  - 64
  - 63
  - 62
  - 55
  airflow.api_fastapi.common.types.TimeDelta.<lambda1>:
  - 64
  airflow.api_fastapi.common.types.UIAlert:
  - 111
  airflow.api_fastapi.common.types._validate_timedelta_field:
  - 44
  - 45
  - 47
  airflow.api_fastapi.core_api.app:
  - 36
  - 39
  airflow.api_fastapi.core_api.app.init_config:
  - 165
  - 152
  - 153
  - 154
  - 156
  - 157
  airflow.api_fastapi.core_api.app.init_error_handlers:
  - 171
  - 172
  airflow.api_fastapi.core_api.app.init_flask_plugins:
  - 138
  - 112
  - 145
  - 146
  - 115
  - 118
  - 126
  - 127
  airflow.api_fastapi.core_api.app.init_middlewares:
  - 178
  - 179
  - 188
  - 182
  airflow.api_fastapi.core_api.app.init_views:
  - 97
  - 67
  - 69
  - 102
  - 43
  - 76
  - 47
  - 48
  - 50
  - 56
  - 58
  - 88
  - 60
  - 61
  - 63
  airflow.api_fastapi.core_api.app.init_views.api_not_found:
  - 99
  - 100
  airflow.api_fastapi.core_api.app.init_views.old_api:
  - 90
  airflow.api_fastapi.core_api.app.init_views.old_health:
  - 83
  airflow.api_fastapi.core_api.app.init_views.webapp:
  - 104
  airflow.api_fastapi.core_api.base:
  - 24
  - 27
  airflow.api_fastapi.core_api.base.BaseModel:
  - 37
  - 31
  airflow.api_fastapi.core_api.base.OrmClause:
  - 53
  airflow.api_fastapi.core_api.base.StrictBaseModel:
  - 41
  - 49
  airflow.api_fastapi.core_api.datamodels.assets.AssetAliasCollectionResponse:
  - 109
  airflow.api_fastapi.core_api.datamodels.assets.AssetAliasResponse:
  - 101
  airflow.api_fastapi.core_api.datamodels.assets.AssetCollectionResponse:
  - 94
  airflow.api_fastapi.core_api.datamodels.assets.AssetEventCollectionResponse:
  - 153
  airflow.api_fastapi.core_api.datamodels.assets.AssetEventResponse:
  - 130
  - 134
  - 135
  - 136
  - 146
  airflow.api_fastapi.core_api.datamodels.assets.AssetEventResponse.redact_extra:
  - 149
  airflow.api_fastapi.core_api.datamodels.assets.AssetResponse:
  - 87
  - 71
  airflow.api_fastapi.core_api.datamodels.assets.AssetResponse.redact_extra:
  - 90
  airflow.api_fastapi.core_api.datamodels.assets.AssetWatcherResponse:
  - 63
  airflow.api_fastapi.core_api.datamodels.assets.CreateAssetEventsBody:
  - 176
  - 187
  - 180
  - 182
  airflow.api_fastapi.core_api.datamodels.assets.DagRunAssetReference:
  - 116
  airflow.api_fastapi.core_api.datamodels.assets.DagScheduleAssetReference:
  - 30
  airflow.api_fastapi.core_api.datamodels.assets.LastAssetEventResponse:
  - 56
  airflow.api_fastapi.core_api.datamodels.assets.QueuedEventCollectionResponse:
  - 169
  airflow.api_fastapi.core_api.datamodels.assets.QueuedEventResponse:
  - 160
  - 165
  airflow.api_fastapi.core_api.datamodels.assets.TaskInletAssetReference:
  - 38
  airflow.api_fastapi.core_api.datamodels.assets.TaskOutletAssetReference:
  - 47
  airflow.api_fastapi.core_api.datamodels.backfills.BackfillCollectionResponse:
  - 60
  airflow.api_fastapi.core_api.datamodels.backfills.BackfillPostBody:
  - 30
  airflow.api_fastapi.core_api.datamodels.backfills.BackfillResponse:
  - 56
  - 43
  airflow.api_fastapi.core_api.datamodels.backfills.DryRunBackfillCollectionResponse:
  - 73
  airflow.api_fastapi.core_api.datamodels.backfills.DryRunBackfillResponse:
  - 67
  airflow.api_fastapi.core_api.datamodels.common:
  - 17
  - 34
  - 33
  airflow.api_fastapi.core_api.datamodels.common.BulkAction:
  - 38
  airflow.api_fastapi.core_api.datamodels.common.BulkActionNotOnExistence:
  - 54
  airflow.api_fastapi.core_api.datamodels.common.BulkActionOnExistence:
  - 46
  airflow.api_fastapi.core_api.datamodels.common.BulkActionResponse:
  - 121
  - 129
  - 132
  airflow.api_fastapi.core_api.datamodels.common.BulkBaseAction:
  - 61
  - 63
  airflow.api_fastapi.core_api.datamodels.common.BulkBody:
  - 106
  - 111
  - 112
  - 113
  - 115
  airflow.api_fastapi.core_api.datamodels.common.BulkCreateAction:
  - 67
  - 69
  - 70
  airflow.api_fastapi.core_api.datamodels.common.BulkDeleteAction:
  - 91
  - 93
  - 94
  airflow.api_fastapi.core_api.datamodels.common.BulkResponse:
  - 139
  - 147
  - 155
  - 151
  airflow.api_fastapi.core_api.datamodels.common.BulkUpdateAction:
  - 75
  - 77
  - 78
  - 79
  airflow.api_fastapi.core_api.datamodels.common._action_discriminator:
  - 102
  airflow.api_fastapi.core_api.datamodels.config.Config:
  - 57
  airflow.api_fastapi.core_api.datamodels.config.Config.text_format:
  - 64
  airflow.api_fastapi.core_api.datamodels.config.ConfigOption:
  - 23
  airflow.api_fastapi.core_api.datamodels.config.ConfigOption.text_format:
  - 30
  airflow.api_fastapi.core_api.datamodels.config.ConfigSection:
  - 36
  airflow.api_fastapi.core_api.datamodels.config.ConfigSection.text_format:
  - 43
  - 53
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionBody:
  - 161
  - 163
  - 165
  - 166
  - 167
  - 168
  - 169
  - 170
  - 171
  - 172
  - 174
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionBody.validate_extra:
  - 177
  - 182
  - 184
  - 187
  - 188
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionCollectionResponse:
  - 68
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookFieldBehavior:
  - 96
  - 82
  - 90
  - 86
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookMetaData:
  - 112
  - 126
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookMetaData.redact_extra_fields:
  - 129
  - 134
  - 135
  - 136
  - 139
  - 141
  - 142
  - 143
  - 151
  - 156
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse:
  - 33
  - 35
  - 40
  - 46
  - 53
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse.redact_extra:
  - 56
  - 59
  - 60
  - 61
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse.redact_password:
  - 49
  - 51
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionTestResponse:
  - 75
  airflow.api_fastapi.core_api.datamodels.connections.StandardHookFields:
  - 101
  airflow.api_fastapi.core_api.datamodels.dag_run:
  - 34
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunClearBody:
  - 58
  - 54
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunCollectionResponse:
  - 91
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchBody:
  - 50
  - 47
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchStates:
  - 39
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunResponse:
  - 65
  - 67
  - 86
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunsBatchBody:
  - 148
  airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody:
  - 104
  - 98
  - 110
  - 106
  airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody.check_data_intervals:
  - 112
  airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody.validate_context:
  - 129
  - 131
  - 133
  - 119
  - 120
  - 122
  - 123
  - 124
  - 125
  - 126
  airflow.api_fastapi.core_api.datamodels.dag_sources.DAGSourceResponse:
  - 25
  - 30
  airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsCollectionResponse:
  - 42
  airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsResponse:
  - 34
  - 37
  airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsStateResponse:
  - 27
  airflow.api_fastapi.core_api.datamodels.dag_tags.DAGTagCollectionResponse:
  - 34
  airflow.api_fastapi.core_api.datamodels.dag_tags.DagTagResponse:
  - 26
  - 30
  airflow.api_fastapi.core_api.datamodels.dag_versions.DAGVersionCollectionResponse:
  - 43
  airflow.api_fastapi.core_api.datamodels.dag_versions.DagVersionResponse:
  - 37
  - 29
  - 39
  airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningCollectionResponse:
  - 40
  airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningResponse:
  - 36
  - 30
  airflow.api_fastapi.core_api.datamodels.dags:
  - 41
  airflow.api_fastapi.core_api.datamodels.dags.DAGCollectionResponse:
  - 134
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse:
  - 197
  - 172
  - 141
  - 143
  - 145
  - 146
  - 180
  - 188
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.<lambda1>:
  - 146
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.concurrency:
  - 200
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.get_doc_md:
  - 184
  - 186
  - 183
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.get_params:
  - 192
  - 194
  - 191
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.get_timezone:
  - 176
  - 178
  - 175
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse.latest_dag_version:
  - 217
  - 211
  - 212
  - 215
  airflow.api_fastapi.core_api.datamodels.dags.DAGPatchBody:
  - 128
  airflow.api_fastapi.core_api.datamodels.dags.DAGResponse:
  - 106
  - 54
  - 56
  - 57
  - 58
  - 88
  - 93
  airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.<lambda1>:
  - 58
  airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.file_token:
  - 124
  - 118
  - 119
  airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.get_owners:
  - 96
  - 97
  - 100
  - 102
  - 103
  airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.get_timetable_summary:
  - 112
  - 109
  - 110
  airflow.api_fastapi.core_api.datamodels.dags.DAGResponse.serialize_tags:
  - 90
  - 91
  airflow.api_fastapi.core_api.datamodels.event_logs.EventLogCollectionResponse:
  - 51
  airflow.api_fastapi.core_api.datamodels.event_logs.EventLogResponse:
  - 32
  - 42
  - 43
  - 45
  - 46
  - 29
  - 31
  airflow.api_fastapi.core_api.datamodels.extra_links.ExtraLinkCollectionResponse:
  - 27
  - 30
  airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail:
  - 70
  - 74
  - 54
  - 57
  - 62
  - 63
  airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail._is_param:
  - 91
  airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail.get_params:
  - 80
  - 77
  - 86
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetail:
  - 95
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailCollection:
  - 101
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailHistory:
  - 108
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailResponse:
  - 42
  - 43
  - 38
  airflow.api_fastapi.core_api.datamodels.hitl.HITLUser:
  - 47
  airflow.api_fastapi.core_api.datamodels.hitl.UpdateHITLDetailPayload:
  - 33
  - 34
  - 31
  airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorCollectionResponse:
  - 38
  airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorResponse:
  - 34
  - 28
  - 30
  airflow.api_fastapi.core_api.datamodels.job.JobCollectionResponse:
  - 46
  airflow.api_fastapi.core_api.datamodels.job.JobResponse:
  - 40
  - 41
  - 28
  airflow.api_fastapi.core_api.datamodels.log.ExternalLogUrlResponse:
  - 50
  airflow.api_fastapi.core_api.datamodels.log.StructuredLogMessage:
  - 34
  - 28
  - 38
  airflow.api_fastapi.core_api.datamodels.log.TaskInstancesLogResponse:
  - 42
  - 45
  airflow.api_fastapi.core_api.datamodels.monitor.BaseInfoResponse:
  - 23
  airflow.api_fastapi.core_api.datamodels.monitor.DagProcessorInfoResponse:
  - 41
  airflow.api_fastapi.core_api.datamodels.monitor.HealthInfoResponse:
  - 47
  airflow.api_fastapi.core_api.datamodels.monitor.SchedulerInfoResponse:
  - 29
  airflow.api_fastapi.core_api.datamodels.monitor.TriggererInfoResponse:
  - 35
  airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderMenuItemResponse:
  - 65
  - 63
  airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderViewResponse:
  - 52
  - 54
  airflow.api_fastapi.core_api.datamodels.plugins.BaseUIResponse:
  - 76
  - 78
  airflow.api_fastapi.core_api.datamodels.plugins.ExternalViewResponse:
  - 88
  - 90
  airflow.api_fastapi.core_api.datamodels.plugins.FastAPIAppResponse:
  - 33
  - 35
  airflow.api_fastapi.core_api.datamodels.plugins.FastAPIRootMiddlewareResponse:
  - 43
  - 45
  airflow.api_fastapi.core_api.datamodels.plugins.PluginCollectionResponse:
  - 142
  airflow.api_fastapi.core_api.datamodels.plugins.PluginImportErrorCollectionResponse:
  - 156
  airflow.api_fastapi.core_api.datamodels.plugins.PluginImportErrorResponse:
  - 149
  airflow.api_fastapi.core_api.datamodels.plugins.PluginResponse:
  - 134
  - 106
  - 113
  - 118
  - 123
  - 127
  airflow.api_fastapi.core_api.datamodels.plugins.PluginResponse.convert_source:
  - 130
  - 131
  airflow.api_fastapi.core_api.datamodels.plugins.ReactAppResponse:
  - 97
  - 99
  airflow.api_fastapi.core_api.datamodels.plugins.coerce_to_string:
  - 29
  airflow.api_fastapi.core_api.datamodels.pools:
  - 39
  airflow.api_fastapi.core_api.datamodels.pools.BasePool:
  - 48
  - 44
  - 46
  airflow.api_fastapi.core_api.datamodels.pools.PoolBody:
  - 88
  - 90
  - 93
  airflow.api_fastapi.core_api.datamodels.pools.PoolCollectionResponse:
  - 71
  airflow.api_fastapi.core_api.datamodels.pools.PoolPatchBody:
  - 80
  - 84
  - 78
  airflow.api_fastapi.core_api.datamodels.pools.PoolResponse:
  - 64
  - 65
  - 66
  - 59
  - 61
  - 62
  - 63
  airflow.api_fastapi.core_api.datamodels.pools.PoolResponse.<lambda1>:
  - 65
  airflow.api_fastapi.core_api.datamodels.pools._call_function:
  - 34
  - 29
  airflow.api_fastapi.core_api.datamodels.pools._sanitize_open_slots:
  - 53
  airflow.api_fastapi.core_api.datamodels.providers.ProviderCollectionResponse:
  - 33
  airflow.api_fastapi.core_api.datamodels.providers.ProviderResponse:
  - 24
  airflow.api_fastapi.core_api.datamodels.task_instance_history.TaskInstanceHistoryCollectionResponse:
  - 68
  airflow.api_fastapi.core_api.datamodels.task_instance_history.TaskInstanceHistoryResponse:
  - 34
  - 40
  - 50
  - 58
  - 59
  - 60
  - 63
  airflow.api_fastapi.core_api.datamodels.task_instances.BulkTaskInstanceBody:
  - 219
  airflow.api_fastapi.core_api.datamodels.task_instances.ClearTaskInstancesBody:
  - 172
  - 147
  - 155
  - 165
  airflow.api_fastapi.core_api.datamodels.task_instances.ClearTaskInstancesBody.validate_model:
  - 175
  - 176
  - 178
  - 179
  - 181
  - 183
  - 185
  - 187
  airflow.api_fastapi.core_api.datamodels.task_instances.PatchTaskInstanceBody:
  - 193
  - 202
  - 196
  airflow.api_fastapi.core_api.datamodels.task_instances.PatchTaskInstanceBody.validate_new_state:
  - 205
  - 207
  - 210
  - 212
  - 213
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskDependencyCollectionResponse:
  - 100
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskDependencyResponse:
  - 93
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceCollectionResponse:
  - 86
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceResponse:
  - 69
  - 70
  - 73
  - 44
  - 76
  - 77
  - 49
  - 81
  - 60
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstancesBatchBody:
  - 106
  airflow.api_fastapi.core_api.datamodels.tasks:
  - 35
  airflow.api_fastapi.core_api.datamodels.tasks.TaskCollectionResponse:
  - 122
  airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse:
  - 56
  - 105
  - 91
  - 85
  airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.extra_links:
  - 117
  - 118
  airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.get_params:
  - 108
  - 109
  - 111
  airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.validate_model:
  - 88
  airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse.validate_weight_rule:
  - 97
  - 99
  - 101
  - 103
  - 94
  - 95
  airflow.api_fastapi.core_api.datamodels.tasks._get_class_ref:
  - 41
  - 42
  - 43
  - 44
  airflow.api_fastapi.core_api.datamodels.trigger.TriggerResponse:
  - 34
  - 28
  - 30
  airflow.api_fastapi.core_api.datamodels.ui.auth.AuthenticatedMeResponse:
  - 32
  airflow.api_fastapi.core_api.datamodels.ui.auth.MenuItemCollectionResponse:
  - 25
  airflow.api_fastapi.core_api.datamodels.ui.calendar.CalendarTimeRangeCollectionResponse:
  - 41
  airflow.api_fastapi.core_api.datamodels.ui.calendar.CalendarTimeRangeResponse:
  - 27
  airflow.api_fastapi.core_api.datamodels.ui.common:
  - 57
  - 58
  airflow.api_fastapi.core_api.datamodels.ui.common.BaseEdgeResponse:
  - 32
  airflow.api_fastapi.core_api.datamodels.ui.common.BaseGraphResponse:
  - 92
  airflow.api_fastapi.core_api.datamodels.ui.common.BaseNodeResponse:
  - 39
  airflow.api_fastapi.core_api.datamodels.ui.common.GridNodeResponse:
  - 62
  airflow.api_fastapi.core_api.datamodels.ui.common.GridRunsResponse:
  - 72
  airflow.api_fastapi.core_api.datamodels.ui.common.GridRunsResponse.duration:
  - 85
  - 86
  - 87
  airflow.api_fastapi.core_api.datamodels.ui.config.ConfigResponse:
  - 24
  airflow.api_fastapi.core_api.datamodels.ui.dag_runs.DAGRunLightResponse:
  - 28
  airflow.api_fastapi.core_api.datamodels.ui.dag_runs.DAGRunLightResponse.duration:
  - 41
  - 42
  airflow.api_fastapi.core_api.datamodels.ui.dags.DAGWithLatestDagRunsCollectionResponse:
  - 36
  airflow.api_fastapi.core_api.datamodels.ui.dags.DAGWithLatestDagRunsResponse:
  - 27
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.DAGRunStates:
  - 32
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.DAGRunTypes:
  - 23
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.DashboardDagStatsResponse:
  - 67
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.HistoricalMetricDataResponse:
  - 59
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.TaskInstanceStateCount:
  - 41
  airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttResponse:
  - 40
  airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttTaskInstance:
  - 27
  airflow.api_fastapi.core_api.datamodels.ui.grid.GridTISummaries:
  - 38
  airflow.api_fastapi.core_api.datamodels.ui.grid.LightGridTaskInstanceSummary:
  - 27
  airflow.api_fastapi.core_api.datamodels.ui.structure.EdgeResponse:
  - 29
  airflow.api_fastapi.core_api.datamodels.ui.structure.NodeResponse:
  - 37
  airflow.api_fastapi.core_api.datamodels.ui.structure.StructureDataResponse:
  - 48
  airflow.api_fastapi.core_api.datamodels.ui.teams.TeamCollectionResponse:
  - 29
  airflow.api_fastapi.core_api.datamodels.ui.teams.TeamResponse:
  - 23
  airflow.api_fastapi.core_api.datamodels.variables.VariableBody:
  - 56
  - 58
  - 59
  - 60
  - 61
  airflow.api_fastapi.core_api.datamodels.variables.VariableCollectionResponse:
  - 65
  airflow.api_fastapi.core_api.datamodels.variables.VariableResponse:
  - 32
  - 40
  - 35
  airflow.api_fastapi.core_api.datamodels.variables.VariableResponse.redact_val:
  - 42
  - 45
  - 46
  - 47
  - 51
  airflow.api_fastapi.core_api.datamodels.variables.VariablesImportResponse:
  - 72
  airflow.api_fastapi.core_api.datamodels.version.VersionInfo:
  - 23
  airflow.api_fastapi.core_api.datamodels.xcom.XComCollectionResponse:
  - 80
  airflow.api_fastapi.core_api.datamodels.xcom.XComCreateBody:
  - 87
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponse:
  - 40
  - 29
  - 38
  - 39
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponseNative:
  - 64
  - 60
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponseNative.value_to_json_serializable:
  - 66
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponseString:
  - 74
  - 70
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponseString.value_to_string:
  - 76
  airflow.api_fastapi.core_api.datamodels.xcom.XComUpdateBody:
  - 95
  airflow.api_fastapi.core_api.datamodels.xcom._stringify_if_needed:
  - 44
  - 50
  - 52
  - 53
  - 54
  - 55
  - 56
  airflow.api_fastapi.core_api.openapi.exceptions.HTTPExceptionResponse:
  - 24
  airflow.api_fastapi.core_api.openapi.exceptions.create_openapi_http_exception_doc:
  - 30
  - 39
  airflow.api_fastapi.core_api.routes.public:
  - 53
  - 56
  - 57
  - 61
  - 62
  - 63
  - 64
  - 65
  - 66
  - 67
  - 68
  - 69
  - 70
  - 71
  - 72
  - 73
  - 74
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 89
  - 92
  - 93
  - 94
  airflow.api_fastapi.core_api.routes.public.assets:
  - 257
  - 259
  - 528
  - 273
  - 530
  - 275
  - 659
  - 662
  - 421
  - 423
  - 566
  - 568
  - 463
  - 81
  - 465
  - 85
  - 598
  - 601
  - 348
  - 350
  - 226
  - 228
  - 627
  - 630
  - 376
  - 121
  - 378
  - 123
  airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilter:
  - 109
  airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilter.depends:
  - 118
  airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilter.to_orm:
  - 112
  - 113
  airflow.api_fastapi.core_api.routes.public.assets._generate_queued_event_where_clause:
  - 97
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 104
  - 95
  airflow.api_fastapi.core_api.routes.public.assets.create_asset_event:
  - 357
  - 358
  - 359
  - 361
  - 363
  - 371
  - 373
  airflow.api_fastapi.core_api.routes.public.assets.delete_asset_queued_events:
  - 614
  - 615
  - 618
  - 619
  - 620
  airflow.api_fastapi.core_api.routes.public.assets.delete_dag_asset_queued_event:
  - 681
  - 682
  - 686
  - 688
  - 689
  airflow.api_fastapi.core_api.routes.public.assets.delete_dag_asset_queued_events:
  - 648
  - 652
  - 653
  - 655
  airflow.api_fastapi.core_api.routes.public.assets.get_asset:
  - 482
  - 483
  - 515
  - 489
  - 490
  - 493
  - 494
  - 495
  - 496
  - 503
  - 475
  - 478
  airflow.api_fastapi.core_api.routes.public.assets.get_asset_alias:
  - 264
  - 265
  - 270
  - 263
  airflow.api_fastapi.core_api.routes.public.assets.get_asset_aliases:
  - 241
  - 242
  - 243
  - 251
  - 252
  airflow.api_fastapi.core_api.routes.public.assets.get_asset_events:
  - 320
  - 337
  - 338
  - 340
  - 342
  - 315
  - 316
  - 317
  - 318
  airflow.api_fastapi.core_api.routes.public.assets.get_asset_queued_events:
  - 448
  - 457
  - 432
  - 433
  - 436
  - 438
  - 439
  - 441
  airflow.api_fastapi.core_api.routes.public.assets.get_assets:
  - 142
  - 145
  - 153
  - 155
  - 156
  - 160
  - 169
  - 175
  - 185
  - 186
  - 187
  - 188
  - 189
  - 190
  - 191
  - 197
  - 207
  - 218
  - 220
  airflow.api_fastapi.core_api.routes.public.assets.get_dag_asset_queued_event:
  - 578
  - 579
  - 582
  - 583
  - 584
  - 590
  airflow.api_fastapi.core_api.routes.public.assets.get_dag_asset_queued_events:
  - 545
  - 546
  - 547
  - 551
  - 560
  - 539
  - 540
  - 543
  airflow.api_fastapi.core_api.routes.public.assets.materialize_asset:
  - 387
  - 388
  - 389
  - 390
  - 397
  - 399
  - 405
  - 406
  - 407
  - 409
  - 415
  airflow.api_fastapi.core_api.routes.public.auth:
  - 34
  - 36
  - 51
  - 53
  - 29
  - 31
  airflow.api_fastapi.core_api.routes.public.auth.login:
  - 39
  - 40
  - 42
  - 45
  - 48
  airflow.api_fastapi.core_api.routes.public.auth.logout:
  - 65
  - 66
  - 67
  - 56
  - 57
  - 58
  - 59
  - 62
  - 63
  airflow.api_fastapi.core_api.routes.public.backfills:
  - 64
  - 165
  - 167
  - 264
  - 266
  - 139
  - 141
  - 112
  - 114
  - 61
  - 216
  - 218
  - 93
  - 95
  airflow.api_fastapi.core_api.routes.public.backfills.cancel_backfill:
  - 193
  - 195
  - 196
  - 207
  - 208
  - 179
  - 180
  - 211
  - 182
  - 212
  - 184
  - 188
  - 190
  airflow.api_fastapi.core_api.routes.public.backfills.create_backfill:
  - 228
  - 229
  - 231
  - 238
  - 242
  airflow.api_fastapi.core_api.routes.public.backfills.create_backfill_dry_run:
  - 289
  - 275
  - 276
  - 279
  - 287
  airflow.api_fastapi.core_api.routes.public.backfills.get_backfill:
  - 104
  - 105
  - 107
  airflow.api_fastapi.core_api.routes.public.backfills.list_backfills:
  - 80
  - 81
  - 88
  - 87
  airflow.api_fastapi.core_api.routes.public.backfills.pause_backfill:
  - 129
  - 131
  - 133
  - 135
  - 126
  - 127
  airflow.api_fastapi.core_api.routes.public.backfills.unpause_backfill:
  - 160
  - 153
  - 154
  - 156
  - 158
  airflow.api_fastapi.core_api.routes.public.config:
  - 72
  - 75
  - 43
  - 121
  - 58
  airflow.api_fastapi.core_api.routes.public.config.get_config:
  - 96
  - 98
  - 103
  - 105
  - 107
  - 110
  - 112
  - 113
  - 115
  - 118
  airflow.api_fastapi.core_api.routes.public.config.get_config_value:
  - 143
  - 145
  - 151
  - 154
  - 156
  - 157
  airflow.api_fastapi.core_api.routes.public.connections:
  - 66
  - 69
  - 165
  - 107
  - 109
  - 176
  - 178
  - 147
  - 150
  - 87
  - 89
  - 215
  - 252
  - 63
  airflow.api_fastapi.core_api.routes.public.connections.bulk_connections:
  - 172
  - 173
  airflow.api_fastapi.core_api.routes.public.connections.create_default_connections:
  - 260
  - 261
  airflow.api_fastapi.core_api.routes.public.connections.delete_connection:
  - 84
  - 76
  - 77
  - 79
  airflow.api_fastapi.core_api.routes.public.connections.get_connection:
  - 96
  - 97
  - 99
  airflow.api_fastapi.core_api.routes.public.connections.get_connections:
  - 129
  - 130
  - 131
  - 139
  - 141
  airflow.api_fastapi.core_api.routes.public.connections.patch_connection:
  - 192
  - 193
  - 199
  - 201
  - 207
  - 211
  airflow.api_fastapi.core_api.routes.public.connections.post_connection:
  - 160
  - 161
  - 159
  airflow.api_fastapi.core_api.routes.public.connections.test_connection:
  - 224
  - 249
  - 231
  - 232
  - 236
  - 238
  - 241
  - 243
  - 245
  - 246
  - 247
  - 217
  airflow.api_fastapi.core_api.routes.public.dag_parsing:
  - 41
  - 35
  - 38
  - 43
  airflow.api_fastapi.core_api.routes.public.dag_parsing.reparse_dag_file:
  - 64
  - 65
  - 66
  - 71
  - 74
  - 75
  - 52
  - 54
  - 56
  airflow.api_fastapi.core_api.routes.public.dag_run:
  - 269
  - 271
  - 154
  - 156
  - 544
  - 546
  - 426
  - 428
  - 326
  - 328
  - 91
  - 93
  - 96
  - 98
  - 233
  - 235
  - 492
  - 118
  - 121
  airflow.api_fastapi.core_api.routes.public.dag_run.clear_dag_run:
  - 320
  - 321
  - 293
  - 295
  - 296
  - 298
  - 307
  - 308
  - 309
  - 311
  - 313
  - 284
  - 285
  - 287
  airflow.api_fastapi.core_api.routes.public.dag_run.delete_dag_run:
  - 133
  - 134
  - 137
  - 142
  - 151
  airflow.api_fastapi.core_api.routes.public.dag_run.get_dag_run:
  - 106
  - 107
  - 109
  airflow.api_fastapi.core_api.routes.public.dag_run.get_dag_runs:
  - 385
  - 418
  - 387
  - 388
  - 389
  - 420
  - 392
  - 393
  - 395
  - 380
  airflow.api_fastapi.core_api.routes.public.dag_run.get_list_dag_runs_batch:
  - 646
  - 648
  - 555
  - 556
  - 557
  - 558
  - 566
  - 567
  - 575
  - 576
  - 584
  - 585
  - 593
  - 594
  - 602
  - 603
  - 605
  - 606
  - 608
  - 625
  - 627
  airflow.api_fastapi.core_api.routes.public.dag_run.get_upstream_asset_events:
  - 257
  - 263
  - 265
  - 248
  - 249
  - 250
  - 255
  airflow.api_fastapi.core_api.routes.public.dag_run.patch_dag_run:
  - 176
  - 177
  - 178
  - 180
  - 186
  - 190
  - 191
  - 194
  - 198
  - 200
  - 201
  - 202
  - 203
  - 204
  - 206
  - 208
  - 209
  - 210
  - 212
  - 213
  - 215
  - 217
  - 218
  - 219
  - 220
  - 221
  - 222
  - 224
  - 226
  - 227
  airflow.api_fastapi.core_api.routes.public.dag_run.trigger_dag_run:
  - 448
  - 449
  - 450
  - 484
  - 453
  - 485
  - 459
  - 460
  - 466
  - 467
  - 469
  - 477
  airflow.api_fastapi.core_api.routes.public.dag_run.wait_dag_run_until_finished:
  - 528
  - 529
  - 541
  - 534
  airflow.api_fastapi.core_api.routes.public.dag_sources:
  - 34
  - 31
  airflow.api_fastapi.core_api.routes.public.dag_sources.get_dag_source:
  - 67
  - 72
  - 79
  - 80
  - 60
  - 61
  - 62
  airflow.api_fastapi.core_api.routes.public.dag_stats:
  - 50
  - 55
  - 53
  - 47
  airflow.api_fastapi.core_api.routes.public.dag_stats.get_dag_stats:
  - 97
  - 71
  - 72
  - 104
  - 79
  - 84
  - 86
  - 88
  - 91
  - 95
  airflow.api_fastapi.core_api.routes.public.dag_tags:
  - 41
  - 44
  airflow.api_fastapi.core_api.routes.public.dag_tags.get_dag_tags:
  - 71
  - 72
  - 61
  - 62
  - 63
  airflow.api_fastapi.core_api.routes.public.dag_versions:
  - 47
  - 80
  - 50
  - 82
  - 52
  airflow.api_fastapi.core_api.routes.public.dag_versions.get_dag_version:
  - 64
  - 65
  - 66
  - 68
  - 71
  airflow.api_fastapi.core_api.routes.public.dag_versions.get_dag_versions:
  - 129
  - 131
  - 110
  - 115
  - 117
  - 118
  - 119
  - 121
  airflow.api_fastapi.core_api.routes.public.dag_warning:
  - 48
  - 45
  airflow.api_fastapi.core_api.routes.public.dag_warning.list_dag_warnings:
  - 67
  - 68
  - 69
  - 76
  - 78
  airflow.api_fastapi.core_api.routes.public.dags:
  - 384
  - 416
  - 418
  - 387
  - 260
  - 262
  - 303
  - 368
  - 81
  - 210
  - 305
  - 84
  - 181
  - 212
  - 183
  - 371
  airflow.api_fastapi.core_api.routes.public.dags.delete_dag:
  - 440
  - 433
  - 431
  airflow.api_fastapi.core_api.routes.public.dags.favorite_dag:
  - 375
  - 376
  - 377
  - 380
  - 381
  airflow.api_fastapi.core_api.routes.public.dags.get_dag:
  - 197
  - 198
  - 199
  - 200
  - 203
  - 204
  - 205
  airflow.api_fastapi.core_api.routes.public.dags.get_dag_details:
  - 224
  - 257
  - 226
  - 227
  - 255
  - 230
  - 231
  - 232
  - 235
  - 237
  - 238
  - 245
  - 246
  - 248
  - 254
  - 223
  airflow.api_fastapi.core_api.routes.public.dags.get_dags:
  - 137
  - 138
  - 173
  - 175
  - 149
  airflow.api_fastapi.core_api.routes.public.dags.patch_dag:
  - 288
  - 291
  - 295
  - 297
  - 298
  - 276
  - 277
  - 279
  - 283
  - 284
  airflow.api_fastapi.core_api.routes.public.dags.patch_dags:
  - 353
  - 355
  - 356
  - 357
  - 326
  - 327
  - 328
  - 362
  - 334
  - 338
  - 339
  airflow.api_fastapi.core_api.routes.public.dags.unfavorite_dag:
  - 391
  - 392
  - 393
  - 396
  - 398
  - 399
  - 405
  - 408
  - 409
  airflow.api_fastapi.core_api.routes.public.event_logs:
  - 56
  - 73
  - 58
  - 53
  airflow.api_fastapi.core_api.routes.public.event_logs.get_event_log:
  - 65
  - 66
  - 68
  airflow.api_fastapi.core_api.routes.public.event_logs.get_event_logs:
  - 166
  - 135
  - 136
  - 137
  - 168
  airflow.api_fastapi.core_api.routes.public.extra_links:
  - 32
  - 37
  - 39
  airflow.api_fastapi.core_api.routes.public.extra_links.get_extra_links:
  - 64
  - 72
  - 79
  - 81
  - 51
  - 83
  - 85
  - 54
  - 56
  - 59
  - 63
  airflow.api_fastapi.core_api.routes.public.hitl:
  - 129
  - 194
  - 69
  - 197
  - 75
  - 245
  - 219
  - 222
  - 127
  airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail:
  - 104
  - 105
  - 107
  - 109
  - 118
  airflow.api_fastapi.core_api.routes.public.hitl._get_task_instance_with_hitl_detail._query:
  - 98
  - 99
  - 101
  - 88
  - 95
  airflow.api_fastapi.core_api.routes.public.hitl.get_hitl_detail:
  - 208
  - 207
  airflow.api_fastapi.core_api.routes.public.hitl.get_hitl_detail_try_detail:
  - 233
  - 234
  airflow.api_fastapi.core_api.routes.public.hitl.get_hitl_details:
  - 297
  - 299
  - 303
  - 304
  - 305
  - 306
  - 339
  - 341
  - 310
  - 311
  - 312
  - 313
  - 314
  airflow.api_fastapi.core_api.routes.public.hitl.update_hitl_detail:
  - 160
  - 169
  - 170
  - 171
  - 173
  - 174
  - 175
  - 178
  - 179
  - 150
  - 151
  - 186
  - 189
  - 190
  - 191
  airflow.api_fastapi.core_api.routes.public.import_error:
  - 57
  - 60
  - 62
  - 105
  airflow.api_fastapi.core_api.routes.public.import_error.get_import_error:
  - 100
  - 72
  - 73
  - 74
  - 79
  - 81
  - 82
  - 84
  - 85
  - 89
  - 93
  airflow.api_fastapi.core_api.routes.public.import_error.get_import_errors:
  - 134
  - 135
  - 136
  - 139
  - 143
  - 144
  - 151
  - 158
  - 164
  - 165
  - 166
  - 173
  - 181
  - 182
  - 186
  - 190
  - 191
  - 194
  - 199
  - 203
  - 204
  - 206
  - 208
  airflow.api_fastapi.core_api.routes.public.job:
  - 49
  - 51
  - 46
  airflow.api_fastapi.core_api.routes.public.job.get_jobs:
  - 103
  - 104
  - 106
  - 122
  - 124
  - 125
  - 127
  airflow.api_fastapi.core_api.routes.public.log:
  - 170
  - 43
  - 172
  - 51
  - 62
  airflow.api_fastapi.core_api.routes.public.log.get_external_log_url:
  - 198
  - 200
  - 202
  - 205
  - 206
  - 183
  - 184
  - 186
  - 191
  airflow.api_fastapi.core_api.routes.public.log.get_log:
  - 133
  - 136
  - 138
  - 142
  - 143
  - 144
  - 145
  - 147
  - 149
  - 151
  - 153
  - 155
  - 161
  - 163
  - 164
  - 165
  - 166
  - 88
  - 89
  - 93
  - 99
  - 104
  - 106
  - 110
  - 119
  - 120
  - 122
  - 123
  - 125
  airflow.api_fastapi.core_api.routes.public.monitor:
  - 24
  - 27
  airflow.api_fastapi.core_api.routes.public.monitor.get_health:
  - 29
  - 30
  airflow.api_fastapi.core_api.routes.public.plugins:
  - 40
  - 73
  - 35
  - 37
  airflow.api_fastapi.core_api.routes.public.plugins.get_plugins:
  - 64
  - 67
  - 69
  - 48
  - 50
  - 53
  - 54
  - 56
  - 58
  - 59
  airflow.api_fastapi.core_api.routes.public.plugins.import_errors:
  - 81
  - 82
  - 78
  - 79
  airflow.api_fastapi.core_api.routes.public.pools:
  - 159
  - 97
  - 129
  - 131
  - 78
  - 174
  - 80
  - 50
  - 53
  - 56
  - 156
  - 95
  airflow.api_fastapi.core_api.routes.public.pools.bulk_pools:
  - 182
  - 183
  airflow.api_fastapi.core_api.routes.public.pools.delete_pool:
  - 72
  - 74
  - 68
  - 69
  airflow.api_fastapi.core_api.routes.public.pools.get_pool:
  - 88
  - 89
  - 87
  airflow.api_fastapi.core_api.routes.public.pools.get_pools:
  - 111
  - 112
  - 113
  - 121
  - 123
  airflow.api_fastapi.core_api.routes.public.pools.patch_pool:
  - 152
  - 145
  - 146
  airflow.api_fastapi.core_api.routes.public.pools.post_pool:
  - 168
  - 169
  - 170
  airflow.api_fastapi.core_api.routes.public.providers:
  - 33
  - 30
  airflow.api_fastapi.core_api.routes.public.providers.get_providers:
  - 41
  - 42
  - 43
  - 45
  - 47
  - 49
  airflow.api_fastapi.core_api.routes.public.task_instances:
  - 256
  - 260
  - 262
  - 139
  - 141
  - 909
  - 656
  - 658
  - 411
  - 540
  - 413
  - 542
  - 927
  - 929
  - 938
  - 940
  - 692
  - 694
  - 314
  - 316
  - 715
  - 717
  - 850
  - 852
  - 858
  - 860
  - 99
  - 101
  - 359
  - 105
  - 361
  - 107
  - 1007
  - 1009
  - 254
  - 380
  - 382
  airflow.api_fastapi.core_api.routes.public.task_instances.bulk_task_instances:
  - 921
  - 922
  airflow.api_fastapi.core_api.routes.public.task_instances.delete_task_instance:
  - 1026
  - 1027
  - 1028
  - 1034
  - 1019
  - 1020
  airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instance:
  - 392
  - 394
  - 396
  - 397
  - 398
  - 400
  - 402
  airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instance_tries:
  - 371
  airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instance_try_details:
  - 705
  airflow.api_fastapi.core_api.routes.public.task_instances.get_mapped_task_instances:
  - 248
  - 199
  - 201
  - 204
  - 207
  - 208
  - 209
  - 210
  - 212
  - 246
  - 216
  - 220
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance:
  - 131
  - 116
  - 118
  - 120
  - 121
  - 122
  - 124
  - 126
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_dependencies:
  - 289
  - 290
  - 291
  - 292
  - 296
  - 298
  - 302
  - 303
  - 274
  - 275
  - 276
  - 306
  - 278
  - 308
  - 280
  - 311
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_tries:
  - 353
  - 354
  - 355
  - 326
  - 343
  - 344
  - 346
  - 348
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_tries._query:
  - 337
  - 330
  - 338
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_try_details:
  - 683
  - 684
  - 669
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instance_try_details._query:
  - 672
  - 680
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instances:
  - 484
  - 486
  - 487
  - 488
  - 493
  - 494
  - 495
  - 496
  - 497
  - 500
  - 533
  - 534
  - 476
  airflow.api_fastapi.core_api.routes.public.task_instances.get_task_instances_batch:
  - 642
  - 643
  - 644
  - 645
  - 648
  - 650
  - 555
  - 556
  - 557
  - 558
  - 559
  - 560
  - 568
  - 569
  - 577
  - 578
  - 586
  - 587
  - 595
  - 596
  - 604
  - 605
  - 606
  - 607
  - 609
  - 610
  - 612
  - 618
  - 620
  airflow.api_fastapi.core_api.routes.public.task_instances.patch_task_instance:
  - 960
  - 961
  - 996
  - 965
  - 966
  - 998
  - 968
  - 1003
  - 979
  - 988
  - 989
  airflow.api_fastapi.core_api.routes.public.task_instances.patch_task_instance_dry_run:
  - 898
  - 900
  - 905
  - 876
  - 877
  - 881
  - 883
  airflow.api_fastapi.core_api.routes.public.task_instances.post_clear_task_instances:
  - 788
  - 789
  - 790
  - 791
  - 796
  - 798
  - 799
  - 800
  - 801
  - 808
  - 810
  - 821
  - 832
  - 834
  - 844
  - 845
  - 846
  - 729
  - 730
  - 741
  - 742
  - 743
  - 745
  - 749
  - 750
  - 758
  - 761
  - 764
  - 765
  - 767
  airflow.api_fastapi.core_api.routes.public.task_instances.post_clear_task_instances._collect_relatives:
  - 781
  - 772
  - 780
  airflow.api_fastapi.core_api.routes.public.tasks:
  - 65
  - 34
  - 67
  - 37
  - 39
  airflow.api_fastapi.core_api.routes.public.tasks.get_task:
  - 82
  - 76
  - 77
  - 79
  airflow.api_fastapi.core_api.routes.public.tasks.get_tasks:
  - 53
  - 54
  - 56
  - 59
  - 60
  - 61
  airflow.api_fastapi.core_api.routes.public.variables:
  - 185
  - 133
  - 135
  - 75
  - 77
  - 51
  - 54
  - 57
  - 154
  - 157
  - 95
  airflow.api_fastapi.core_api.routes.public.variables.bulk_variables:
  - 192
  - 193
  airflow.api_fastapi.core_api.routes.public.variables.delete_variable:
  - 64
  - 67
  - 68
  - 69
  airflow.api_fastapi.core_api.routes.public.variables.get_variable:
  - 84
  - 85
  - 87
  airflow.api_fastapi.core_api.routes.public.variables.get_variables:
  - 115
  - 116
  - 117
  - 125
  - 127
  airflow.api_fastapi.core_api.routes.public.variables.patch_variable:
  - 149
  - 150
  airflow.api_fastapi.core_api.routes.public.variables.post_variable:
  - 164
  - 166
  - 167
  - 173
  - 175
  - 176
  airflow.api_fastapi.core_api.routes.public.version:
  - 25
  - 28
  airflow.api_fastapi.core_api.routes.public.version.get_version:
  - 32
  - 33
  - 30
  airflow.api_fastapi.core_api.routes.public.xcom:
  - 65
  - 356
  - 359
  - 137
  - 139
  - 307
  - 213
  - 310
  - 216
  - 58
  - 63
  airflow.api_fastapi.core_api.routes.public.xcom.create_xcom_entry:
  - 288
  - 289
  - 258
  - 291
  - 292
  - 265
  - 266
  - 235
  - 301
  - 238
  - 240
  - 273
  - 304
  - 244
  - 279
  - 251
  - 252
  airflow.api_fastapi.core_api.routes.public.xcom.delete_xcom_entry:
  - 378
  - 380
  - 381
  - 390
  airflow.api_fastapi.core_api.routes.public.xcom.get_xcom_entries:
  - 168
  - 173
  - 174
  - 175
  - 207
  - 177
  - 210
  - 179
  - 182
  - 183
  - 184
  - 185
  - 186
  - 187
  - 188
  - 189
  - 191
  airflow.api_fastapi.core_api.routes.public.xcom.get_xcom_entry:
  - 96
  - 98
  - 100
  - 132
  - 102
  - 133
  - 104
  - 134
  - 83
  - 84
  - 118
  - 91
  - 124
  - 126
  airflow.api_fastapi.core_api.routes.public.xcom.update_xcom_entry:
  - 353
  - 329
  - 331
  - 332
  - 341
  - 344
  - 351
  airflow.api_fastapi.core_api.routes.ui:
  - 34
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 48
  airflow.api_fastapi.core_api.routes.ui.assets:
  - 33
  - 30
  airflow.api_fastapi.core_api.routes.ui.assets.next_run_assets:
  - 69
  - 90
  - 42
  - 43
  - 77
  - 46
  - 48
  - 51
  - 83
  - 53
  - 54
  - 87
  - 89
  - 58
  - 59
  - 60
  - 61
  airflow.api_fastapi.core_api.routes.ui.auth:
  - 28
  - 44
  - 31
  airflow.api_fastapi.core_api.routes.ui.auth.get_auth_menus:
  - 35
  - 36
  - 38
  airflow.api_fastapi.core_api.routes.ui.auth.get_current_user_info:
  - 48
  - 49
  - 50
  - 51
  airflow.api_fastapi.core_api.routes.ui.backfills:
  - 42
  - 45
  - 47
  airflow.api_fastapi.core_api.routes.ui.backfills.list_backfills_ui:
  - 66
  - 67
  - 75
  - 76
  - 78
  airflow.api_fastapi.core_api.routes.ui.calendar:
  - 33
  - 36
  airflow.api_fastapi.core_api.routes.ui.calendar.get_calendar:
  - 65
  - 60
  - 61
  - 63
  airflow.api_fastapi.core_api.routes.ui.config:
  - 48
  - 33
  - 46
  airflow.api_fastapi.core_api.routes.ui.config.get_configs:
  - 64
  - 67
  - 69
  - 52
  - 53
  - 55
  - 57
  - 58
  - 60
  - 62
  - 63
  airflow.api_fastapi.core_api.routes.ui.connections:
  - 26
  - 29
  airflow.api_fastapi.core_api.routes.ui.connections.hook_meta_data:
  - 40
  - 34
  airflow.api_fastapi.core_api.routes.ui.dags:
  - 73
  - 76
  - 261
  - 263
  airflow.api_fastapi.core_api.routes.ui.dags.get_dags:
  - 257
  - 130
  - 156
  - 159
  - 160
  - 161
  - 163
  - 167
  - 170
  - 173
  - 177
  - 178
  - 183
  - 197
  - 208
  - 211
  - 215
  - 217
  - 223
  - 226
  - 230
  - 233
  - 234
  - 250
  - 238
  - 240
  - 120
  - 122
  - 251
  - 253
  - 255
  airflow.api_fastapi.core_api.routes.ui.dags.get_latest_run_info:
  - 289
  - 291
  - 267
  - 268
  - 275
  - 286
  airflow.api_fastapi.core_api.routes.ui.dashboard:
  - 41
  - 114
  - 44
  - 46
  airflow.api_fastapi.core_api.routes.ui.dashboard.dag_stats:
  - 134
  - 136
  - 137
  - 138
  - 140
  - 144
  - 155
  - 156
  - 159
  - 160
  - 161
  - 164
  - 167
  - 169
  - 122
  - 123
  - 125
  - 126
  - 127
  airflow.api_fastapi.core_api.routes.ui.dashboard.historical_metrics:
  - 58
  - 59
  - 60
  - 62
  - 63
  - 65
  - 66
  - 68
  - 72
  - 73
  - 75
  - 76
  - 78
  - 83
  - 84
  - 87
  - 88
  - 90
  - 111
  airflow.api_fastapi.core_api.routes.ui.dependencies:
  - 40
  - 42
  - 37
  airflow.api_fastapi.core_api.routes.ui.dependencies.get_dependencies:
  - 66
  - 67
  - 69
  - 71
  - 73
  - 77
  - 54
  - 55
  - 56
  - 62
  airflow.api_fastapi.core_api.routes.ui.gantt:
  - 33
  - 36
  - 38
  airflow.api_fastapi.core_api.routes.ui.gantt.get_gantt_data:
  - 63
  - 65
  - 66
  - 67
  - 68
  - 69
  - 70
  - 71
  - 76
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 92
  - 93
  - 95
  - 97
  - 104
  - 115
  airflow.api_fastapi.core_api.routes.ui.grid:
  - 66
  - 67
  - 228
  - 230
  - 116
  - 308
  - 118
  - 310
  airflow.api_fastapi.core_api.routes.ui.grid._get_latest_serdag:
  - 72
  - 76
  - 79
  - 71
  airflow.api_fastapi.core_api.routes.ui.grid._get_serdag:
  - 96
  - 100
  - 104
  - 106
  - 107
  - 89
  - 90
  - 92
  - 94
  - 95
  airflow.api_fastapi.core_api.routes.ui.grid.get_dag_structure:
  - 143
  - 144
  - 147
  - 150
  - 151
  - 159
  - 161
  - 162
  - 163
  - 167
  - 174
  - 176
  - 177
  - 178
  - 179
  - 183
  - 184
  - 191
  - 197
  - 198
  - 201
  - 209
  - 212
  - 213
  - 220
  - 221
  - 223
  - 225
  airflow.api_fastapi.core_api.routes.ui.grid.get_grid_runs:
  - 290
  - 291
  - 293
  - 294
  - 298
  - 305
  - 276
  - 278
  airflow.api_fastapi.core_api.routes.ui.grid.get_grid_ti_summaries:
  - 352
  - 388
  - 427
  - 365
  - 429
  - 430
  - 336
  - 369
  - 370
  - 374
  - 375
  - 376
  - 350
  - 383
  airflow.api_fastapi.core_api.routes.ui.grid.get_grid_ti_summaries.get_node_sumaries:
  - 392
  - 395
  - 400
  - 401
  - 402
  - 406
  - 410
  - 411
  - 414
  - 415
  airflow.api_fastapi.core_api.routes.ui.structure:
  - 40
  - 43
  - 45
  airflow.api_fastapi.core_api.routes.ui.structure.structure_data:
  - 129
  - 132
  - 143
  - 151
  - 152
  - 160
  - 162
  - 62
  - 63
  - 64
  - 65
  - 72
  - 73
  - 76
  - 78
  - 85
  - 86
  - 93
  - 94
  - 101
  - 108
  - 109
  - 111
  - 115
  - 123
  - 126
  airflow.api_fastapi.core_api.routes.ui.teams:
  - 42
  - 39
  airflow.api_fastapi.core_api.routes.ui.teams.list_teams:
  - 70
  - 71
  - 73
  - 56
  - 61
  - 62
  airflow.api_fastapi.core_api.security:
  - 439
  - 260
  - 261
  - 550
  - 263
  - 580
  - 105
  - 106
  - 266
  - 77
  - 269
  - 346
  - 272
  - 275
  - 148
  - 279
  - 282
  - 93
  airflow.api_fastapi.core_api.security.PermittedConnectionFilter:
  - 413
  airflow.api_fastapi.core_api.security.PermittedConnectionFilter.to_orm:
  - 416
  airflow.api_fastapi.core_api.security.PermittedDagFilter:
  - 182
  airflow.api_fastapi.core_api.security.PermittedDagFilter.to_orm:
  - 186
  airflow.api_fastapi.core_api.security.PermittedDagRunFilter:
  - 190
  airflow.api_fastapi.core_api.security.PermittedDagRunFilter.to_orm:
  - 193
  airflow.api_fastapi.core_api.security.PermittedDagVersionFilter:
  - 234
  airflow.api_fastapi.core_api.security.PermittedDagVersionFilter.to_orm:
  - 237
  airflow.api_fastapi.core_api.security.PermittedDagWarningFilter:
  - 197
  airflow.api_fastapi.core_api.security.PermittedDagWarningFilter.to_orm:
  - 200
  airflow.api_fastapi.core_api.security.PermittedEventLogFilter:
  - 204
  airflow.api_fastapi.core_api.security.PermittedEventLogFilter.to_orm:
  - 209
  airflow.api_fastapi.core_api.security.PermittedPoolFilter:
  - 321
  airflow.api_fastapi.core_api.security.PermittedPoolFilter.to_orm:
  - 324
  airflow.api_fastapi.core_api.security.PermittedTIFilter:
  - 213
  airflow.api_fastapi.core_api.security.PermittedTIFilter.to_orm:
  - 216
  airflow.api_fastapi.core_api.security.PermittedTagFilter:
  - 227
  airflow.api_fastapi.core_api.security.PermittedTagFilter.to_orm:
  - 230
  airflow.api_fastapi.core_api.security.PermittedTeamFilter:
  - 531
  airflow.api_fastapi.core_api.security.PermittedTeamFilter.to_orm:
  - 534
  airflow.api_fastapi.core_api.security.PermittedVariableFilter:
  - 554
  airflow.api_fastapi.core_api.security.PermittedVariableFilter.to_orm:
  - 557
  airflow.api_fastapi.core_api.security.PermittedXComFilter:
  - 220
  airflow.api_fastapi.core_api.security.PermittedXComFilter.to_orm:
  - 223
  airflow.api_fastapi.core_api.security._get_resource_methods_from_bulk_request:
  - 755
  - 756
  airflow.api_fastapi.core_api.security._requires_access:
  - 711
  airflow.api_fastapi.core_api.security.auth_manager_from_app:
  - 84
  airflow.api_fastapi.core_api.security.get_user:
  - 133
  - 134
  - 138
  - 140
  - 143
  - 145
  airflow.api_fastapi.core_api.security.is_safe_url:
  - 736
  - 738
  - 740
  - 743
  - 716
  - 725
  - 726
  - 727
  - 728
  - 729
  - 731
  - 735
  airflow.api_fastapi.core_api.security.permitted_connection_filter_factory:
  - 422
  airflow.api_fastapi.core_api.security.permitted_connection_filter_factory.depends_permitted_connections_filter:
  - 432
  - 433
  airflow.api_fastapi.core_api.security.permitted_dag_filter_factory:
  - 243
  airflow.api_fastapi.core_api.security.permitted_dag_filter_factory.depends_permitted_dags_filter:
  - 254
  - 255
  airflow.api_fastapi.core_api.security.permitted_pool_filter_factory:
  - 330
  airflow.api_fastapi.core_api.security.permitted_pool_filter_factory.depends_permitted_pools_filter:
  - 340
  - 341
  airflow.api_fastapi.core_api.security.permitted_team_filter_factory:
  - 538
  airflow.api_fastapi.core_api.security.permitted_team_filter_factory.depends_permitted_teams_filter:
  - 544
  - 545
  airflow.api_fastapi.core_api.security.permitted_variable_filter_factory:
  - 563
  airflow.api_fastapi.core_api.security.permitted_variable_filter_factory.depends_permitted_variables_filter:
  - 573
  - 574
  airflow.api_fastapi.core_api.security.requires_access_asset.inner:
  - 656
  - 657
  - 654
  airflow.api_fastapi.core_api.security.requires_access_asset.inner.<lambda1>:
  - 657
  - 658
  airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner:
  - 684
  - 686
  - 687
  airflow.api_fastapi.core_api.security.requires_access_asset_alias.inner.<lambda1>:
  - 688
  - 687
  airflow.api_fastapi.core_api.security.requires_access_backfill:
  - 289
  airflow.api_fastapi.core_api.security.requires_access_backfill.inner:
  - 299
  - 300
  - 301
  - 305
  - 307
  - 312
  airflow.api_fastapi.core_api.security.requires_access_configuration.inner:
  - 520
  - 517
  - 519
  airflow.api_fastapi.core_api.security.requires_access_configuration.inner.<lambda1>:
  - 520
  - 522
  airflow.api_fastapi.core_api.security.requires_access_connection.inner:
  - 448
  - 449
  - 451
  - 452
  airflow.api_fastapi.core_api.security.requires_access_connection.inner.<lambda1>:
  - 452
  - 454
  airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner:
  - 480
  - 481
  - 482
  - 503
  - 484
  - 486
  - 491
  - 494
  - 496
  - 499
  - 469
  - 501
  - 471
  - 477
  airflow.api_fastapi.core_api.security.requires_access_connection_bulk.inner.<lambda1>:
  - 503
  airflow.api_fastapi.core_api.security.requires_access_dag.inner:
  - 163
  - 164
  - 167
  - 169
  - 170
  airflow.api_fastapi.core_api.security.requires_access_dag.inner.<lambda1>:
  - 170
  - 173
  airflow.api_fastapi.core_api.security.requires_access_pool.inner:
  - 354
  - 355
  - 357
  - 358
  airflow.api_fastapi.core_api.security.requires_access_pool.inner.<lambda1>:
  - 358
  - 359
  airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner:
  - 384
  - 386
  - 391
  - 394
  - 396
  - 399
  - 401
  - 403
  - 373
  - 379
  - 382
  - 383
  airflow.api_fastapi.core_api.security.requires_access_pool_bulk.inner.<lambda1>:
  - 403
  airflow.api_fastapi.core_api.security.requires_access_variable.inner:
  - 592
  - 593
  - 589
  - 590
  airflow.api_fastapi.core_api.security.requires_access_variable.inner.<lambda1>:
  - 593
  - 594
  airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner:
  - 608
  - 640
  - 614
  - 617
  - 618
  - 619
  - 621
  - 623
  - 628
  - 631
  - 633
  - 636
  - 638
  airflow.api_fastapi.core_api.security.requires_access_variable_bulk.inner.<lambda1>:
  - 640
  airflow.api_fastapi.core_api.security.requires_access_view.inner:
  - 670
  - 671
  airflow.api_fastapi.core_api.security.requires_access_view.inner.<lambda1>:
  - 671
  airflow.api_fastapi.core_api.security.requires_authenticated:
  - 696
  airflow.api_fastapi.core_api.security.resolve_user_from_token:
  - 120
  - 116
  airflow.api_fastapi.core_api.services.public.common.BulkService:
  - 41
  airflow.api_fastapi.core_api.services.public.common.BulkService.apply_patch_with_update_mask:
  - 97
  - 98
  - 100
  - 102
  - 103
  - 104
  - 109
  - 111
  - 116
  - 86
  - 119
  - 120
  airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_create:
  - 66
  airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_delete:
  - 76
  airflow.api_fastapi.core_api.services.public.common.BulkService.handle_bulk_update:
  - 71
  airflow.api_fastapi.core_api.services.public.common.BulkService.handle_request:
  - 48
  - 51
  - 52
  - 53
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 62
  airflow.api_fastapi.core_api.services.public.config._check_expose_config:
  - 41
  - 34
  - 44
  - 31
  airflow.api_fastapi.core_api.services.public.config._response_based_on_accept:
  - 53
  - 54
  airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService:
  - 82
  airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.categorize_connections:
  - 97
  - 93
  - 85
  - 94
  airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.handle_bulk_create:
  - 128
  - 131
  - 104
  - 107
  - 110
  - 115
  - 120
  - 121
  - 122
  - 124
  - 125
  - 127
  airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.handle_bulk_delete:
  - 192
  - 193
  - 194
  - 195
  - 198
  - 174
  - 175
  - 177
  - 181
  - 186
  - 191
  airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService.handle_bulk_update:
  - 160
  - 162
  - 163
  - 166
  - 136
  - 169
  - 139
  - 143
  - 148
  - 153
  - 154
  - 155
  - 156
  airflow.api_fastapi.core_api.services.public.connections.update_orm_from_pydantic:
  - 43
  - 48
  - 49
  - 50
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 59
  - 62
  - 63
  - 65
  - 66
  - 67
  - 70
  - 71
  - 74
  - 75
  - 78
  airflow.api_fastapi.core_api.services.public.dag_run:
  - 35
  airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter:
  - 43
  airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._get_dag_run:
  - 52
  - 53
  airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_response:
  - 79
  - 80
  - 81
  - 82
  - 83
  airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms:
  - 73
  - 74
  - 56
  - 62
  - 63
  airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter._serialize_xcoms._group_xcoms:
  - 67
  - 68
  airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter.wait:
  - 86
  - 87
  - 89
  - 90
  - 91
  airflow.api_fastapi.core_api.services.public.pools.BulkPoolService:
  - 114
  airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.categorize_pools:
  - 125
  - 117
  - 127
  airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_create:
  - 161
  - 132
  - 134
  - 138
  - 143
  - 148
  - 149
  - 150
  - 152
  - 153
  - 155
  - 156
  - 158
  airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_delete:
  - 194
  - 199
  - 204
  - 205
  - 206
  - 207
  - 208
  - 211
  - 189
  - 190
  - 191
  airflow.api_fastapi.core_api.services.public.pools.BulkPoolService.handle_bulk_update:
  - 164
  - 166
  - 168
  - 173
  - 177
  - 178
  - 181
  - 183
  - 186
  airflow.api_fastapi.core_api.services.public.pools.update_orm_from_pydantic:
  - 96
  - 67
  - 68
  - 102
  - 71
  - 104
  - 75
  - 51
  - 87
  - 94
  - 93
  - 62
  - 63
  airflow.api_fastapi.core_api.services.public.providers._provider_mapper:
  - 32
  - 30
  airflow.api_fastapi.core_api.services.public.providers._remove_rst_syntax:
  - 26
  airflow.api_fastapi.core_api.services.public.task_instances:
  - 48
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService:
  - 157
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.__init__:
  - 168
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_entities:
  - 229
  - 230
  - 232
  - 201
  - 208
  - 209
  - 211
  - 212
  - 215
  - 216
  - 220
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._categorize_task_instances:
  - 257
  - 241
  - 249
  - 250
  - 252
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._extract_task_identifiers:
  - 177
  - 183
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService._perform_update:
  - 291
  - 292
  - 298
  - 271
  - 281
  - 282
  - 283
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.handle_bulk_create:
  - 303
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.handle_bulk_delete:
  - 415
  - 417
  - 423
  - 424
  - 432
  - 438
  - 440
  - 441
  - 452
  - 453
  - 454
  - 457
  - 462
  - 463
  - 464
  - 465
  - 466
  - 472
  - 474
  - 476
  - 477
  - 479
  - 488
  - 489
  - 490
  - 493
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService.handle_bulk_update:
  - 384
  - 393
  - 395
  - 396
  - 397
  - 408
  - 410
  - 313
  - 315
  - 332
  - 333
  - 337
  - 347
  - 348
  - 350
  - 351
  - 362
  - 367
  - 368
  - 369
  - 370
  - 371
  - 377
  - 379
  - 381
  - 382
  airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_note:
  - 147
  - 148
  - 149
  - 150
  - 153
  airflow.api_fastapi.core_api.services.public.task_instances._patch_task_instance_state:
  - 128
  - 129
  - 130
  - 135
  - 104
  - 136
  - 138
  - 107
  - 119
  - 125
  - 127
  airflow.api_fastapi.core_api.services.public.task_instances._patch_ti_validate_request:
  - 66
  - 69
  - 71
  - 72
  - 74
  - 76
  - 81
  - 93
  - 85
  - 86
  - 89
  - 61
  - 62
  airflow.api_fastapi.core_api.services.public.variables.BulkVariableService:
  - 93
  airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.categorize_keys:
  - 96
  - 97
  airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.handle_bulk_create:
  - 128
  - 131
  - 103
  - 105
  - 108
  - 113
  - 118
  - 119
  - 120
  - 121
  airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.handle_bulk_delete:
  - 164
  - 165
  - 166
  - 169
  - 174
  - 179
  - 180
  - 181
  - 182
  - 183
  - 186
  airflow.api_fastapi.core_api.services.public.variables.BulkVariableService.handle_bulk_update:
  - 161
  - 134
  - 136
  - 138
  - 143
  - 148
  - 149
  - 151
  - 155
  - 158
  airflow.api_fastapi.core_api.services.public.variables.update_orm_from_pydantic:
  - 69
  - 74
  - 46
  - 81
  - 83
  - 58
  - 62
  - 63
  airflow.api_fastapi.core_api.services.ui.calendar:
  - 44
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService:
  - 48
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_cron_planned_runs:
  - 196
  - 197
  - 199
  - 201
  - 204
  - 207
  - 187
  - 188
  - 190
  - 191
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._calculate_timetable_planned_runs:
  - 225
  - 257
  - 230
  - 232
  - 235
  - 237
  - 251
  - 240
  - 244
  - 219
  - 220
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_historical_dag_runs:
  - 96
  - 98
  - 101
  - 102
  - 104
  - 105
  - 106
  - 110
  - 113
  - 114
  - 117
  - 121
  - 95
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_last_data_interval:
  - 166
  - 167
  - 171
  - 174
  - 175
  - 176
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_planned_dag_runs:
  - 135
  - 136
  - 139
  - 140
  - 144
  - 145
  - 146
  - 150
  - 151
  - 152
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._get_time_truncation_expression:
  - 288
  - 289
  - 290
  - 294
  - 295
  - 296
  - 297
  - 266
  - 298
  - 299
  - 284
  - 285
  - 286
  - 287
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._is_date_in_range:
  - 324
  - 325
  - 328
  - 330
  - 332
  - 334
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._should_calculate_planned_runs:
  - 160
  - 161
  - 162
  - 157
  - 159
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService._truncate_datetime_for_granularity:
  - 320
  - 321
  - 309
  - 319
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService.get_calendar_data:
  - 73
  - 80
  - 83
  - 84
  - 60
  airflow.api_fastapi.core_api.services.ui.connections:
  - 32
  - 35
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService:
  - 39
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockAnyWidget:
  - 116
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBaseField:
  - 58
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBaseField.__init__:
  - 76
  - 77
  - 79
  - 80
  - 82
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBooleanField:
  - 111
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockEnum:
  - 52
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockIntegerField:
  - 100
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockOptional:
  - 42
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockPasswordField:
  - 105
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockStringField:
  - 95
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._convert_extra_fields:
  - 205
  - 206
  - 207
  - 209
  - 212
  - 214
  - 216
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab:
  - 141
  - 152
  - 155
  - 157
  - 158
  - 159
  - 160
  - 161
  - 162
  - 163
  - 164
  - 165
  - 166
  - 167
  - 168
  - 169
  - 170
  - 171
  - 173
  - 122
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab.mock_any_of:
  - 132
  - 133
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._get_hooks_with_mocked_fab.mock_lazy_gettext:
  - 128
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields:
  - 193
  - 194
  - 195
  - 196
  - 197
  - 198
  - 199
  - 178
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService._make_standard_fields.make_field:
  - 182
  - 183
  - 184
  - 185
  - 186
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.hook_meta_data:
  - 225
  - 227
  - 228
  - 229
  - 231
  - 236
  - 237
  - 239
  airflow.api_fastapi.core_api.services.ui.dependencies:
  - 25
  airflow.api_fastapi.core_api.services.ui.dependencies._dfs_connected_components:
  - 34
  - 36
  - 37
  - 38
  airflow.api_fastapi.core_api.services.ui.dependencies.extract_connected_components:
  - 49
  - 50
  - 44
  - 52
  airflow.api_fastapi.core_api.services.ui.dependencies.extract_single_connected_component:
  - 64
  - 66
  - 70
  - 59
  - 60
  - 62
  - 63
  airflow.api_fastapi.core_api.services.ui.dependencies.get_data_dependencies:
  - 136
  - 139
  - 140
  - 141
  - 144
  - 145
  - 147
  - 150
  - 151
  - 154
  - 155
  - 158
  - 164
  - 168
  - 173
  - 181
  - 184
  - 185
  - 186
  - 187
  - 192
  - 193
  - 194
  - 197
  - 202
  - 210
  - 213
  - 214
  - 215
  - 216
  - 221
  - 222
  - 223
  - 226
  - 127
  airflow.api_fastapi.core_api.services.ui.dependencies.get_scheduling_dependencies:
  - 96
  - 97
  - 100
  - 109
  - 112
  - 115
  - 118
  - 88
  - 121
  - 122
  - 92
  - 94
  airflow.api_fastapi.core_api.services.ui.grid:
  - 32
  airflow.api_fastapi.core_api.services.ui.grid._find_aggregates:
  - 80
  - 84
  - 86
  - 88
  - 91
  - 96
  - 101
  - 103
  - 104
  - 105
  - 107
  - 108
  - 109
  - 110
  - 111
  - 116
  - 120
  - 121
  - 126
  airflow.api_fastapi.core_api.services.ui.grid._get_aggs_for_node:
  - 64
  - 60
  - 71
  - 68
  airflow.api_fastapi.core_api.services.ui.grid._merge_node_dicts:
  - 37
  - 39
  - 40
  - 42
  - 43
  - 45
  airflow.api_fastapi.core_api.services.ui.grid.agg_state:
  - 50
  - 51
  - 52
  airflow.api_fastapi.core_api.services.ui.structure:
  - 18
  airflow.api_fastapi.core_api.services.ui.structure.bind_output_assets_to_tasks:
  - 130
  - 141
  - 144
  - 146
  - 147
  - 156
  - 161
  - 162
  - 167
  - 168
  - 172
  - 173
  - 174
  - 176
  - 177
  - 178
  - 180
  - 181
  - 185
  airflow.api_fastapi.core_api.services.ui.structure.get_upstream_assets:
  - 50
  - 53
  - 57
  - 59
  - 60
  - 61
  - 63
  - 67
  - 71
  - 73
  - 80
  - 89
  - 92
  - 93
  - 95
  - 98
  - 104
  - 110
  - 118
  - 119
  airflow.api_fastapi.core_api.services.ui.task_group:
  - 18
  airflow.api_fastapi.core_api.services.ui.task_group.get_task_group_children_getter:
  - 33
  - 34
  - 35
  - 36
  - 37
  airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict:
  - 66
  - 68
  - 70
  - 72
  - 41
  - 42
  - 51
  - 53
  - 55
  - 60
  - 62
  - 63
  airflow.api_fastapi.core_api.services.ui.task_group.task_group_to_dict_grid:
  - 106
  - 107
  - 109
  - 110
  - 85
  - 86
  - 88
  - 91
  - 93
  airflow.api_fastapi.execution_api.app:
  - 49
  - 42
  airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi:
  - 175
  - 211
  - 220
  - 213
  - 214
  - 188
  - 189
  - 190
  airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.customize_openapi.replace_any_of_with_one_of:
  - 202
  - 204
  - 205
  - 207
  - 208
  airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization.openapi_jsons:
  - 168
  - 170
  - 166
  - 167
  airflow.api_fastapi.execution_api.app.CorrelationIdMiddleware:
  - 104
  airflow.api_fastapi.execution_api.app.CorrelationIdMiddleware.dispatch:
  - 117
  - 119
  - 120
  - 122
  - 124
  airflow.api_fastapi.execution_api.app.InProcessExecutionAPI:
  - 292
  airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.app:
  - 304
  - 315
  - 318
  airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.app.always_allow:
  - 320
  airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.atransport:
  - 352
  airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.transport:
  - 345
  - 337
  - 346
  - 343
  airflow.api_fastapi.execution_api.app.InProcessExecutionAPI.transport.start_lifespan:
  - 341
  airflow.api_fastapi.execution_api.app.JWTReissueMiddleware.dispatch:
  - 134
  - 137
  - 138
  - 139
  - 141
  - 142
  - 143
  - 145
  - 146
  - 147
  - 148
  - 149
  - 150
  - 151
  - 154
  - 155
  - 158
  airflow.api_fastapi.execution_api.app._jwt_generator:
  - 77
  - 78
  - 79
  - 80
  - 83
  airflow.api_fastapi.execution_api.app._jwt_validator:
  - 65
  - 68
  - 69
  - 61
  - 63
  airflow.api_fastapi.execution_api.app.create_task_execution_api_app:
  - 227
  - 236
  - 247
  - 248
  - 250
  - 253
  airflow.api_fastapi.execution_api.app.create_task_execution_api_app.handle_exceptions:
  - 257
  - 259
  - 255
  airflow.api_fastapi.execution_api.app.get_extra_schemas:
  - 265
  - 274
  - 275
  - 278
  - 279
  - 280
  - 281
  airflow.api_fastapi.execution_api.app.lifespan:
  - 96
  - 98
  - 100
  airflow.api_fastapi.execution_api.datamodels.asset.AssetAliasResponse:
  - 35
  airflow.api_fastapi.execution_api.datamodels.asset.AssetProfile:
  - 42
  airflow.api_fastapi.execution_api.datamodels.asset.AssetResponse:
  - 26
  airflow.api_fastapi.execution_api.datamodels.asset_event.AssetEventResponse:
  - 43
  airflow.api_fastapi.execution_api.datamodels.asset_event.AssetEventsResponse:
  - 60
  airflow.api_fastapi.execution_api.datamodels.asset_event.DagRunAssetReference:
  - 29
  airflow.api_fastapi.execution_api.datamodels.connection.ConnectionResponse:
  - 26
  - 31
  airflow.api_fastapi.execution_api.datamodels.dagrun.DagRunStateResponse:
  - 37
  airflow.api_fastapi.execution_api.datamodels.dagrun.TriggerDAGRunPayload:
  - 28
  - 31
  airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailRequest:
  - 46
  - 41
  - 38
  - 47
  airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse:
  - 66
  - 59
  airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse.from_hitl_detail_orm:
  - 79
  - 71
  airflow.api_fastapi.execution_api.datamodels.hitl.HITLUser:
  - 31
  airflow.api_fastapi.execution_api.datamodels.hitl.UpdateHITLDetailPayload:
  - 51
  - 54
  - 55
  airflow.api_fastapi.execution_api.datamodels.taskinstance:
  - 224
  - 225
  - 226
  - 227
  - 228
  - 229
  - 230
  - 47
  airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetAliasReferenceAssetEventDagRun:
  - 267
  airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetEventDagRunReference:
  - 273
  airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetReferenceAssetEventDagRun:
  - 259
  airflow.api_fastapi.execution_api.datamodels.taskinstance.DagRun:
  - 286
  airflow.api_fastapi.execution_api.datamodels.taskinstance.InactiveAssetsResponse:
  - 380
  - 382
  airflow.api_fastapi.execution_api.datamodels.taskinstance.PrevSuccessfulDagRunResponse:
  - 344
  airflow.api_fastapi.execution_api.datamodels.taskinstance.PreviousTIResponse:
  - 353
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIDeferredStatePayload:
  - 132
  - 133
  - 142
  - 143
  - 144
  - 118
  - 123
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIEnterRunningPayload:
  - 65
  - 51
  - 56
  - 59
  - 61
  - 63
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIHeartbeatInfo:
  - 235
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRescheduleStatePayload:
  - 153
  - 158
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRetryStatePayload:
  - 176
  - 171
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRunContext:
  - 321
  - 322
  - 324
  - 325
  - 328
  - 330
  - 336
  - 337
  - 340
  - 310
  - 313
  - 316
  - 319
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TISkippedDownstreamTasksStatePayload:
  - 189
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TISuccessStatePayload:
  - 104
  - 106
  - 107
  - 89
  - 94
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TITargetStatePayload:
  - 112
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TITerminalStatePayload:
  - 84
  - 79
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskBreadcrumbsResponse:
  - 374
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskInstance:
  - 244
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskStatesResponse:
  - 368
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TerminalStateNonSuccess:
  - 70
  airflow.api_fastapi.execution_api.datamodels.taskinstance.ti_state_discriminator:
  - 195
  - 203
  - 204
  - 206
  - 208
  - 210
  - 212
  - 214
  - 216
  airflow.api_fastapi.execution_api.datamodels.token.TIToken:
  - 28
  airflow.api_fastapi.execution_api.datamodels.variable.VariablePostBody:
  - 33
  - 35
  - 36
  airflow.api_fastapi.execution_api.datamodels.variable.VariableResponse:
  - 26
  - 29
  airflow.api_fastapi.execution_api.datamodels.xcom.XComResponse:
  - 26
  - 30
  airflow.api_fastapi.execution_api.datamodels.xcom.XComSequenceIndexResponse:
  - 34
  airflow.api_fastapi.execution_api.datamodels.xcom.XComSequenceSliceResponse:
  - 40
  airflow.api_fastapi.execution_api.deps:
  - 100
  - 37
  - 46
  - 103
  airflow.api_fastapi.execution_api.deps.JWTBearer:
  - 50
  airflow.api_fastapi.execution_api.deps.JWTBearer.__call__:
  - 73
  - 74
  - 77
  - 81
  - 89
  - 90
  - 92
  airflow.api_fastapi.execution_api.deps.JWTBearer.__init__:
  - 64
  airflow.api_fastapi.execution_api.deps._container:
  - 42
  - 43
  airflow.api_fastapi.execution_api.deps.get_team_name_dep:
  - 112
  - 107
  - 108
  - 119
  airflow.api_fastapi.execution_api.routes:
  - 36
  - 37
  - 40
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 50
  - 51
  - 52
  - 54
  airflow.api_fastapi.execution_api.routes.asset_events:
  - 35
  - 116
  - 77
  airflow.api_fastapi.execution_api.routes.asset_events._get_asset_events_through_sql_clauses:
  - 46
  - 47
  - 48
  - 49
  - 50
  - 51
  - 54
  - 58
  airflow.api_fastapi.execution_api.routes.asset_events.get_asset_event_by_asset_alias:
  - 128
  - 129
  - 131
  - 126
  - 127
  airflow.api_fastapi.execution_api.routes.asset_events.get_asset_event_by_asset_name_uri:
  - 102
  - 103
  - 104
  - 105
  - 107
  - 87
  - 88
  - 89
  - 90
  - 91
  - 92
  airflow.api_fastapi.execution_api.routes.assets:
  - 38
  - 50
  - 30
  airflow.api_fastapi.execution_api.routes.assets._raise_if_not_found:
  - 63
  airflow.api_fastapi.execution_api.routes.assets.get_asset_by_name:
  - 43
  - 44
  - 45
  - 47
  airflow.api_fastapi.execution_api.routes.assets.get_asset_by_uri:
  - 56
  - 57
  - 59
  - 55
  airflow.api_fastapi.execution_api.routes.connections:
  - 48
  - 54
  - 51
  - 46
  airflow.api_fastapi.execution_api.routes.connections.get_connection:
  - 64
  - 66
  - 75
  airflow.api_fastapi.execution_api.routes.connections.has_connection_access:
  - 35
  - 38
  airflow.api_fastapi.execution_api.routes.dag_runs:
  - 64
  - 227
  - 41
  - 138
  - 43
  - 47
  - 208
  - 82
  - 183
  airflow.api_fastapi.execution_api.routes.dag_runs.clear_dag_run:
  - 161
  - 170
  - 171
  - 173
  - 178
  - 180
  - 153
  - 154
  - 155
  airflow.api_fastapi.execution_api.routes.dag_runs.get_dag_run:
  - 79
  - 69
  - 70
  - 71
  airflow.api_fastapi.execution_api.routes.dag_runs.get_dagrun_state:
  - 192
  - 194
  - 195
  - 205
  airflow.api_fastapi.execution_api.routes.dag_runs.get_dr_count:
  - 224
  - 216
  - 217
  - 218
  - 219
  - 220
  - 221
  - 222
  - 223
  airflow.api_fastapi.execution_api.routes.dag_runs.get_previous_dagrun:
  - 234
  - 236
  - 238
  - 241
  - 242
  - 243
  - 245
  airflow.api_fastapi.execution_api.routes.dag_runs.get_previous_dagrun_compat:
  - 61
  - 54
  airflow.api_fastapi.execution_api.routes.dag_runs.trigger_dag_run:
  - 98
  - 99
  - 100
  - 106
  - 118
  airflow.api_fastapi.execution_api.routes.health:
  - 25
  - 28
  - 33
  airflow.api_fastapi.execution_api.routes.health.ping:
  - 39
  - 41
  - 42
  - 44
  - 47
  airflow.api_fastapi.execution_api.routes.hitl:
  - 34
  - 130
  - 36
  - 39
  - 104
  airflow.api_fastapi.execution_api.routes.hitl._check_hitl_detail_exists:
  - 89
  airflow.api_fastapi.execution_api.routes.hitl.get_hitl_detail:
  - 138
  - 139
  - 140
  - 142
  - 143
  airflow.api_fastapi.execution_api.routes.hitl.update_hitl_detail:
  - 110
  - 111
  - 112
  - 114
  - 115
  - 122
  - 125
  - 126
  - 127
  airflow.api_fastapi.execution_api.routes.hitl.upsert_hitl_detail:
  - 64
  - 65
  - 73
  - 75
  - 76
  - 48
  - 83
  - 85
  - 63
  airflow.api_fastapi.execution_api.routes.task_instances:
  - 706
  - 516
  - 964
  - 1032
  - 75
  - 811
  - 909
  - 78
  - 559
  - 80
  - 752
  - 275
  - 88
  - 633
  - 91
  - 669
  - 863
  airflow.api_fastapi.execution_api.routes.task_instances._create_ti_state_update_query_and_update_state:
  - 409
  - 410
  - 411
  - 412
  - 413
  - 414
  - 416
  - 418
  - 419
  - 420
  - 421
  - 422
  - 423
  - 424
  - 425
  - 431
  - 434
  - 435
  - 438
  - 441
  - 443
  - 449
  - 450
  - 455
  - 458
  - 466
  - 471
  - 473
  - 474
  - 476
  - 481
  - 482
  - 483
  - 484
  - 485
  - 493
  - 494
  - 495
  - 503
  - 505
  - 506
  - 509
  airflow.api_fastapi.execution_api.routes.task_instances._get_group_tasks:
  - 940
  - 941
  - 942
  - 952
  - 953
  - 955
  airflow.api_fastapi.execution_api.routes.task_instances._handle_fail_fast_for_dag:
  - 388
  - 389
  - 393
  - 394
  - 395
  - 396
  - 397
  airflow.api_fastapi.execution_api.routes.task_instances._is_eligible_to_retry:
  - 925
  - 926
  airflow.api_fastapi.execution_api.routes.task_instances.get_previous_successful_dagrun:
  - 736
  - 739
  - 740
  - 741
  - 743
  - 716
  - 749
  - 721
  - 722
  - 724
  - 725
  - 726
  - 727
  - 729
  - 730
  airflow.api_fastapi.execution_api.routes.task_instances.get_previous_task_instance:
  - 832
  - 834
  - 837
  - 839
  - 841
  - 842
  - 844
  - 846
  - 849
  - 820
  - 830
  airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_breadcrumbs:
  - 912
  - 913
  - 921
  - 911
  airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_breadcrumbs._iter_breadcrumbs:
  - 918
  - 919
  airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_count:
  - 768
  - 770
  - 771
  - 773
  - 774
  - 776
  - 777
  - 779
  - 780
  - 786
  - 789
  - 795
  - 797
  - 798
  - 800
  - 801
  - 803
  - 805
  - 807
  - 764
  - 765
  - 767
  airflow.api_fastapi.execution_api.routes.task_instances.get_task_instance_states:
  - 897
  - 898
  - 874
  - 875
  - 906
  - 877
  - 879
  - 880
  - 882
  - 883
  - 885
  - 886
  - 888
  - 890
  - 891
  - 895
  airflow.api_fastapi.execution_api.routes.task_instances.ti_heartbeat:
  - 576
  - 577
  - 582
  - 585
  - 586
  - 617
  - 618
  - 590
  - 629
  - 630
  - 599
  - 600
  - 575
  airflow.api_fastapi.execution_api.routes.task_instances.ti_patch_rendered_map_index:
  - 682
  - 683
  - 685
  - 686
  - 692
  - 694
  - 695
  - 697
  - 698
  - 699
  airflow.api_fastapi.execution_api.routes.task_instances.ti_put_rtif:
  - 653
  - 654
  - 655
  - 657
  - 658
  - 659
  - 663
  - 664
  airflow.api_fastapi.execution_api.routes.task_instances.ti_run:
  - 259
  - 263
  - 138
  - 269
  - 145
  - 146
  - 148
  - 158
  - 161
  - 162
  - 163
  - 165
  - 171
  - 176
  - 177
  - 178
  - 197
  - 199
  - 205
  - 209
  - 210
  - 213
  - 214
  - 216
  - 222
  - 223
  - 233
  - 107
  - 235
  - 112
  - 113
  - 240
  - 241
  - 243
  - 245
  - 246
  - 251
  - 124
  airflow.api_fastapi.execution_api.routes.task_instances.ti_skip_downstream:
  - 545
  - 546
  - 549
  - 550
  - 555
  - 556
  - 529
  - 530
  - 532
  - 535
  - 536
  - 537
  - 543
  airflow.api_fastapi.execution_api.routes.task_instances.ti_update_state:
  - 290
  - 296
  - 297
  - 300
  - 310
  - 311
  - 318
  - 327
  - 328
  - 342
  - 343
  - 346
  - 356
  - 360
  - 361
  - 362
  - 363
  - 364
  - 365
  - 370
  - 371
  - 374
  - 377
  airflow.api_fastapi.execution_api.routes.task_instances.validate_inlets_and_outlets:
  - 1026
  - 1027
  - 976
  - 977
  - 979
  - 980
  - 981
  - 990
  - 992
  - 993
  - 994
  - 995
  - 998
  - 1003
  - 1007
  - 1008
  - 1011
  - 1012
  - 1015
  - 1016
  - 1017
  - 1018
  - 1019
  airflow.api_fastapi.execution_api.routes.task_reschedules:
  - 37
  - 29
  airflow.api_fastapi.execution_api.routes.task_reschedules.get_start_date:
  - 40
  - 41
  - 43
  - 39
  airflow.api_fastapi.execution_api.routes.variables:
  - 105
  - 50
  - 52
  - 86
  - 55
  - 58
  airflow.api_fastapi.execution_api.routes.variables.delete_variable:
  - 114
  - 115
  - 118
  airflow.api_fastapi.execution_api.routes.variables.get_variable:
  - 73
  - 83
  - 68
  - 69
  airflow.api_fastapi.execution_api.routes.variables.has_variable_access:
  - 41
  - 38
  airflow.api_fastapi.execution_api.routes.variables.put_variable:
  - 97
  - 98
  - 101
  airflow.api_fastapi.execution_api.routes.xcoms:
  - 416
  - 69
  - 261
  - 72
  - 137
  - 219
  - 92
  - 317
  - 63
  airflow.api_fastapi.execution_api.routes.xcoms.GetXComSliceFilterParams:
  - 129
  airflow.api_fastapi.execution_api.routes.xcoms.GetXcomFilterParams:
  - 254
  airflow.api_fastapi.execution_api.routes.xcoms.delete_xcom:
  - 438
  - 429
  - 430
  - 437
  airflow.api_fastapi.execution_api.routes.xcoms.get_mapped_xcom_by_index:
  - 104
  - 110
  - 111
  - 112
  - 114
  - 117
  - 125
  airflow.api_fastapi.execution_api.routes.xcoms.get_mapped_xcom_by_slice:
  - 149
  - 156
  - 163
  - 164
  - 165
  - 166
  - 168
  - 170
  - 171
  - 172
  - 173
  - 175
  - 177
  - 179
  - 180
  - 182
  - 183
  - 184
  - 185
  - 186
  - 187
  - 189
  - 191
  - 192
  - 193
  - 194
  - 196
  - 198
  - 200
  - 201
  - 202
  - 204
  - 206
  - 207
  - 208
  - 209
  - 211
  - 213
  - 214
  - 216
  airflow.api_fastapi.execution_api.routes.xcoms.get_xcom:
  - 288
  - 296
  - 297
  - 273
  - 274
  - 312
  - 281
  - 282
  - 283
  - 284
  - 286
  airflow.api_fastapi.execution_api.routes.xcoms.has_xcom_access:
  - 49
  - 54
  airflow.api_fastapi.execution_api.routes.xcoms.head_xcom:
  - 240
  - 241
  - 247
  airflow.api_fastapi.execution_api.routes.xcoms.set_xcom:
  - 352
  - 384
  - 357
  - 392
  - 366
  - 367
  - 375
  - 376
  airflow.api_fastapi.execution_api.routes.xcoms.xcom_query:
  - 82
  airflow.api_fastapi.execution_api.versions:
  - 41
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 48
  - 49
  - 54
  - 55
  - 56
  airflow.api_fastapi.execution_api.versions.v2025_04_28.AddRenderedMapIndexField:
  - 36
  - 37
  - 38
  - 39
  - 31
  airflow.api_fastapi.execution_api.versions.v2025_05_20.DowngradeUpstreamMapIndexes:
  - 26
  - 34
  - 31
  airflow.api_fastapi.execution_api.versions.v2025_05_20.DowngradeUpstreamMapIndexes.downgrade_upstream_map_indexes:
  - 36
  - 41
  - 42
  - 44
  - 45
  - 47
  airflow.api_fastapi.execution_api.versions.v2025_08_10.AddDagRunStateFieldAndPreviousEndpoint:
  - 32
  - 33
  - 27
  - 36
  airflow.api_fastapi.execution_api.versions.v2025_08_10.AddDagRunStateFieldAndPreviousEndpoint.remove_state_from_dag_run:
  - 40
  - 38
  - 39
  airflow.api_fastapi.execution_api.versions.v2025_08_10.AddIncludePriorDatesToGetXComSlice:
  - 49
  - 50
  - 44
  airflow.api_fastapi.execution_api.versions.v2025_09_23.AddDagVersionIdField:
  - 26
  - 30
  airflow.api_fastapi.execution_api.versions.v2025_10_27.MakeDagRunConfNullable:
  - 32
  - 26
  airflow.api_fastapi.execution_api.versions.v2025_10_27.MakeDagRunConfNullable.ensure_conf_is_dict_in_dag_run:
  - 34
  - 35
  - 36
  airflow.api_fastapi.execution_api.versions.v2025_11_05.AddTriggeringUserNameField:
  - 32
  - 26
  - 30
  airflow.api_fastapi.execution_api.versions.v2025_11_05.AddTriggeringUserNameField.remove_triggering_user_name_from_dag_run:
  - 34
  - 35
  - 36
  airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField:
  - 32
  - 37
  - 38
  - 39
  - 40
  - 43
  - 49
  airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField.remove_partition_key_from_asset_events:
  - 51
  - 53
  - 54
  airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField.remove_partition_key_from_dag_run:
  - 45
  - 46
  - 47
  airflow.api_fastapi.execution_api.versions.v2025_12_08.AddDagRunDetailEndpoint:
  - 40
  - 35
  airflow.api_fastapi.execution_api.versions.v2025_12_08.MovePreviousRunEndpoint:
  - 24
  - 29
  - 30
  airflow.api_fastapi.execution_api.versions.v2026_03_31.ModifyDeferredTaskKwargsToJsonValue:
  - 33
  - 34
  - 28
  airflow.api_fastapi.execution_api.versions.v2026_03_31.RemoveUpstreamMapIndexesField:
  - 49
  - 44
  - 39
  airflow.api_fastapi.execution_api.versions.v2026_03_31.RemoveUpstreamMapIndexesField.add_upstream_map_indexes_field:
  - 51
  airflow.api_fastapi.gunicorn_app:
  - 48
  - 17
  - 44
  airflow.api_fastapi.gunicorn_app.AirflowArbiter:
  - 52
  airflow.api_fastapi.gunicorn_app.AirflowArbiter.__init__:
  - 64
  - 67
  - 68
  - 75
  - 76
  - 55
  - 58
  - 59
  - 62
  airflow.api_fastapi.gunicorn_app.AirflowArbiter._check_worker_refresh:
  - 96
  - 97
  - 100
  - 91
  - 92
  - 94
  airflow.api_fastapi.gunicorn_app.AirflowArbiter._continue_refresh_cycle:
  - 130
  - 133
  - 135
  - 139
  - 140
  - 141
  - 142
  - 145
  - 146
  - 149
  - 153
  - 154
  - 155
  - 158
  - 159
  - 160
  - 161
  - 116
  - 118
  - 121
  - 123
  - 125
  airflow.api_fastapi.gunicorn_app.AirflowArbiter._start_refresh_cycle:
  - 103
  - 104
  - 108
  - 109
  - 111
  - 113
  airflow.api_fastapi.gunicorn_app.AirflowArbiter.manage_workers:
  - 88
  - 83
  - 84
  - 87
  airflow.api_fastapi.gunicorn_app.AirflowGunicornApp:
  - 165
  airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.__init__:
  - 170
  airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.load:
  - 179
  - 180
  airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.load_config:
  - 176
  - 173
  - 174
  - 175
  airflow.api_fastapi.gunicorn_app.AirflowGunicornApp.run:
  - 192
  - 193
  - 187
  - 189
  - 191
  airflow.api_fastapi.gunicorn_app.create_gunicorn_app:
  - 233
  - 237
  - 207
  - 240
  - 243
  airflow.api_fastapi.gunicorn_config:
  - 17
  - 36
  - 39
  airflow.api_fastapi.gunicorn_config.post_worker_init:
  - 48
  - 57
  - 56
  airflow.api_fastapi.gunicorn_config.setproctitle:
  - 42
  airflow.api_fastapi.gunicorn_config.worker_exit:
  - 67
  - 68
  - 61
  airflow.api_fastapi.logging.decorators:
  - 33
  airflow.api_fastapi.logging.decorators._mask_connection_fields:
  - 37
  - 39
  - 40
  - 42
  - 43
  - 44
  - 51
  airflow.api_fastapi.logging.decorators._mask_variable_fields:
  - 64
  - 65
  - 68
  - 69
  - 56
  airflow.api_fastapi.logging.decorators.action_logging.log_action:
  - 128
  - 130
  - 138
  - 139
  - 140
  - 146
  - 151
  - 152
  - 153
  - 154
  - 157
  - 158
  - 159
  - 161
  - 162
  - 166
  - 168
  - 169
  - 172
  - 83
  - 87
  - 91
  - 92
  - 94
  - 96
  - 97
  - 98
  - 103
  - 118
  - 119
  - 122
  - 123
  - 124
  - 126
  - 127
  airflow.api_fastapi.main:
  - 31
  airflow.assets.evaluation:
  - 35
  airflow.assets.evaluation.AssetEvaluator:
  - 41
  airflow.assets.evaluation.AssetEvaluator._:
  - 64
  - 69
  - 73
  - 59
  - 63
  airflow.assets.evaluation.AssetEvaluator._resolve_asset_alias:
  - 50
  - 51
  airflow.assets.evaluation.AssetEvaluator._resolve_asset_ref:
  - 46
  - 47
  airflow.assets.manager:
  - 60
  - 527
  - 47
  airflow.assets.manager.AssetManager:
  - 118
  airflow.assets.manager.AssetManager._add_asset_alias_association:
  - 168
  - 165
  - 167
  airflow.assets.manager.AssetManager._get_or_create_apdr:
  - 448
  - 449
  - 450
  - 455
  - 458
  - 459
  - 467
  - 439
  - 472
  - 473
  - 474
  airflow.assets.manager.AssetManager._queue_dagruns:
  - 354
  - 377
  - 362
  - 364
  - 375
  - 376
  - 345
  - 347
  airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_postgres:
  - 508
  - 509
  airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path:
  - 497
  - 498
  - 499
  airflow.assets.manager.AssetManager._queue_dagruns_nonpartitioned_slow_path._queue_dagrun_if_needed:
  - 491
  - 492
  - 494
  - 487
  airflow.assets.manager.AssetManager._queue_partitioned_dags:
  - 388
  - 420
  - 391
  - 428
  - 401
  - 402
  - 406
  - 407
  - 410
  - 411
  - 412
  - 414
  airflow.assets.manager.AssetManager.create_asset_aliases:
  - 144
  - 152
  airflow.assets.manager.AssetManager.create_asset_aliases._add_one:
  - 147
  - 148
  - 149
  airflow.assets.manager.AssetManager.create_assets:
  - 135
  - 127
  airflow.assets.manager.AssetManager.create_assets._add_one:
  - 130
  - 131
  - 132
  airflow.assets.manager.AssetManager.nofity_asset_event_emitted:
  - 329
  - 331
  - 333
  airflow.assets.manager.AssetManager.notify_asset_alias_created:
  - 313
  - 315
  - 317
  airflow.assets.manager.AssetManager.notify_asset_changed:
  - 321
  - 323
  - 325
  airflow.assets.manager.AssetManager.notify_asset_created:
  - 305
  - 307
  - 309
  airflow.assets.manager.AssetManager.register_asset_change:
  - 258
  - 259
  - 260
  - 264
  - 268
  - 273
  - 274
  - 275
  - 276
  - 283
  - 288
  - 293
  - 294
  - 185
  - 193
  - 194
  - 197
  - 198
  - 199
  - 202
  - 204
  - 206
  - 207
  - 210
  - 211
  - 213
  - 222
  - 223
  - 230
  - 231
  - 232
  - 236
  - 237
  - 238
  - 239
  - 240
  - 242
  - 246
  - 247
  - 248
  airflow.assets.manager._lock_asset_model:
  - 97
  - 71
  - 103
  - 104
  - 105
  - 106
  - 77
  - 114
  - 84
  - 85
  - 87
  - 88
  - 90
  - 91
  - 92
  - 93
  airflow.assets.manager.resolve_asset_manager:
  - 513
  - 514
  - 524
  - 519
  airflow.callbacks.base_callback_sink:
  - 22
  airflow.callbacks.base_callback_sink.BaseCallbackSink:
  - 27
  airflow.callbacks.base_callback_sink.BaseCallbackSink.send:
  - 30
  airflow.callbacks.callback_requests:
  - 32
  - 177
  - 35
  airflow.callbacks.callback_requests.BaseCallbackRequest:
  - 50
  - 46
  - 39
  airflow.callbacks.callback_requests.BaseCallbackRequest.from_json:
  - 54
  airflow.callbacks.callback_requests.BaseCallbackRequest.to_json:
  - 57
  airflow.callbacks.callback_requests.DagCallbackRequest:
  - 171
  - 165
  airflow.callbacks.callback_requests.DagRunContext:
  - 106
  - 101
  airflow.callbacks.callback_requests.DagRunContext._sanitize_consumed_asset_events:
  - 129
  - 158
  - 109
  - 142
  - 143
  - 144
  - 115
  - 147
  - 148
  - 153
  - 123
  - 157
  - 126
  airflow.callbacks.callback_requests.EmailRequest:
  - 96
  - 89
  - 92
  - 94
  airflow.callbacks.callback_requests.TaskCallbackRequest:
  - 73
  - 69
  - 61
  - 71
  airflow.callbacks.callback_requests.TaskCallbackRequest.is_failure_callback:
  - 78
  - 79
  airflow.callbacks.database_callback_sink:
  - 26
  airflow.callbacks.database_callback_sink.DatabaseCallbackSink:
  - 33
  airflow.callbacks.database_callback_sink.DatabaseCallbackSink.send:
  - 37
  - 38
  - 39
  airflow.cli.cli_config:
  - 2054
  - 2055
  - 2058
  - 2066
  - 19
  - 2069
  - 2072
  - 2075
  - 2078
  - 2093
  - 2097
  - 2102
  - 2105
  - 73
  - 145
  - 146
  - 147
  - 148
  - 151
  - 154
  - 159
  - 160
  - 170
  - 179
  - 188
  - 195
  - 197
  - 198
  - 201
  - 202
  - 203
  - 204
  - 210
  - 220
  - 228
  - 233
  - 241
  - 249
  - 256
  - 259
  - 260
  - 263
  - 268
  - 269
  - 270
  - 271
  - 274
  - 279
  - 282
  - 287
  - 290
  - 295
  - 298
  - 301
  - 304
  - 309
  - 314
  - 320
  - 321
  - 322
  - 325
  - 328
  - 329
  - 332
  - 335
  - 336
  - 344
  - 346
  - 349
  - 354
  - 362
  - 374
  - 381
  - 388
  - 397
  - 405
  - 409
  - 415
  - 425
  - 434
  - 435
  - 436
  - 437
  - 438
  - 443
  - 445
  - 448
  - 449
  - 450
  - 459
  - 461
  - 462
  - 469
  - 477
  - 482
  - 487
  - 493
  - 499
  - 504
  - 507
  - 510
  - 513
  - 516
  - 519
  - 525
  - 531
  - 539
  - 540
  - 541
  - 542
  - 545
  - 549
  - 550
  - 561
  - 564
  - 565
  - 566
  - 569
  - 575
  - 576
  - 577
  - 578
  - 581
  - 583
  - 591
  - 592
  - 593
  - 597
  - 601
  - 607
  - 614
  - 618
  - 622
  - 626
  - 630
  - 634
  - 641
  - 648
  - 655
  - 657
  - 661
  - 663
  - 667
  - 673
  - 675
  - 678
  - 680
  - 683
  - 688
  - 693
  - 695
  - 698
  - 700
  - 703
  - 706
  - 708
  - 713
  - 719
  - 726
  - 727
  - 730
  - 737
  - 738
  - 741
  - 744
  - 747
  - 750
  - 751
  - 752
  - 755
  - 758
  - 759
  - 762
  - 765
  - 767
  - 773
  - 776
  - 782
  - 783
  - 791
  - 794
  - 802
  - 807
  - 812
  - 816
  - 820
  - 825
  - 836
  - 841
  - 846
  - 851
  - 856
  - 862
  - 867
  - 872
  - 877
  - 882
  - 888
  - 896
  - 903
  - 910
  - 917
  - 920
  - 924
  - 931
  - 933
  - 936
  - 942
  - 949
  - 956
  - 957
  - 958
  - 996
  - 999
  - 1002
  - 1005
  - 1008
  - 1011
  - 1016
  - 1020
  - 1035
  - 1038
  - 1041
  - 1044
  - 1047
  - 1050
  - 1053
  - 1056
  - 1059
  - 1069
  - 1080
  - 1083
  - 1086
  - 1089
  - 1092
  - 1099
  - 1102
  - 1110
  - 1113
  - 1121
  - 1124
  - 1130
  - 1141
  - 1144
  - 1147
  - 1167
  - 1170
  - 1190
  - 1197
  - 1229
  - 1244
  - 1252
  - 1260
  - 1263
  - 1266
  - 1269
  - 1285
  - 1288
  - 1298
  - 1306
  - 1316
  - 1319
  - 1329
  - 1336
  - 1349
  - 1352
  - 1357
  - 1360
  - 1363
  - 1366
  - 1369
  - 1372
  - 1382
  - 1385
  - 1388
  - 1391
  - 1394
  - 1397
  - 1402
  - 1405
  - 1408
  - 1411
  - 1414
  - 1417
  - 1420
  - 1423
  - 1426
  - 1429
  - 1432
  - 1439
  - 1444
  - 1447
  - 1450
  - 1453
  - 1456
  - 1459
  - 1464
  - 1468
  - 1471
  - 1474
  - 1477
  - 1488
  - 1498
  - 1509
  - 1520
  - 1523
  - 1526
  - 1529
  - 1532
  - 1535
  - 1548
  - 1551
  - 1560
  - 1563
  - 1568
  - 1571
  - 1574
  - 1577
  - 1580
  - 1583
  - 1586
  - 1589
  - 1592
  - 1610
  - 1619
  - 1626
  - 1633
  - 1636
  - 1639
  - 1642
  - 1647
  - 1650
  - 1653
  - 1656
  - 1659
  - 1662
  - 1665
  - 1668
  - 1674
  - 1677
  - 1680
  - 1683
  - 1686
  - 1689
  - 1692
  - 1695
  - 1698
  - 1701
  - 1704
  - 1707
  - 1710
  - 1713
  - 1716
  - 1719
  - 1722
  - 1725
  - 1728
  - 1731
  - 1734
  - 1737
  - 1744
  - 1747
  - 1754
  - 1757
  - 1773
  - 1776
  - 1785
  - 1788
  - 1802
  - 1805
  - 1828
  - 1831
  - 1834
  - 1845
  - 1856
  - 1867
  - 1881
  - 1886
  - 1891
  - 1896
  - 1901
  - 1906
  - 1911
  - 1916
  - 1921
  - 1926
  - 1929
  - 1942
  - 1945
  - 1964
  - 1967
  - 1988
  - 1991
  - 2005
  - 2008
  - 2021
  - 2024
  - 2027
  - 2030
  - 2033
  - 2038
  - 2043
  - 2045
  airflow.cli.cli_config.<lambda1>:
  - 464
  airflow.cli.cli_config.ActionCommand:
  - 972
  airflow.cli.cli_config.Arg:
  - 77
  airflow.cli.cli_config.Arg.__init__:
  - 94
  - 95
  airflow.cli.cli_config.Arg._is_valid_directory:
  - 110
  - 111
  airflow.cli.cli_config.Arg.add_to_parser:
  - 107
  - 99
  - 100
  - 101
  airflow.cli.cli_config.Arg.add_to_parser.type:
  - 104
  airflow.cli.cli_config.DefaultHelpParser:
  - 57
  airflow.cli.cli_config.DefaultHelpParser._check_value:
  - 64
  - 60
  - 61
  - 62
  airflow.cli.cli_config.DefaultHelpParser.error:
  - 67
  - 68
  - 69
  airflow.cli.cli_config.GroupCommand:
  - 984
  airflow.cli.cli_config._remove_dag_id_opt:
  - 2089
  - 2087
  airflow.cli.cli_config.lazy_load_command:
  - 44
  - 45
  airflow.cli.cli_config.lazy_load_command.command:
  - 48
  - 49
  airflow.cli.cli_config.positive_int:
  - 116
  airflow.cli.cli_config.positive_int._check:
  - 120
  - 121
  - 123
  airflow.cli.cli_config.string_list_type:
  - 133
  - 134
  airflow.cli.cli_config.string_lower_type:
  - 138
  - 139
  - 141
  airflow.cli.cli_parser:
  - 141
  - 142
  - 143
  - 144
  - 19
  - 151
  - 153
  - 158
  - 160
  - 161
  - 162
  - 164
  - 165
  - 169
  - 178
  - 179
  - 52
  - 58
  - 60
  - 63
  - 64
  - 67
  - 69
  - 71
  - 72
  - 76
  - 96
  - 97
  - 98
  - 99
  - 104
  - 106
  - 107
  - 114
  - 115
  - 117
  - 118
  - 127
  airflow.cli.cli_parser.AirflowHelpFormatter:
  - 187
  airflow.cli.cli_parser.AirflowHelpFormatter._iter_indented_subactions:
  - 194
  - 195
  - 196
  - 197
  - 198
  - 200
  - 201
  - 202
  - 203
  - 205
  - 206
  - 207
  - 208
  - 209
  - 211
  airflow.cli.cli_parser.AirflowHelpFormatter._iter_indented_subactions.<lambda1>:
  - 198
  airflow.cli.cli_parser.LazyRichHelpFormatter:
  - 215
  airflow.cli.cli_parser.LazyRichHelpFormatter.add_argument:
  - 224
  - 222
  - 223
  airflow.cli.cli_parser._add_action_command:
  - 272
  - 270
  - 271
  airflow.cli.cli_parser._add_command:
  - 256
  - 261
  - 262
  - 263
  - 264
  - 253
  - 254
  airflow.cli.cli_parser._add_group_command:
  - 280
  - 277
  - 279
  airflow.cli.cli_parser._sort_args:
  - 248
  - 241
  - 249
  - 247
  airflow.cli.cli_parser._sort_args.<lambda1>:
  - 247
  airflow.cli.cli_parser._sort_args.<lambda2>:
  - 249
  airflow.cli.cli_parser._sort_args.get_long_option:
  - 244
  - 245
  airflow.cli.cli_parser.get_parser:
  - 229
  - 230
  - 231
  - 235
  - 236
  airflow.cli.commands.api_server_command:
  - 40
  - 41
  - 43
  - 45
  - 17
  - 155
  airflow.cli.commands.api_server_command._get_ssl_cert_and_key_filepaths:
  - 269
  - 270
  - 272
  - 276
  - 278
  airflow.cli.commands.api_server_command._run_api_server:
  - 160
  - 168
  - 176
  - 177
  - 188
  - 157
  - 158
  airflow.cli.commands.api_server_command._run_api_server_with_gunicorn:
  - 98
  - 68
  - 70
  - 73
  - 74
  - 85
  - 56
  airflow.cli.commands.api_server_command._run_api_server_with_uvicorn:
  - 108
  - 144
  - 114
  - 149
  - 118
  - 119
  - 123
  - 126
  airflow.cli.commands.api_server_command.api_server:
  - 224
  - 234
  - 236
  - 237
  - 238
  - 241
  - 251
  - 254
  - 223
  airflow.cli.commands.api_server_command.api_server.<lambda1>:
  - 254
  airflow.cli.commands.api_server_command.with_api_apps_env:
  - 200
  - 198
  airflow.cli.commands.api_server_command.with_api_apps_env.wrapper:
  - 203
  - 205
  - 207
  - 209
  - 211
  - 213
  - 214
  airflow.cli.commands.asset_command:
  - 43
  - 36
  airflow.cli.commands.asset_command._detail_asset:
  - 96
  - 97
  - 98
  - 100
  - 102
  - 105
  - 86
  - 89
  - 91
  - 92
  - 93
  - 94
  - 95
  airflow.cli.commands.asset_command._detail_asset_alias:
  - 73
  - 75
  - 78
  - 79
  - 82
  airflow.cli.commands.asset_command._list_asset_aliases:
  - 47
  airflow.cli.commands.asset_command._list_assets:
  - 52
  airflow.cli.commands.asset_command.asset_details:
  - 111
  - 112
  - 113
  - 115
  - 117
  - 118
  - 119
  - 123
  airflow.cli.commands.asset_command.asset_list:
  - 69
  - 59
  - 60
  - 61
  - 63
  airflow.cli.commands.asset_command.asset_list.detail_mapper:
  - 66
  - 67
  airflow.cli.commands.asset_command.asset_materialize:
  - 129
  - 135
  - 138
  - 140
  - 141
  - 142
  - 143
  - 144
  - 145
  - 146
  - 147
  - 149
  - 151
  - 155
  - 157
  - 159
  - 162
  - 163
  - 167
  airflow.cli.commands.backfill_command:
  - 34
  airflow.cli.commands.backfill_command.create_backfill:
  - 40
  - 41
  - 42
  - 43
  - 45
  - 46
  - 50
  - 51
  - 52
  - 53
  - 63
  - 64
  - 65
  - 66
  - 74
  - 75
  - 76
  - 80
  - 82
  - 87
  - 89
  - 93
  airflow.cli.commands.cheat_sheet_command:
  - 26
  airflow.cli.commands.cheat_sheet_command.cheat_sheet:
  - 32
  - 33
  airflow.cli.commands.cheat_sheet_command.display_commands_index:
  - 66
  - 37
  airflow.cli.commands.cheat_sheet_command.display_commands_index.display_recursive:
  - 64
  - 46
  - 47
  - 48
  - 50
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 61
  - 62
  airflow.cli.commands.config_command:
  - 17
  - 157
  - 158
  - 159
  - 161
  - 162
  - 163
  - 166
  - 167
  - 173
  - 174
  - 178
  - 179
  - 182
  - 183
  - 187
  - 188
  - 191
  - 192
  - 195
  - 196
  - 197
  - 199
  - 200
  - 201
  - 203
  - 204
  - 205
  - 207
  - 208
  - 209
  - 211
  - 212
  - 213
  - 215
  - 216
  - 217
  - 219
  - 220
  - 221
  - 223
  - 224
  - 225
  - 227
  - 228
  - 229
  - 231
  - 232
  - 233
  - 235
  - 236
  - 237
  - 239
  - 240
  - 241
  - 243
  - 244
  - 245
  - 247
  - 248
  - 249
  - 251
  - 252
  - 253
  - 255
  - 256
  - 257
  - 259
  - 260
  - 261
  - 263
  - 264
  - 265
  - 266
  - 267
  - 269
  - 270
  - 272
  - 273
  - 275
  - 276
  - 282
  - 283
  - 284
  - 286
  - 287
  - 288
  - 290
  - 291
  - 292
  - 295
  - 296
  - 300
  - 301
  - 304
  - 305
  - 308
  - 309
  - 312
  - 313
  - 318
  - 319
  - 325
  - 326
  - 328
  - 329
  - 334
  - 335
  - 336
  - 338
  - 339
  - 340
  - 343
  - 344
  - 347
  - 348
  - 351
  - 352
  - 354
  - 355
  - 356
  - 359
  - 360
  - 362
  - 363
  - 365
  - 366
  - 367
  - 369
  - 370
  - 371
  - 373
  - 374
  - 375
  - 377
  - 378
  - 379
  - 381
  - 382
  - 383
  - 385
  - 386
  - 387
  - 389
  - 390
  - 391
  - 393
  - 394
  - 395
  - 397
  - 398
  - 399
  - 401
  - 402
  - 403
  - 405
  - 406
  - 407
  - 409
  - 410
  - 411
  - 413
  - 414
  - 415
  - 417
  - 418
  - 419
  - 421
  - 422
  - 423
  - 425
  - 426
  - 429
  - 430
  - 431
  - 433
  - 434
  - 435
  - 437
  - 438
  - 439
  - 441
  - 442
  - 443
  - 445
  - 446
  - 447
  - 449
  - 450
  - 451
  - 453
  - 454
  - 455
  - 457
  - 458
  - 459
  - 461
  - 462
  - 463
  - 465
  - 466
  - 467
  - 469
  - 470
  - 471
  - 473
  - 474
  - 477
  - 478
  - 481
  - 482
  - 485
  - 486
  - 489
  - 490
  - 493
  - 494
  - 497
  - 498
  - 501
  - 502
  - 505
  - 506
  - 509
  - 510
  - 513
  - 514
  - 517
  - 518
  - 521
  - 522
  - 523
  - 525
  - 526
  - 527
  - 529
  - 530
  - 531
  - 533
  - 534
  - 535
  - 537
  - 538
  - 539
  - 541
  - 542
  - 545
  - 546
  - 549
  - 550
  - 551
  - 553
  - 554
  - 555
  - 557
  - 558
  - 559
  - 561
  - 562
  - 563
  - 565
  - 566
  - 567
  - 569
  - 570
  - 571
  - 573
  - 574
  - 575
  - 577
  - 578
  - 579
  - 581
  - 582
  - 583
  - 587
  - 588
  - 591
  - 592
  - 595
  - 596
  - 599
  - 600
  - 603
  - 604
  - 607
  - 608
  - 611
  - 612
  - 615
  - 616
  - 619
  - 620
  - 623
  - 624
  - 627
  - 628
  - 631
  - 632
  - 636
  - 637
  - 638
  - 640
  - 641
  - 645
  - 646
  - 647
  - 650
  - 651
  - 653
  - 654
  - 656
  - 657
  - 659
  - 660
  - 672
  - 673
  - 679
  - 680
  - 686
  - 687
  - 688
  - 690
  - 691
  - 692
  - 694
  - 695
  - 697
  - 698
  - 699
  - 701
  - 702
  - 703
  - 705
  - 706
  - 707
  - 709
  - 710
  - 711
  - 713
  - 714
  - 715
  - 717
  - 718
  - 719
  - 721
  - 722
  - 723
  - 725
  - 726
  - 727
  - 729
  - 730
  - 731
  - 733
  - 734
  - 735
  - 737
  - 738
  - 739
  - 741
  - 742
  - 743
  - 745
  - 746
  - 747
  - 749
  - 750
  - 751
  - 753
  - 754
  - 755
  - 757
  - 758
  - 759
  - 761
  - 762
  - 763
  - 765
  - 766
  - 767
  - 769
  - 770
  - 771
  - 773
  - 774
  - 775
  - 777
  - 778
  - 779
  - 782
  - 783
  - 784
  - 786
  - 787
  - 788
  - 790
  - 791
  - 792
  - 795
  - 796
  - 797
  - 799
  - 800
  - 801
  - 804
  - 805
  - 808
  - 809
  - 813
  - 814
  - 817
  - 818
  - 819
  - 822
  - 823
  - 828
  - 829
  airflow.cli.commands.config_command.ConfigChange:
  - 90
  airflow.cli.commands.config_command.ConfigChange.message:
  - 129
  - 130
  - 139
  - 145
  - 146
  - 147
  - 120
  - 121
  - 122
  - 123
  airflow.cli.commands.config_command.ConfigParameter:
  - 82
  airflow.cli.commands.config_command.get_value:
  - 75
  - 68
  - 76
  airflow.cli.commands.config_command.lint_config:
  - 896
  - 899
  - 902
  - 905
  - 908
  - 909
  - 911
  - 912
  - 913
  - 914
  - 915
  - 916
  - 917
  - 918
  - 919
  - 921
  - 839
  - 886
  - 895
  airflow.cli.commands.config_command.show_config:
  - 40
  - 41
  - 42
  - 46
  - 47
  - 60
  - 61
  - 62
  - 63
  airflow.cli.commands.config_command.update_config:
  - 1025
  - 1030
  - 1031
  - 1032
  - 1033
  - 1037
  - 1038
  - 1041
  - 1043
  - 1045
  - 1046
  - 1047
  - 1048
  - 1049
  - 1053
  - 926
  - 1054
  - 1058
  - 1059
  - 1061
  - 1064
  - 1065
  - 1066
  - 1067
  - 1073
  - 1074
  - 1076
  - 1077
  - 1084
  - 1085
  - 1086
  - 1087
  - 1088
  - 1089
  - 1094
  - 1096
  - 1097
  - 987
  - 989
  - 999
  - 1006
  - 1007
  - 1009
  - 1010
  - 1013
  - 1015
  - 1017
  - 1018
  - 1022
  airflow.cli.commands.connection_command:
  - 17
  - 317
  airflow.cli.commands.connection_command._connection_mapper:
  - 60
  airflow.cli.commands.connection_command._format_connections:
  - 130
  - 131
  - 133
  - 134
  - 136
  - 137
  - 139
  - 114
  - 119
  - 123
  - 125
  - 126
  airflow.cli.commands.connection_command._format_connections.serializer_func:
  - 117
  airflow.cli.commands.connection_command._get_connection_types:
  - 149
  - 151
  - 152
  - 153
  - 154
  airflow.cli.commands.connection_command._import_helper:
  - 352
  - 353
  - 328
  - 333
  - 334
  - 335
  - 337
  - 339
  - 342
  - 343
  - 344
  - 345
  - 351
  airflow.cli.commands.connection_command._valid_uri:
  - 144
  - 143
  airflow.cli.commands.connection_command.connections_add:
  - 256
  - 257
  - 258
  - 259
  - 260
  - 261
  - 264
  - 274
  - 275
  - 277
  - 278
  - 279
  - 281
  - 284
  - 295
  - 208
  - 209
  - 210
  - 211
  - 215
  - 219
  - 222
  - 225
  - 226
  - 229
  - 230
  - 237
  - 239
  - 242
  - 243
  - 244
  - 246
  - 247
  - 249
  - 255
  airflow.cli.commands.connection_command.connections_delete:
  - 304
  - 305
  - 307
  - 313
  - 314
  airflow.cli.commands.connection_command.connections_export:
  - 160
  - 162
  - 163
  - 197
  - 166
  - 199
  - 170
  - 171
  - 174
  - 176
  - 179
  - 180
  - 185
  - 188
  - 189
  - 191
  airflow.cli.commands.connection_command.connections_get:
  - 74
  - 67
  - 71
  airflow.cli.commands.connection_command.connections_import:
  - 320
  - 321
  - 322
  airflow.cli.commands.connection_command.connections_list:
  - 84
  - 85
  - 86
  - 87
  - 89
  airflow.cli.commands.connection_command.connections_test:
  - 359
  - 362
  - 363
  - 364
  - 370
  - 372
  - 374
  - 377
  - 378
  - 379
  - 380
  - 382
  airflow.cli.commands.connection_command.create_default_connections:
  - 110
  airflow.cli.commands.daemon_utils.run_command_with_daemon_option:
  - 64
  - 65
  - 66
  - 68
  - 69
  - 40
  - 73
  - 81
  - 51
  - 83
  - 53
  - 84
  - 85
  - 86
  - 58
  - 60
  - 61
  airflow.cli.commands.dag_command:
  - 57
  - 18
  - 69
  airflow.cli.commands.dag_command._display_dot_via_imgcat:
  - 224
  - 225
  - 226
  - 227
  - 228
  - 229
  - 231
  - 222
  airflow.cli.commands.dag_command._get_dagbag_dag_details:
  - 243
  - 268
  - 246
  airflow.cli.commands.dag_command._save_dot_to_file:
  - 237
  - 238
  - 239
  airflow.cli.commands.dag_command.dag_delete:
  - 102
  - 103
  - 104
  - 106
  - 110
  - 111
  - 115
  airflow.cli.commands.dag_command.dag_dependencies_show:
  - 193
  - 174
  - 176
  - 177
  - 179
  - 183
  - 188
  - 189
  - 190
  - 191
  airflow.cli.commands.dag_command.dag_details:
  - 450
  - 451
  - 452
  - 454
  - 456
  - 457
  - 461
  airflow.cli.commands.dag_command.dag_list_dag_runs:
  - 610
  - 623
  - 592
  - 593
  - 596
  - 598
  - 601
  - 602
  airflow.cli.commands.dag_command.dag_list_dag_runs._render_dagrun:
  - 617
  - 618
  - 619
  - 620
  airflow.cli.commands.dag_command.dag_list_dags:
  - 384
  - 386
  - 387
  - 388
  - 391
  - 392
  - 393
  - 395
  - 396
  - 397
  - 398
  - 400
  - 401
  - 402
  - 403
  - 404
  - 406
  - 409
  - 435
  - 436
  - 437
  - 438
  - 362
  - 365
  - 368
  - 370
  - 376
  - 380
  - 381
  - 382
  - 383
  airflow.cli.commands.dag_command.dag_list_dags.filter_dags_by_bundle:
  - 425
  - 426
  - 429
  - 430
  - 431
  airflow.cli.commands.dag_command.dag_list_dags.get_dag_detail:
  - 416
  - 417
  - 419
  - 420
  airflow.cli.commands.dag_command.dag_list_import_errors:
  - 513
  - 517
  - 518
  - 472
  - 475
  - 478
  - 479
  - 480
  - 481
  - 482
  - 484
  - 485
  - 486
  - 489
  - 490
  - 492
  - 493
  - 494
  - 498
  - 499
  - 500
  - 501
  - 503
  - 505
  - 506
  airflow.cli.commands.dag_command.dag_list_jobs:
  - 576
  - 577
  - 579
  - 581
  - 561
  - 563
  - 565
  - 566
  - 568
  - 570
  - 572
  - 573
  airflow.cli.commands.dag_command.dag_next_execution:
  - 322
  - 323
  - 324
  - 325
  - 354
  - 328
  - 331
  - 332
  - 311
  - 345
  - 346
  - 348
  - 349
  - 351
  airflow.cli.commands.dag_command.dag_next_execution.print_execution_interval:
  - 336
  - 341
  - 343
  - 335
  airflow.cli.commands.dag_command.dag_pause:
  - 121
  - 122
  airflow.cli.commands.dag_command.dag_report:
  - 546
  - 525
  - 526
  - 528
  - 529
  - 530
  - 531
  - 536
  - 537
  - 539
  - 540
  - 541
  - 543
  airflow.cli.commands.dag_command.dag_report.<lambda1>:
  - 551
  airflow.cli.commands.dag_command.dag_reserialize:
  - 704
  - 705
  - 688
  - 689
  - 690
  - 691
  - 693
  - 694
  - 695
  - 696
  - 700
  - 701
  - 703
  airflow.cli.commands.dag_command.dag_show:
  - 198
  - 201
  - 204
  - 208
  - 213
  - 214
  - 215
  - 216
  - 218
  airflow.cli.commands.dag_command.dag_state:
  - 291
  - 293
  - 295
  - 300
  - 301
  - 302
  - 303
  - 305
  - 283
  airflow.cli.commands.dag_command.dag_test:
  - 641
  - 644
  - 649
  - 654
  - 663
  - 664
  - 665
  - 671
  - 672
  - 673
  - 674
  - 675
  - 676
  - 677
  - 678
  - 680
  - 630
  - 632
  - 634
  - 637
  airflow.cli.commands.dag_command.dag_trigger:
  - 75
  - 76
  - 78
  - 80
  - 83
  - 91
  airflow.cli.commands.dag_command.dag_unpause:
  - 128
  - 129
  airflow.cli.commands.dag_command.set_is_paused:
  - 166
  - 135
  - 136
  - 137
  - 138
  - 168
  - 140
  - 169
  - 142
  - 144
  - 145
  - 146
  - 149
  - 152
  - 153
  - 156
  - 157
  airflow.cli.commands.dag_processor_command:
  - 32
  - 17
  - 48
  airflow.cli.commands.dag_processor_command._create_dag_processor_job_runner:
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  airflow.cli.commands.dag_processor_command.dag_processor:
  - 64
  - 67
  - 52
  - 53
  - 55
  - 58
  - 59
  airflow.cli.commands.dag_processor_command.dag_processor.<lambda1>:
  - 59
  airflow.cli.commands.dag_processor_command.dag_processor.<lambda2>:
  - 67
  airflow.cli.commands.db_command:
  - 289
  - 322
  - 195
  - 292
  - 38
  - 230
  - 41
  - 267
  - 17
  - 209
  - 309
  airflow.cli.commands.db_command._get_version_revision:
  - 66
  - 70
  - 75
  - 77
  - 79
  - 82
  - 54
  - 63
  airflow.cli.commands.db_command._quote_mysql_password_for_cnf:
  - 224
  - 226
  - 223
  airflow.cli.commands.db_command.check:
  - 270
  - 278
  - 279
  - 280
  - 285
  airflow.cli.commands.db_command.check._warn_remaining_retries:
  - 276
  airflow.cli.commands.db_command.check_migrations:
  - 218
  - 219
  airflow.cli.commands.db_command.cleanup_tables:
  - 296
  - 295
  airflow.cli.commands.db_command.downgrade:
  - 212
  - 213
  airflow.cli.commands.db_command.drop_archived:
  - 325
  - 326
  airflow.cli.commands.db_command.export_archived:
  - 312
  - 313
  airflow.cli.commands.db_command.migratedb:
  - 198
  - 199
  - 201
  - 204
  - 206
  airflow.cli.commands.db_command.resetdb:
  - 48
  - 50
  - 46
  - 47
  airflow.cli.commands.db_command.run_db_downgrade_command:
  - 144
  - 150
  - 152
  - 154
  - 158
  - 162
  - 164
  - 165
  - 166
  - 168
  - 169
  - 170
  - 172
  - 174
  - 175
  - 177
  - 179
  - 181
  - 188
  - 189
  - 190
  airflow.cli.commands.db_command.run_db_migrate_command:
  - 130
  - 131
  - 133
  - 134
  - 139
  - 140
  - 88
  - 97
  - 98
  - 100
  - 102
  - 108
  - 110
  - 112
  - 115
  - 116
  - 119
  - 121
  - 124
  - 125
  - 127
  airflow.cli.commands.db_command.shell:
  - 257
  - 262
  - 233
  - 234
  - 235
  - 237
  - 238
  - 239
  - 244
  - 249
  - 250
  - 251
  - 252
  - 253
  - 254
  - 255
  airflow.cli.commands.db_manager_command:
  - 44
  - 54
  airflow.cli.commands.db_manager_command._get_db_manager:
  - 32
  - 28
  - 29
  - 30
  airflow.cli.commands.db_manager_command.downgrade:
  - 57
  - 58
  - 59
  - 60
  - 61
  airflow.cli.commands.db_manager_command.migratedb:
  - 47
  - 48
  - 49
  - 50
  - 51
  airflow.cli.commands.db_manager_command.resetdb:
  - 41
  - 37
  - 38
  - 39
  airflow.cli.commands.info_command:
  - 352
  - 353
  - 43
  - 17
  - 348
  - 349
  - 350
  - 351
  airflow.cli.commands.info_command.AirflowInfo:
  - 191
  airflow.cli.commands.info_command.AirflowInfo._airflow_info:
  - 229
  - 230
  - 231
  - 233
  - 234
  - 235
  - 237
  - 238
  - 240
  - 241
  - 247
  airflow.cli.commands.info_command.AirflowInfo._get_version:
  - 198
  - 200
  - 201
  - 202
  - 203
  - 205
  - 207
  airflow.cli.commands.info_command.AirflowInfo._paths_info:
  - 297
  - 298
  - 299
  - 300
  - 301
  - 305
  - 306
  - 307
  airflow.cli.commands.info_command.AirflowInfo._providers_info:
  - 312
  airflow.cli.commands.info_command.AirflowInfo._system_info:
  - 257
  - 258
  - 259
  - 260
  - 261
  - 262
  - 267
  - 268
  airflow.cli.commands.info_command.AirflowInfo._task_logging_handler:
  - 213
  - 222
  - 223
  airflow.cli.commands.info_command.AirflowInfo._task_logging_handler.get_fullname:
  - 217
  airflow.cli.commands.info_command.AirflowInfo._tools_info:
  - 275
  - 276
  - 277
  - 278
  - 279
  - 280
  - 281
  - 282
  airflow.cli.commands.info_command.AirflowInfo.render_text:
  - 337
  - 338
  - 339
  - 340
  - 341
  airflow.cli.commands.info_command.AirflowInfo.show:
  - 324
  - 325
  - 327
  - 328
  - 329
  - 332
  - 333
  - 315
  airflow.cli.commands.info_command.Anonymizer:
  - 47
  airflow.cli.commands.info_command.Anonymizer.process_path:
  - 50
  airflow.cli.commands.info_command.Anonymizer.process_url:
  - 56
  airflow.cli.commands.info_command.Anonymizer.process_username:
  - 53
  airflow.cli.commands.info_command.Architecture:
  - 155
  airflow.cli.commands.info_command.Architecture.get_current:
  - 165
  - 166
  airflow.cli.commands.info_command.FileIoException:
  - 345
  airflow.cli.commands.info_command.NullAnonymizer:
  - 60
  airflow.cli.commands.info_command.OperatingSystem:
  - 132
  airflow.cli.commands.info_command.OperatingSystem.get_current:
  - 142
  - 143
  - 145
  - 147
  - 149
  airflow.cli.commands.info_command.PiiAnonymizer:
  - 71
  airflow.cli.commands.info_command.PiiAnonymizer.__init__:
  - 74
  - 75
  airflow.cli.commands.info_command.PiiAnonymizer.process_path:
  - 81
  - 82
  - 79
  airflow.cli.commands.info_command.PiiAnonymizer.process_url:
  - 96
  - 128
  - 102
  - 103
  - 106
  - 107
  - 108
  - 123
  - 113
  - 117
  - 119
  - 121
  - 91
  - 94
  airflow.cli.commands.info_command.PiiAnonymizer.process_username:
  - 86
  airflow.cli.commands.info_command._send_report_to_fileio:
  - 369
  - 371
  - 372
  - 373
  - 374
  - 376
  airflow.cli.commands.info_command._upload_text_to_fileio:
  - 356
  - 357
  - 358
  - 359
  - 362
  - 364
  airflow.cli.commands.info_command.show_info:
  - 384
  - 385
  - 386
  - 387
  - 389
  - 382
  airflow.cli.commands.jobs_command:
  - 28
  airflow.cli.commands.jobs_command.check:
  - 35
  - 36
  - 38
  - 41
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 48
  - 49
  - 51
  - 53
  - 54
  - 56
  - 58
  - 59
  - 61
  airflow.cli.commands.kerberos_command:
  - 17
  airflow.cli.commands.kerberos_command.kerberos:
  - 32
  - 33
  - 36
  - 39
  - 42
  airflow.cli.commands.kerberos_command.kerberos.<lambda1>:
  - 42
  airflow.cli.commands.legacy_commands.check_legacy_command:
  - 32
  - 35
  - 36
  - 37
  - 28
  - 29
  - 30
  airflow.cli.commands.plugins_command.dump_plugins:
  - 35
  - 38
  - 39
  - 40
  - 43
  - 28
  - 29
  - 30
  - 31
  airflow.cli.commands.pool_command:
  - 18
  airflow.cli.commands.pool_command._show_pools:
  - 35
  - 38
  airflow.cli.commands.pool_command.pool_delete:
  - 88
  - 84
  - 85
  - 87
  airflow.cli.commands.pool_command.pool_export:
  - 108
  - 109
  - 110
  airflow.cli.commands.pool_command.pool_export_helper:
  - 141
  - 142
  - 144
  - 145
  - 147
  - 148
  airflow.cli.commands.pool_command.pool_get:
  - 59
  - 60
  - 62
  - 63
  airflow.cli.commands.pool_command.pool_import:
  - 97
  - 98
  - 100
  - 101
  - 103
  airflow.cli.commands.pool_command.pool_import_helper:
  - 128
  - 132
  - 136
  - 114
  - 115
  - 117
  - 118
  - 120
  - 125
  - 126
  - 127
  airflow.cli.commands.pool_command.pool_list:
  - 50
  - 51
  - 52
  - 53
  airflow.cli.commands.pool_command.pool_set:
  - 72
  - 73
  - 74
  - 77
  airflow.cli.commands.provider_command:
  - 17
  airflow.cli.commands.provider_command._remove_rst_syntax:
  - 33
  airflow.cli.commands.provider_command.auth_managers_list:
  - 202
  - 203
  - 204
  - 206
  airflow.cli.commands.provider_command.config_list:
  - 241
  - 242
  - 243
  - 245
  airflow.cli.commands.provider_command.connection_field_behaviours:
  - 152
  - 154
  - 150
  - 151
  airflow.cli.commands.provider_command.connection_form_widget_list:
  - 136
  - 132
  - 133
  - 134
  airflow.cli.commands.provider_command.connection_form_widget_list.<lambda1>:
  - 140
  - 141
  airflow.cli.commands.provider_command.dialects_list:
  - 96
  - 93
  - 94
  airflow.cli.commands.provider_command.executors_list:
  - 216
  - 217
  - 219
  - 215
  airflow.cli.commands.provider_command.extra_links_list:
  - 163
  - 164
  - 165
  - 167
  airflow.cli.commands.provider_command.hooks_list:
  - 80
  - 76
  - 77
  - 78
  airflow.cli.commands.provider_command.lazy_loaded:
  - 260
  - 261
  - 265
  - 269
  - 270
  - 271
  - 273
  - 274
  - 253
  airflow.cli.commands.provider_command.logging_list:
  - 176
  - 177
  - 178
  - 180
  airflow.cli.commands.provider_command.notifications_list:
  - 120
  - 121
  - 123
  airflow.cli.commands.provider_command.provider_get:
  - 39
  - 40
  - 41
  - 44
  - 45
  - 46
  - 51
  airflow.cli.commands.provider_command.providers_list:
  - 65
  - 61
  - 62
  - 63
  airflow.cli.commands.provider_command.providers_list.<lambda1>:
  - 67
  airflow.cli.commands.provider_command.queues_list:
  - 232
  - 228
  - 229
  - 230
  airflow.cli.commands.provider_command.secrets_backends_list:
  - 193
  - 189
  - 190
  - 191
  airflow.cli.commands.provider_command.triggers_list:
  - 106
  - 107
  - 109
  airflow.cli.commands.rotate_fernet_key_command:
  - 17
  airflow.cli.commands.rotate_fernet_key_command.rotate_fernet_key:
  - 32
  - 34
  - 35
  - 36
  - 42
  - 45
  airflow.cli.commands.rotate_fernet_key_command.rotate_items_in_batches:
  - 49
  - 54
  - 55
  - 56
  - 59
  - 60
  - 61
  airflow.cli.commands.scheduler_command:
  - 40
  - 17
  - 37
  airflow.cli.commands.scheduler_command._run_scheduler_job:
  - 42
  - 43
  - 44
  - 45
  airflow.cli.commands.scheduler_command._serve_health_check:
  - 96
  - 87
  - 89
  - 90
  - 91
  - 93
  - 95
  airflow.cli.commands.scheduler_command._serve_logs:
  - 73
  - 74
  - 75
  - 76
  - 77
  - 79
  - 81
  - 82
  airflow.cli.commands.scheduler_command.scheduler:
  - 51
  - 52
  - 54
  - 57
  - 60
  - 63
  airflow.cli.commands.scheduler_command.scheduler.<lambda1>:
  - 57
  airflow.cli.commands.scheduler_command.scheduler.<lambda2>:
  - 63
  airflow.cli.commands.standalone_command:
  - 41
  - 44
  - 45
  airflow.cli.commands.standalone_command.StandaloneCommand:
  - 49
  airflow.cli.commands.standalone_command.StandaloneCommand.__init__:
  - 62
  airflow.cli.commands.standalone_command.StandaloneCommand.calculate_env:
  - 170
  - 175
  - 178
  - 179
  - 180
  - 187
  - 188
  airflow.cli.commands.standalone_command.StandaloneCommand.entrypoint:
  - 57
  - 58
  airflow.cli.commands.standalone_command.StandaloneCommand.find_user_info:
  - 195
  - 198
  - 199
  - 205
  - 207
  - 208
  - 209
  - 216
  airflow.cli.commands.standalone_command.StandaloneCommand.initialize_database:
  - 219
  - 221
  - 222
  - 223
  airflow.cli.commands.standalone_command.StandaloneCommand.is_ready:
  - 232
  - 233
  - 226
  - 234
  airflow.cli.commands.standalone_command.StandaloneCommand.job_running:
  - 259
  - 260
  - 254
  - 262
  airflow.cli.commands.standalone_command.StandaloneCommand.port_open:
  - 238
  - 244
  - 245
  - 246
  - 247
  airflow.cli.commands.standalone_command.StandaloneCommand.print_error:
  - 162
  - 167
  airflow.cli.commands.standalone_command.StandaloneCommand.print_output:
  - 143
  - 155
  - 156
  - 158
  - 159
  airflow.cli.commands.standalone_command.StandaloneCommand.print_ready:
  - 265
  - 270
  - 271
  - 272
  - 276
  airflow.cli.commands.standalone_command.StandaloneCommand.run:
  - 128
  - 129
  - 130
  - 131
  - 68
  - 70
  - 72
  - 73
  - 74
  - 76
  - 82
  - 88
  - 94
  - 102
  - 103
  - 109
  - 112
  - 113
  - 114
  - 117
  - 119
  - 122
  - 126
  - 127
  airflow.cli.commands.standalone_command.StandaloneCommand.update_output:
  - 137
  - 139
  - 140
  - 134
  airflow.cli.commands.standalone_command.SubCommand:
  - 280
  airflow.cli.commands.standalone_command.SubCommand.__init__:
  - 289
  airflow.cli.commands.standalone_command.SubCommand.run:
  - 296
  - 297
  - 304
  - 303
  airflow.cli.commands.standalone_command.SubCommand.stop:
  - 307
  - 308
  airflow.cli.commands.task_command:
  - 481
  - 446
  - 71
  - 296
  - 18
  - 379
  - 279
  - 251
  - 60
  - 343
  airflow.cli.commands.task_command.TaskCommandMarker:
  - 248
  airflow.cli.commands.task_command._SupportedDebugger.post_mortem:
  - 307
  airflow.cli.commands.task_command._SupportedDebugger.set_trace:
  - 308
  airflow.cli.commands.task_command._generate_temporary_run_id:
  - 81
  - 75
  airflow.cli.commands.task_command._get_dag_run:
  - 128
  - 130
  - 132
  - 134
  - 135
  - 105
  - 109
  - 110
  - 113
  - 156
  - 115
  - 147
  - 117
  - 148
  - 150
  - 122
  - 91
  - 124
  airflow.cli.commands.task_command._get_template_context:
  - 233
  - 234
  - 236
  - 237
  - 244
  airflow.cli.commands.task_command._get_ti:
  - 224
  - 215
  - 198
  - 200
  - 201
  - 175
  - 207
  - 208
  - 181
  - 213
  - 214
  - 184
  - 186
  - 187
  - 189
  - 222
  - 191
  airflow.cli.commands.task_command._guess_debugger:
  - 337
  - 321
  - 335
  airflow.cli.commands.task_command.task_clear:
  - 512
  - 513
  - 484
  - 485
  - 486
  - 487
  - 516
  - 491
  - 493
  - 494
  - 495
  - 501
  - 502
  - 510
  airflow.cli.commands.task_command.task_failed_deps:
  - 266
  - 267
  - 268
  - 269
  - 271
  - 272
  - 273
  - 274
  - 276
  - 254
  airflow.cli.commands.task_command.task_list:
  - 300
  - 301
  - 302
  - 303
  airflow.cli.commands.task_command.task_render:
  - 450
  - 451
  - 453
  - 455
  - 456
  - 457
  - 458
  - 464
  - 465
  - 466
  - 467
  - 468
  - 469
  - 476
  airflow.cli.commands.task_command.task_state:
  - 289
  - 291
  - 292
  - 293
  - 283
  airflow.cli.commands.task_command.task_states_for_dag_run:
  - 355
  - 361
  - 376
  - 348
  - 349
  airflow.cli.commands.task_command.task_states_for_dag_run.format_task_instance:
  - 366
  - 369
  - 370
  - 372
  - 373
  airflow.cli.commands.task_command.task_test:
  - 388
  - 390
  - 392
  - 393
  - 394
  - 396
  - 397
  - 400
  - 401
  - 402
  - 404
  - 406
  - 408
  - 409
  - 411
  - 414
  - 415
  - 416
  - 418
  - 419
  - 421
  - 422
  - 431
  - 432
  - 433
  - 434
  - 435
  - 437
  - 440
  - 441
  - 442
  - 443
  - 381
  airflow.cli.commands.team_command:
  - 18
  airflow.cli.commands.team_command._extract_team_name:
  - 51
  - 52
  - 53
  - 55
  airflow.cli.commands.team_command._show_teams:
  - 40
  - 41
  - 44
  airflow.cli.commands.team_command.team_create:
  - 64
  - 65
  - 68
  - 72
  - 75
  - 76
  - 77
  - 79
  airflow.cli.commands.team_command.team_delete:
  - 132
  - 133
  - 134
  - 135
  - 140
  - 141
  - 142
  - 144
  - 87
  - 88
  - 91
  - 92
  - 99
  - 100
  - 104
  - 105
  - 108
  - 109
  - 111
  - 114
  - 115
  - 117
  - 120
  - 121
  - 124
  - 125
  airflow.cli.commands.team_command.team_list:
  - 152
  - 153
  - 154
  - 155
  - 157
  airflow.cli.commands.triggerer_command:
  - 17
  airflow.cli.commands.triggerer_command._serve_logs:
  - 38
  - 42
  - 43
  - 44
  - 45
  - 47
  - 49
  - 50
  airflow.cli.commands.triggerer_command.triggerer:
  - 66
  - 69
  - 71
  - 72
  - 77
  - 78
  - 80
  - 83
  - 84
  - 89
  - 92
  airflow.cli.commands.triggerer_command.triggerer.<lambda1>:
  - 84
  airflow.cli.commands.triggerer_command.triggerer.<lambda2>:
  - 92
  airflow.cli.commands.triggerer_command.triggerer_run:
  - 56
  - 57
  - 58
  - 60
  airflow.cli.commands.variable_command:
  - 18
  airflow.cli.commands.variable_command.variables_delete:
  - 77
  - 78
  - 79
  airflow.cli.commands.variable_command.variables_export:
  - 133
  - 135
  - 136
  - 138
  - 139
  - 141
  - 144
  - 153
  - 154
  airflow.cli.commands.variable_command.variables_get:
  - 54
  - 56
  - 57
  - 58
  - 60
  - 61
  airflow.cli.commands.variable_command.variables_import:
  - 86
  - 87
  - 91
  - 100
  - 102
  - 103
  - 104
  - 105
  - 107
  - 108
  - 109
  - 114
  - 115
  - 116
  - 118
  - 122
  - 123
  - 124
  - 125
  - 126
  - 127
  airflow.cli.commands.variable_command.variables_list:
  - 48
  - 45
  - 46
  - 47
  airflow.cli.commands.variable_command.variables_set:
  - 69
  - 70
  - 71
  airflow.cli.commands.version_command:
  - 17
  airflow.cli.commands.version_command.version:
  - 25
  - 26
  airflow.cli.hot_reload:
  - 18
  - 34
  - 31
  airflow.cli.hot_reload._run_reloader:
  - 194
  - 195
  - 196
  - 197
  - 134
  - 173
  - 174
  - 177
  - 179
  - 180
  - 183
  - 184
  - 187
  - 188
  - 191
  airflow.cli.hot_reload._run_reloader.signal_handler:
  - 164
  - 167
  - 168
  - 169
  - 170
  airflow.cli.hot_reload._run_reloader.start_process:
  - 160
  - 150
  - 152
  - 153
  - 154
  - 156
  airflow.cli.hot_reload._terminate_process_tree:
  - 96
  - 128
  - 98
  - 129
  - 130
  - 103
  - 106
  - 76
  - 109
  - 110
  - 112
  - 113
  - 125
  - 121
  - 91
  - 124
  - 93
  - 127
  airflow.cli.hot_reload.run_with_reloader:
  - 64
  - 65
  - 68
  - 41
  - 54
  - 57
  - 58
  - 61
  - 62
  airflow.cli.simple_table:
  - 34
  airflow.cli.simple_table.AirflowConsole:
  - 43
  airflow.cli.simple_table.AirflowConsole.__init__:
  - 48
  - 46
  airflow.cli.simple_table.AirflowConsole._normalize_data:
  - 97
  - 87
  - 88
  - 89
  - 90
  - 91
  - 92
  - 93
  - 95
  airflow.cli.simple_table.AirflowConsole.print_as:
  - 105
  - 112
  - 113
  - 116
  - 117
  - 118
  - 122
  - 123
  airflow.cli.simple_table.AirflowConsole.print_as_json:
  - 56
  - 54
  - 55
  airflow.cli.simple_table.AirflowConsole.print_as_plain_table:
  - 78
  - 79
  - 80
  - 82
  - 83
  - 84
  airflow.cli.simple_table.AirflowConsole.print_as_table:
  - 64
  - 65
  - 66
  - 69
  - 70
  - 71
  - 73
  - 74
  - 75
  airflow.cli.simple_table.AirflowConsole.print_as_yaml:
  - 59
  - 60
  - 61
  airflow.cli.simple_table.SimpleTable:
  - 127
  airflow.cli.simple_table.SimpleTable.__init__:
  - 130
  - 131
  - 132
  - 133
  - 134
  - 135
  - 136
  - 137
  airflow.cli.simple_table.SimpleTable.add_column:
  - 140
  - 141
  - 142
  airflow.cli.simple_table.is_data_sequence:
  - 39
  airflow.cli.utils:
  - 23
  airflow.cli.utils.CliConflictError:
  - 34
  airflow.cli.utils.fetch_dag_run_from_run_id_or_logical_date_string:
  - 64
  - 84
  - 87
  - 90
  - 91
  - 93
  airflow.cli.utils.is_stdout:
  - 40
  airflow.cli.utils.print_export_output:
  - 52
  - 53
  - 55
  airflow.config_templates.airflow_local_settings:
  - 265
  - 268
  - 270
  - 145
  - 18
  - 146
  - 147
  - 274
  - 281
  - 282
  - 155
  - 156
  - 29
  - 157
  - 283
  - 32
  - 284
  - 162
  - 285
  - 164
  - 37
  - 286
  - 39
  - 40
  - 167
  - 42
  - 168
  - 287
  - 288
  - 46
  - 289
  - 48
  - 180
  - 290
  - 310
  - 183
  - 184
  - 185
  - 311
  - 312
  - 313
  - 314
  - 315
  - 316
  - 317
  - 318
  - 319
  - 320
  - 197
  - 200
  - 201
  - 203
  - 339
  - 215
  - 218
  - 219
  - 346
  - 223
  - 249
  - 105
  - 106
  - 235
  - 108
  - 236
  - 238
  - 113
  - 115
  - 248
  - 121
  - 252
  - 254
  airflow.config_templates.airflow_local_settings._default_conn_name_from:
  - 137
  - 140
  - 133
  - 135
  airflow.config_templates.default_webserver_config:
  - 18
  - 31
  airflow.configuration:
  - 903
  - 904
  - 908
  - 909
  - 911
  - 914
  - 917
  - 918
  - 920
  - 923
  - 925
  - 927
  - 928
  - 929
  - 54
  - 58
  - 61
  - 62
  - 63
  - 65
  airflow.configuration.AirflowConfigParser:
  - 290
  - 281
  - 296
  - 298
  - 280
  - 185
  - 316
  airflow.configuration.AirflowConfigParser.__getstate__:
  - 624
  - 626
  airflow.configuration.AirflowConfigParser.__init__:
  - 204
  - 210
  - 211
  - 214
  - 215
  - 216
  - 217
  airflow.configuration.AirflowConfigParser.__setstate__:
  - 640
  - 641
  - 637
  - 638
  - 639
  airflow.configuration.AirflowConfigParser._ensure_providers_config_loaded:
  - 401
  - 402
  - 405
  airflow.configuration.AirflowConfigParser._ensure_providers_config_unloaded:
  - 408
  - 409
  - 410
  airflow.configuration.AirflowConfigParser._get_config_sources_for_as_dict:
  - 238
  airflow.configuration.AirflowConfigParser._get_config_value_from_secret_backend:
  - 610
  - 611
  - 604
  - 614
  airflow.configuration.AirflowConfigParser._get_option_from_provider_fallbacks:
  - 256
  - 258
  - 255
  airflow.configuration.AirflowConfigParser._lookup_sequence:
  - 234
  - 235
  airflow.configuration.AirflowConfigParser._reload_provider_configs:
  - 416
  - 415
  airflow.configuration.AirflowConfigParser._update_logging_deprecated_template_to_one_from_defaults:
  - 262
  - 263
  airflow.configuration.AirflowConfigParser._upgrade_postgres_metastore_conn:
  - 450
  - 451
  - 455
  - 456
  - 430
  - 437
  - 440
  - 441
  - 442
  airflow.configuration.AirflowConfigParser._validate_enums:
  - 459
  - 460
  - 461
  - 462
  - 463
  airflow.configuration.AirflowConfigParser._validate_sqlite3_version:
  - 481
  - 475
  - 470
  - 486
  airflow.configuration.AirflowConfigParser._validators:
  - 224
  airflow.configuration.AirflowConfigParser.expand_all_configuration_values:
  - 545
  - 535
  - 536
  - 537
  - 538
  - 539
  - 540
  - 541
  - 542
  - 543
  airflow.configuration.AirflowConfigParser.get_provider_config_fallback_defaults:
  - 272
  - 273
  airflow.configuration.AirflowConfigParser.load_providers_configuration:
  - 576
  - 577
  - 578
  - 580
  - 583
  - 558
  - 595
  - 598
  - 568
  - 571
  - 572
  - 573
  - 575
  airflow.configuration.AirflowConfigParser.load_test_config:
  - 521
  - 522
  - 523
  - 524
  - 525
  - 529
  - 530
  - 531
  - 532
  - 511
  airflow.configuration.AirflowConfigParser.mask_secrets:
  - 496
  - 498
  - 499
  - 501
  - 507
  - 508
  airflow.configuration.AirflowConfigParser.providers_configuration_loaded:
  - 554
  airflow.configuration.AirflowConfigParser.remove_all_read_configurations:
  - 548
  - 549
  - 550
  airflow.configuration.AirflowConfigParser.restore_core_default_configuration:
  - 425
  - 426
  - 419
  airflow.configuration.AirflowConfigParser.write_custom_config:
  - 384
  - 385
  - 386
  - 388
  - 389
  - 390
  - 391
  - 393
  - 394
  - 395
  - 396
  - 397
  - 398
  - 326
  - 342
  - 345
  - 346
  - 347
  - 348
  - 352
  - 362
  - 368
  - 369
  - 370
  - 371
  - 374
  - 375
  - 376
  - 377
  - 378
  - 379
  - 380
  - 381
  - 382
  - 383
  airflow.configuration.ConfigModifications:
  - 83
  airflow.configuration.ConfigModifications.__init__:
  - 93
  airflow.configuration.ConfigModifications.add_remove:
  - 100
  airflow.configuration._SecretKeys:
  - 76
  airflow.configuration._default_config_file_path:
  - 154
  - 155
  airflow.configuration._generate_fernet_key:
  - 672
  airflow.configuration._parse_sqlite_version:
  - 107
  - 108
  - 110
  airflow.configuration.create_default_config_parser:
  - 688
  - 676
  - 686
  - 687
  airflow.configuration.create_provider_config_fallback_defaults:
  - 712
  - 693
  - 711
  airflow.configuration.ensure_secrets_loaded:
  - 833
  - 842
  - 843
  airflow.configuration.expand_env_var:
  - 128
  - 131
  - 132
  - 114
  - 118
  - 122
  airflow.configuration.get_airflow_config:
  - 650
  - 651
  - 652
  - 653
  - 654
  airflow.configuration.get_airflow_home:
  - 645
  - 646
  airflow.configuration.get_all_expansion_variables:
  - 664
  - 663
  airflow.configuration.get_custom_secret_backend:
  - 848
  - 855
  airflow.configuration.initialize_auth_manager:
  - 893
  - 891
  - 885
  - 898
  airflow.configuration.initialize_config:
  - 800
  - 805
  - 806
  - 807
  - 809
  - 813
  - 814
  airflow.configuration.initialize_secrets_backends:
  - 869
  - 872
  - 874
  - 875
  - 877
  - 878
  - 879
  - 861
  airflow.configuration.load_standard_airflow_configuration:
  - 776
  - 777
  - 778
  - 784
  - 785
  - 786
  - 787
  - 795
  - 796
  - 765
  airflow.configuration.make_group_other_inaccessible:
  - 820
  - 821
  - 823
  airflow.configuration.retrieve_configuration_description:
  - 163
  - 172
  - 173
  - 174
  - 175
  - 178
  - 179
  - 180
  airflow.configuration.run_command:
  - 138
  - 139
  - 140
  - 142
  - 144
  airflow.configuration.write_default_airflow_configuration_if_needed:
  - 736
  - 737
  - 740
  - 745
  - 717
  - 718
  - 749
  - 750
  - 721
  - 751
  - 752
  - 724
  - 725
  - 727
  - 728
  - 730
  - 735
  airflow.dag_processing.bundles.base:
  - 40
  - 45
  - 54
  airflow.dag_processing.bundles.base.BaseDagBundle:
  - 233
  airflow.dag_processing.bundles.base.BaseDagBundle.__init__:
  - 273
  - 274
  - 270
  - 271
  airflow.dag_processing.bundles.base.BaseDagBundle.get_current_version:
  - 317
  airflow.dag_processing.bundles.base.BaseDagBundle.initialize:
  - 298
  - 299
  - 279
  airflow.dag_processing.bundles.base.BaseDagBundle.lock:
  - 384
  - 387
  - 389
  - 369
  - 374
  - 375
  - 378
  - 379
  - 382
  airflow.dag_processing.bundles.base.BaseDagBundle.path:
  - 308
  airflow.dag_processing.bundles.base.BaseDagBundle.refresh:
  - 325
  airflow.dag_processing.bundles.base.BaseDagBundle.view_url:
  - 341
  - 334
  airflow.dag_processing.bundles.base.BaseDagBundle.view_url_template:
  - 350
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager:
  - 93
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._debug_candidates:
  - 197
  - 189
  - 190
  - 191
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_min_versions:
  - 112
  - 108
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._filter_for_recency:
  - 116
  - 121
  - 122
  - 123
  - 124
  - 125
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_all_tracking_files:
  - 129
  - 131
  - 132
  - 134
  - 135
  - 137
  - 138
  - 139
  - 140
  - 147
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._find_candidates:
  - 180
  - 181
  - 182
  - 183
  - 184
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._parse_dt:
  - 101
  - 102
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle:
  - 168
  - 169
  - 170
  - 172
  - 174
  - 176
  - 152
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle.log_info:
  - 158
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager._remove_stale_bundle_versions_for_bundle:
  - 204
  - 205
  - 206
  - 208
  - 209
  - 210
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager.remove_stale_bundle_versions:
  - 225
  - 226
  - 227
  - 229
  - 213
  - 223
  airflow.dag_processing.bundles.base.BundleVersionLock:
  - 397
  airflow.dag_processing.bundles.base.BundleVersionLock.__enter__:
  - 456
  - 458
  airflow.dag_processing.bundles.base.BundleVersionLock.__exit__:
  - 464
  - 466
  airflow.dag_processing.bundles.base.BundleVersionLock.__init__:
  - 409
  - 410
  - 404
  airflow.dag_processing.bundles.base.BundleVersionLock._log_exc:
  - 416
  airflow.dag_processing.bundles.base.BundleVersionLock._update_version_file:
  - 425
  - 426
  - 428
  - 430
  - 431
  - 432
  - 433
  - 434
  airflow.dag_processing.bundles.base.BundleVersionLock.acquire:
  - 437
  - 439
  - 441
  - 442
  - 444
  - 445
  airflow.dag_processing.bundles.base.BundleVersionLock.release:
  - 448
  - 449
  - 450
  airflow.dag_processing.bundles.base.TrackedBundleVersionInfo:
  - 88
  - 81
  - 89
  airflow.dag_processing.bundles.base.get_bundle_base_folder:
  - 67
  airflow.dag_processing.bundles.base.get_bundle_storage_root_path:
  - 49
  - 50
  - 51
  airflow.dag_processing.bundles.base.get_bundle_tracking_file:
  - 62
  - 63
  airflow.dag_processing.bundles.base.get_bundle_version_path:
  - 75
  airflow.dag_processing.bundles.base.get_bundle_versions_base_folder:
  - 71
  airflow.dag_processing.bundles.local.LocalDagBundle:
  - 27
  airflow.dag_processing.bundles.local.LocalDagBundle.__init__:
  - 40
  - 36
  - 37
  airflow.dag_processing.bundles.local.LocalDagBundle.refresh:
  - 46
  airflow.dag_processing.bundles.manager:
  - 35
  airflow.dag_processing.bundles.manager.DagBundlesManager:
  - 165
  airflow.dag_processing.bundles.manager.DagBundlesManager.__init__:
  - 168
  - 170
  airflow.dag_processing.bundles.manager.DagBundlesManager._extract_template_params:
  - 320
  - 298
  - 307
  - 309
  - 314
  - 315
  - 318
  - 319
  airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_bundle_names:
  - 354
  - 359
  airflow.dag_processing.bundles.manager.DagBundlesManager.get_all_dag_bundles:
  - 345
  - 347
  - 340
  - 349
  airflow.dag_processing.bundles.manager.DagBundlesManager.get_bundle:
  - 337
  - 334
  - 326
  - 335
  airflow.dag_processing.bundles.manager.DagBundlesManager.parse_config:
  - 192
  - 193
  - 195
  - 196
  - 203
  - 204
  - 173
  - 209
  - 180
  - 183
  - 184
  - 186
  - 191
  airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db:
  - 256
  - 257
  - 259
  - 261
  - 265
  - 266
  - 268
  - 272
  - 273
  - 279
  - 281
  - 289
  - 292
  - 293
  - 294
  - 213
  - 233
  - 235
  - 236
  - 239
  - 241
  - 242
  - 243
  - 247
  - 249
  - 252
  - 254
  airflow.dag_processing.bundles.manager.DagBundlesManager.sync_bundles_to_db._extract_and_sign_template:
  - 229
  - 230
  - 216
  - 217
  - 218
  - 219
  - 220
  - 221
  airflow.dag_processing.bundles.manager.DagBundlesManager.view_url:
  - 369
  - 362
  - 370
  airflow.dag_processing.bundles.manager._ExternalBundleConfig:
  - 44
  airflow.dag_processing.bundles.manager._InternalBundleConfig:
  - 53
  airflow.dag_processing.bundles.manager._add_example_dag_bundle:
  - 97
  - 98
  - 99
  airflow.dag_processing.bundles.manager._bundle_item_exc:
  - 66
  airflow.dag_processing.bundles.manager._is_safe_bundle_url:
  - 128
  - 129
  - 134
  - 135
  - 138
  - 139
  - 110
  - 144
  - 121
  - 123
  - 127
  airflow.dag_processing.bundles.manager._parse_bundle_config:
  - 73
  - 74
  - 78
  - 82
  - 89
  - 91
  airflow.dag_processing.bundles.manager._sign_bundle_url:
  - 161
  - 156
  - 149
  airflow.dag_processing.collection:
  - 72
  - 81
  - 83
  - 19
  airflow.dag_processing.collection.AssetModelOperation:
  - 731
  airflow.dag_processing.collection.AssetModelOperation._add_dag_asset_references:
  - 909
  - 912
  - 913
  - 914
  - 915
  - 921
  - 922
  - 923
  - 924
  airflow.dag_processing.collection.AssetModelOperation.activate_assets_if_possible:
  - 832
  - 835
  - 836
  - 841
  - 845
  - 846
  - 847
  - 823
  airflow.dag_processing.collection.AssetModelOperation.add_asset_trigger_references:
  - 1028
  - 1030
  - 1033
  - 1035
  - 1041
  - 1043
  - 1047
  - 1048
  - 1049
  - 1050
  - 1059
  - 1066
  - 1067
  - 1068
  - 1069
  - 1074
  - 1077
  - 1078
  - 1079
  - 1080
  - 1081
  - 1083
  - 1085
  - 1090
  - 1095
  - 1096
  - 1098
  - 1099
  - 998
  - 1000
  - 1004
  - 1011
  - 1014
  - 1015
  - 1019
  - 1023
  airflow.dag_processing.collection.AssetModelOperation.add_dag_asset_alias_references:
  - 896
  - 883
  - 885
  - 887
  - 892
  - 893
  - 894
  - 895
  airflow.dag_processing.collection.AssetModelOperation.add_dag_asset_name_uri_references:
  - 933
  - 927
  airflow.dag_processing.collection.AssetModelOperation.add_dag_asset_references:
  - 866
  - 867
  - 868
  - 869
  - 870
  - 857
  - 859
  - 861
  airflow.dag_processing.collection.AssetModelOperation.add_task_asset_references:
  - 960
  - 961
  - 962
  - 963
  - 964
  - 968
  - 970
  - 978
  - 979
  - 948
  - 980
  - 950
  - 981
  - 952
  - 982
  airflow.dag_processing.collection.AssetModelOperation.collect:
  - 770
  - 771
  - 773
  - 774
  - 744
  - 746
  - 747
  - 750
  - 751
  - 755
  - 756
  - 757
  - 761
  - 762
  - 763
  - 766
  - 767
  airflow.dag_processing.collection.AssetModelOperation.sync_asset_aliases:
  - 803
  - 807
  - 808
  - 811
  - 813
  - 815
  - 816
  airflow.dag_processing.collection.AssetModelOperation.sync_assets:
  - 780
  - 784
  - 785
  - 788
  - 792
  - 794
  - 795
  airflow.dag_processing.collection.DagModelOperation:
  - 507
  airflow.dag_processing.collection.DagModelOperation.add_dags:
  - 530
  - 531
  - 533
  - 535
  airflow.dag_processing.collection.DagModelOperation.find_orm_dags:
  - 514
  - 515
  - 517
  - 518
  - 519
  - 520
  - 521
  - 522
  - 527
  airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression:
  - 672
  - 673
  - 670
  - 671
  airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_asset_expr:
  - 658
  - 660
  - 662
  - 663
  - 665
  airflow.dag_processing.collection.DagModelOperation.update_dag_asset_expression.expand_composite_asset_expr:
  - 640
  - 642
  - 643
  - 645
  - 646
  - 648
  - 637
  - 638
  airflow.dag_processing.collection.DagModelOperation.update_dags:
  - 549
  - 550
  - 554
  - 557
  - 559
  - 561
  - 571
  - 572
  - 576
  - 577
  - 581
  - 582
  - 588
  - 591
  - 594
  - 608
  - 609
  - 614
  - 615
  - 618
  - 619
  airflow.dag_processing.collection._RunInfo.calculate:
  - 193
  - 197
  - 198
  - 203
  - 172
  - 178
  - 179
  - 183
  - 184
  - 185
  - 187
  - 188
  - 189
  - 190
  airflow.dag_processing.collection._create_orm_dags:
  - 96
  - 97
  - 98
  - 92
  - 93
  - 94
  airflow.dag_processing.collection._find_active_assets:
  - 717
  - 718
  - 719
  - 720
  - 721
  - 722
  - 723
  airflow.dag_processing.collection._find_all_asset_aliases:
  - 708
  - 709
  - 710
  - 711
  - 712
  airflow.dag_processing.collection._find_all_assets:
  - 704
  - 700
  - 701
  - 702
  - 703
  airflow.dag_processing.collection._get_dag_assets:
  - 691
  - 693
  - 694
  - 695
  - 696
  airflow.dag_processing.collection._get_latest_runs_stmt:
  - 102
  - 104
  - 107
  - 117
  - 123
  airflow.dag_processing.collection._get_latest_runs_stmt_partitioned:
  - 134
  - 137
  - 140
  - 146
  - 148
  - 153
  - 156
  airflow.dag_processing.collection._get_task_ports:
  - 680
  - 681
  - 678
  - 679
  airflow.dag_processing.collection._serialize_dag_capturing_errors:
  - 256
  - 288
  - 289
  - 293
  - 265
  - 271
  - 278
  - 280
  - 281
  - 282
  airflow.dag_processing.collection._sync_dag_perms:
  - 305
  - 306
  - 299
  - 302
  airflow.dag_processing.collection._update_dag_owner_links:
  - 238
  - 242
  - 244
  - 246
  - 247
  - 248
  airflow.dag_processing.collection._update_dag_tags:
  - 224
  - 225
  - 227
  - 229
  - 231
  - 233
  - 209
  - 210
  - 211
  - 212
  - 214
  - 215
  - 217
  - 218
  - 223
  airflow.dag_processing.collection._update_dag_warnings:
  - 320
  - 321
  - 326
  - 327
  - 329
  - 330
  - 317
  - 318
  - 319
  airflow.dag_processing.collection._update_import_errors:
  - 384
  - 385
  - 388
  - 390
  - 393
  - 396
  - 399
  - 400
  - 403
  - 404
  - 405
  - 342
  - 343
  - 348
  - 349
  - 350
  - 351
  - 352
  - 357
  - 360
  - 361
  - 362
  - 370
  - 377
  - 378
  - 383
  airflow.dag_processing.collection.update_dag_parsing_results_in_db:
  - 481
  - 503
  - 485
  - 488
  - 457
  - 489
  - 460
  - 495
  - 433
  - 465
  - 467
  - 499
  - 501
  - 471
  - 472
  - 473
  airflow.dag_processing.dagbag:
  - 52
  airflow.dag_processing.dagbag.BundleDagBag:
  - 536
  airflow.dag_processing.dagbag.BundleDagBag.__init__:
  - 549
  - 552
  - 553
  - 556
  - 557
  - 566
  airflow.dag_processing.dagbag.DagBag:
  - 163
  airflow.dag_processing.dagbag.DagBag.__init__:
  - 225
  - 196
  - 214
  - 215
  - 216
  - 217
  - 221
  - 222
  airflow.dag_processing.dagbag.DagBag._get_relative_fileloc:
  - 397
  - 398
  - 391
  airflow.dag_processing.dagbag.DagBag.bag_dag:
  - 416
  - 425
  - 429
  - 442
  - 402
  - 434
  - 435
  - 408
  - 409
  - 410
  - 445
  - 413
  - 415
  airflow.dag_processing.dagbag.DagBag.collect_dags:
  - 455
  - 467
  - 473
  - 475
  - 476
  - 478
  - 481
  - 483
  - 485
  - 487
  - 488
  - 490
  - 492
  - 495
  - 496
  - 497
  - 500
  - 501
  - 502
  - 503
  - 509
  - 511
  airflow.dag_processing.dagbag.DagBag.dag_ids:
  - 243
  - 238
  airflow.dag_processing.dagbag.DagBag.dag_warnings:
  - 385
  - 363
  - 367
  - 368
  - 374
  - 375
  - 377
  - 378
  - 380
  - 381
  - 382
  airflow.dag_processing.dagbag.DagBag.dagbag_report:
  - 514
  - 517
  - 518
  - 519
  - 520
  - 522
  airflow.dag_processing.dagbag.DagBag.get_dag:
  - 258
  - 264
  - 266
  - 267
  - 269
  - 270
  - 274
  - 276
  - 277
  - 247
  - 255
  airflow.dag_processing.dagbag.DagBag.process_file:
  - 280
  - 281
  - 285
  - 286
  - 293
  - 296
  - 298
  - 299
  - 301
  - 302
  - 305
  - 312
  - 313
  - 314
  - 316
  - 318
  - 319
  - 322
  - 325
  - 327
  - 331
  - 333
  - 334
  - 342
  - 344
  - 347
  - 348
  - 349
  - 350
  - 352
  - 354
  - 355
  - 356
  airflow.dag_processing.dagbag.DagBag.size:
  - 233
  - 234
  airflow.dag_processing.dagbag.FileLoadStat:
  - 79
  airflow.dag_processing.dagbag._capture_with_reraise:
  - 64
  - 65
  - 67
  - 68
  - 69
  - 61
  airflow.dag_processing.dagbag._executor_exists:
  - 113
  - 106
  - 109
  - 103
  airflow.dag_processing.dagbag._validate_executor_fields:
  - 128
  - 130
  - 133
  - 137
  - 138
  - 142
  - 143
  - 146
  - 147
  - 121
  - 124
  airflow.dag_processing.dagbag.sync_bag_to_db:
  - 577
  - 580
  - 584
  - 585
  - 586
  - 587
  - 591
  - 594
  airflow.dag_processing.importers:
  - 17
  airflow.dag_processing.importers.base:
  - 17
  - 34
  - 37
  airflow.dag_processing.importers.base.AbstractDagImporter:
  - 96
  airflow.dag_processing.importers.base.AbstractDagImporter.can_handle:
  - 115
  - 116
  - 117
  airflow.dag_processing.importers.base.AbstractDagImporter.get_relative_path:
  - 120
  - 121
  - 122
  - 124
  - 126
  airflow.dag_processing.importers.base.AbstractDagImporter.import_file:
  - 112
  airflow.dag_processing.importers.base.AbstractDagImporter.list_dag_files:
  - 161
  - 133
  - 144
  - 145
  - 147
  - 148
  - 150
  - 154
  - 158
  airflow.dag_processing.importers.base.AbstractDagImporter.supported_extensions:
  - 101
  airflow.dag_processing.importers.base.DagImportError:
  - 42
  airflow.dag_processing.importers.base.DagImportError.format_message:
  - 64
  - 65
  - 66
  - 54
  - 56
  - 58
  - 60
  - 61
  - 62
  - 63
  airflow.dag_processing.importers.base.DagImportResult:
  - 81
  - 84
  - 85
  - 86
  - 87
  airflow.dag_processing.importers.base.DagImportResult.success:
  - 91
  - 92
  airflow.dag_processing.importers.base.DagImportWarning:
  - 71
  airflow.dag_processing.importers.base.DagImporterRegistry:
  - 165
  - 175
  airflow.dag_processing.importers.base.DagImporterRegistry.__new__:
  - 179
  - 180
  - 182
  airflow.dag_processing.importers.base.DagImporterRegistry._register_default_importers:
  - 188
  airflow.dag_processing.importers.base.DagImporterRegistry.can_handle:
  - 216
  - 215
  airflow.dag_processing.importers.base.DagImporterRegistry.get_importer:
  - 210
  - 211
  - 212
  airflow.dag_processing.importers.base.DagImporterRegistry.list_dag_files:
  - 227
  - 236
  - 239
  - 240
  - 241
  - 244
  - 247
  - 250
  - 251
  - 252
  - 253
  - 254
  airflow.dag_processing.importers.base.DagImporterRegistry.register:
  - 197
  - 198
  - 199
  - 201
  - 204
  - 205
  - 191
  airflow.dag_processing.importers.base.DagImporterRegistry.reset:
  - 260
  airflow.dag_processing.importers.base.DagImporterRegistry.supported_extensions:
  - 219
  - 220
  airflow.dag_processing.importers.base.get_importer_registry:
  - 265
  - 266
  airflow.dag_processing.importers.python_importer:
  - 48
  - 17
  - 53
  airflow.dag_processing.importers.python_importer.PythonDagImporter:
  - 80
  airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file:
  - 224
  - 225
  - 227
  - 261
  - 263
  - 268
  - 269
  - 274
  - 275
  - 277
  - 278
  - 215
  - 217
  - 219
  - 220
  - 221
  airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file.parse:
  - 234
  - 235
  - 236
  - 238
  - 243
  - 244
  - 245
  - 246
  - 247
  - 251
  - 252
  - 254
  airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_file.sigsegv_handler:
  - 205
  - 206
  - 207
  airflow.dag_processing.importers.python_importer.PythonDagImporter._load_modules_from_zip:
  - 283
  - 287
  - 288
  - 289
  - 290
  - 293
  - 294
  - 296
  - 298
  - 299
  - 303
  - 308
  - 309
  - 310
  - 312
  - 313
  - 314
  - 315
  - 316
  - 317
  - 321
  - 322
  - 324
  - 330
  airflow.dag_processing.importers.python_importer.PythonDagImporter._process_modules:
  - 352
  - 354
  - 356
  - 359
  - 360
  - 342
  - 347
  - 349
  airflow.dag_processing.importers.python_importer.PythonDagImporter.import_file:
  - 128
  - 139
  - 140
  - 141
  - 143
  - 144
  - 145
  - 154
  - 160
  - 161
  - 162
  - 164
  - 169
  - 170
  - 172
  - 174
  - 180
  - 182
  - 184
  - 185
  - 187
  - 194
  airflow.dag_processing.importers.python_importer.PythonDagImporter.list_dag_files:
  - 103
  - 109
  - 111
  - 112
  - 114
  - 115
  - 116
  - 118
  airflow.dag_processing.importers.python_importer.PythonDagImporter.supported_extensions:
  - 95
  airflow.dag_processing.importers.python_importer._timeout:
  - 69
  - 70
  - 72
  - 73
  - 75
  - 76
  - 58
  - 59
  airflow.dag_processing.importers.python_importer._timeout.handle_timeout:
  - 62
  airflow.dag_processing.manager:
  - 18
  - 77
  airflow.dag_processing.manager.DagFileInfo:
  - 114
  - 110
  airflow.dag_processing.manager.DagFileInfo.absolute_path:
  - 119
  airflow.dag_processing.manager.DagFileProcessorManager:
  - 154
  - 170
  - 171
  - 173
  - 175
  - 177
  - 178
  - 180
  - 181
  - 183
  - 184
  - 186
  - 187
  - 190
  - 191
  - 192
  - 193
  - 195
  - 197
  - 198
  - 200
  - 201
  - 202
  - 205
  - 206
  - 208
  - 210
  - 211
  - 213
  - 214
  - 217
  - 218
  - 221
  - 222
  - 224
  - 226
  - 227
  - 229
  - 230
  - 231
  - 232
  - 234
  - 235
  - 238
  - 239
  airflow.dag_processing.manager.DagFileProcessorManager.<lambda2>:
  - 202
  airflow.dag_processing.manager.DagFileProcessorManager.<lambda3>:
  - 214
  airflow.dag_processing.manager.DagFileProcessorManager._add_callback_to_queue:
  - 548
  - 549
  - 550
  - 524
  - 526
  - 529
  - 531
  - 533
  - 535
  - 542
  - 543
  airflow.dag_processing.manager.DagFileProcessorManager._add_files_to_queue:
  - 1166
  - 1167
  - 1168
  - 1169
  - 1171
  - 1172
  airflow.dag_processing.manager.DagFileProcessorManager._add_new_files_to_queue:
  - 1024
  - 1025
  - 1026
  - 1012
  - 1018
  - 1019
  - 1021
  - 1022
  airflow.dag_processing.manager.DagFileProcessorManager._cleanup_stale_bundle_versions:
  - 320
  - 322
  - 325
  - 327
  - 318
  airflow.dag_processing.manager.DagFileProcessorManager._collect_results:
  - 897
  - 902
  - 903
  - 906
  - 907
  - 908
  - 915
  - 918
  - 919
  - 920
  - 893
  - 894
  airflow.dag_processing.manager.DagFileProcessorManager._create_process:
  - 980
  - 982
  - 983
  - 985
  - 988
  airflow.dag_processing.manager.DagFileProcessorManager._exit_gracefully:
  - 249
  - 250
  - 251
  - 252
  - 253
  - 254
  - 255
  airflow.dag_processing.manager.DagFileProcessorManager._fetch_callbacks:
  - 512
  - 513
  - 516
  - 517
  - 519
  - 520
  - 494
  - 495
  - 498
  - 500
  - 501
  - 502
  - 509
  - 511
  airflow.dag_processing.manager.DagFileProcessorManager._find_files_in_bundle:
  - 665
  - 666
  - 667
  - 663
  airflow.dag_processing.manager.DagFileProcessorManager._get_log_dir:
  - 923
  airflow.dag_processing.manager.DagFileProcessorManager._get_logger_for_dag_file:
  - 961
  - 962
  - 963
  - 964
  - 965
  - 966
  airflow.dag_processing.manager.DagFileProcessorManager._get_priority_files:
  - 480
  - 481
  - 482
  - 485
  - 475
  - 476
  - 478
  airflow.dag_processing.manager.DagFileProcessorManager._kill_timed_out_processors:
  - 1153
  - 1161
  - 1162
  - 1131
  - 1132
  - 1163
  - 1134
  - 1136
  - 1137
  - 1143
  - 1144
  - 1145
  - 1146
  - 1148
  - 1150
  airflow.dag_processing.manager.DagFileProcessorManager._log_file_processing_stats:
  - 834
  - 772
  - 773
  - 804
  - 775
  - 776
  - 743
  - 778
  - 807
  - 839
  - 781
  - 817
  - 786
  - 787
  - 788
  - 790
  - 826
  airflow.dag_processing.manager.DagFileProcessorManager._queue_requested_files_for_parsing:
  - 456
  - 457
  - 458
  - 459
  - 461
  - 462
  - 464
  - 465
  - 468
  - 469
  airflow.dag_processing.manager.DagFileProcessorManager._refresh_dag_bundles:
  - 645
  - 646
  - 651
  - 652
  - 654
  - 657
  - 658
  - 659
  - 660
  - 553
  - 554
  - 558
  - 559
  - 560
  - 569
  - 572
  - 574
  - 577
  - 580
  - 581
  - 582
  - 583
  - 585
  - 586
  - 588
  - 592
  - 600
  - 606
  - 609
  - 612
  - 615
  - 619
  - 621
  - 625
  - 626
  - 627
  - 636
  airflow.dag_processing.manager.DagFileProcessorManager._render_log_filename:
  - 951
  - 952
  - 953
  - 954
  - 956
  - 957
  - 958
  airflow.dag_processing.manager.DagFileProcessorManager._resort_file_queue:
  - 1029
  - 1034
  - 1035
  - 1036
  - 1038
  - 1041
  - 1044
  airflow.dag_processing.manager.DagFileProcessorManager._run_parsing_loop:
  - 385
  - 387
  - 389
  - 391
  - 393
  - 395
  - 399
  - 400
  - 402
  - 404
  - 406
  - 408
  - 409
  - 410
  - 411
  - 412
  - 417
  - 419
  - 420
  - 425
  - 426
  - 378
  airflow.dag_processing.manager.DagFileProcessorManager._scan_stale_dags:
  - 305
  - 306
  - 308
  - 311
  - 314
  - 315
  airflow.dag_processing.manager.DagFileProcessorManager._service_processor_sockets:
  - 450
  - 452
  - 453
  - 432
  - 440
  - 441
  - 447
  airflow.dag_processing.manager.DagFileProcessorManager._sort_by_mtime:
  - 1057
  - 1058
  - 1060
  - 1061
  - 1063
  - 1048
  - 1049
  - 1051
  - 1052
  - 1055
  airflow.dag_processing.manager.DagFileProcessorManager._start_new_processes:
  - 998
  - 999
  - 1000
  - 1002
  - 1005
  - 1006
  - 1009
  airflow.dag_processing.manager.DagFileProcessorManager._symlink_latest_log_directory:
  - 931
  - 932
  - 933
  - 934
  - 937
  - 938
  - 939
  - 940
  - 941
  - 942
  - 946
  - 948
  - 926
  airflow.dag_processing.manager.DagFileProcessorManager.clear_orphaned_import_errors:
  - 736
  - 737
  - 738
  - 740
  - 724
  - 729
  - 731
  - 732
  - 734
  airflow.dag_processing.manager.DagFileProcessorManager.client:
  - 974
  airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags:
  - 672
  - 710
  - 711
  - 691
  - 692
  - 693
  - 694
  - 696
  - 698
  - 699
  - 700
  - 702
  - 703
  airflow.dag_processing.manager.DagFileProcessorManager.deactivate_deleted_dags.find_zipped_dags:
  - 675
  - 683
  - 684
  - 685
  - 686
  - 688
  airflow.dag_processing.manager.DagFileProcessorManager.deactivate_stale_dags:
  - 337
  - 338
  - 340
  - 346
  - 347
  - 349
  - 353
  - 354
  - 355
  - 356
  - 359
  - 362
  - 364
  - 365
  - 366
  - 367
  - 371
  - 372
  - 373
  airflow.dag_processing.manager.DagFileProcessorManager.emit_metrics:
  - 1199
  - 1205
  - 1206
  - 1207
  - 1208
  - 1209
  - 1210
  - 1212
  airflow.dag_processing.manager.DagFileProcessorManager.end:
  - 1193
  - 1194
  - 1195
  - 1196
  airflow.dag_processing.manager.DagFileProcessorManager.handle_removed_files:
  - 842
  - 850
  - 851
  - 856
  - 859
  - 860
  - 861
  airflow.dag_processing.manager.DagFileProcessorManager.max_runs_reached:
  - 1176
  - 1178
  - 1180
  - 1175
  airflow.dag_processing.manager.DagFileProcessorManager.prepare_file_queue:
  - 1076
  - 1081
  - 1084
  - 1085
  - 1088
  - 1091
  - 1092
  - 1093
  - 1094
  - 1095
  - 1097
  - 1098
  - 1099
  - 1100
  - 1101
  - 1102
  - 1105
  - 1107
  - 1108
  - 1117
  - 1118
  - 1119
  - 1123
  - 1125
  - 1127
  - 1128
  airflow.dag_processing.manager.DagFileProcessorManager.print_stats:
  - 714
  - 715
  - 716
  - 717
  - 718
  airflow.dag_processing.manager.DagFileProcessorManager.processed_recently:
  - 1068
  - 1070
  - 1071
  airflow.dag_processing.manager.DagFileProcessorManager.purge_removed_files_from_queue:
  - 864
  - 865
  - 866
  airflow.dag_processing.manager.DagFileProcessorManager.register_exit_signals:
  - 242
  - 243
  - 244
  - 246
  airflow.dag_processing.manager.DagFileProcessorManager.remove_orphaned_file_stats:
  - 872
  - 869
  - 871
  airflow.dag_processing.manager.DagFileProcessorManager.run:
  - 288
  - 258
  - 292
  - 293
  - 297
  - 300
  - 302
  - 274
  - 275
  - 276
  - 277
  - 280
  - 282
  - 283
  - 285
  - 287
  airflow.dag_processing.manager.DagFileProcessorManager.terminate:
  - 1184
  - 1186
  - 1190
  - 1183
  airflow.dag_processing.manager.DagFileProcessorManager.terminate_orphan_processes:
  - 876
  - 877
  - 878
  - 879
  - 880
  - 882
  - 883
  - 884
  - 885
  - 886
  - 887
  airflow.dag_processing.manager.DagFileStat:
  - 98
  airflow.dag_processing.manager.DagParsingStat:
  - 90
  airflow.dag_processing.manager._config_bool_factory:
  - 129
  airflow.dag_processing.manager._config_get_factory:
  - 133
  airflow.dag_processing.manager._config_int_factory:
  - 125
  airflow.dag_processing.manager._resolve_path:
  - 137
  - 138
  airflow.dag_processing.manager.process_parse_results:
  - 1280
  - 1282
  - 1283
  - 1285
  - 1291
  - 1295
  - 1296
  - 1297
  - 1233
  - 1234
  - 1236
  - 1240
  - 1243
  - 1250
  - 1252
  - 1254
  - 1255
  - 1256
  - 1262
  - 1265
  - 1270
  - 1272
  - 1278
  airflow.dag_processing.manager.utc_epoch:
  - 146
  - 147
  airflow.dag_processing.processor:
  - 156
  - 139
  - 76
  airflow.dag_processing.processor.DagFileParseRequest:
  - 104
  - 89
  - 99
  - 102
  airflow.dag_processing.processor.DagFileParsingResult:
  - 109
  airflow.dag_processing.processor.DagFileProcessorProcess:
  - 498
  - 514
  - 510
  airflow.dag_processing.processor.DagFileProcessorProcess._handle_request:
  - 647
  - 648
  - 651
  - 652
  - 660
  - 661
  - 664
  - 670
  - 562
  - 564
  - 565
  - 566
  - 567
  - 572
  - 573
  - 574
  - 575
  - 580
  - 581
  - 582
  - 583
  - 584
  - 585
  - 590
  - 591
  - 592
  - 595
  - 596
  - 599
  - 601
  - 602
  - 603
  - 604
  - 607
  - 608
  - 611
  - 612
  - 622
  - 623
  - 627
  - 628
  - 629
  - 638
  - 639
  airflow.dag_processing.processor.DagFileProcessorProcess._on_child_started:
  - 544
  - 545
  - 550
  airflow.dag_processing.processor.DagFileProcessorProcess.is_ready:
  - 674
  airflow.dag_processing.processor.DagFileProcessorProcess.start:
  - 530
  - 532
  - 533
  - 534
  airflow.dag_processing.processor._execute_callbacks:
  - 303
  - 304
  - 305
  - 309
  - 310
  - 311
  - 312
  - 313
  - 314
  airflow.dag_processing.processor._execute_dag_callbacks:
  - 320
  - 322
  - 323
  - 356
  - 326
  - 358
  - 359
  - 329
  - 330
  - 332
  - 333
  - 335
  - 340
  - 349
  - 350
  airflow.dag_processing.processor._execute_email_callbacks:
  - 448
  - 449
  - 477
  - 480
  - 426
  - 427
  - 460
  - 429
  - 461
  - 432
  - 433
  - 467
  - 443
  - 476
  - 445
  - 478
  airflow.dag_processing.processor._execute_task_callbacks:
  - 392
  - 395
  - 396
  - 397
  - 403
  - 404
  - 407
  - 416
  - 417
  - 418
  - 420
  - 422
  - 363
  - 364
  - 372
  - 374
  - 377
  - 382
  - 383
  airflow.dag_processing.processor._execute_task_callbacks.get_callback_representation:
  - 410
  - 412
  airflow.dag_processing.processor._get_dag_with_task:
  - 289
  - 287
  - 270
  - 279
  airflow.dag_processing.processor._parse_file:
  - 228
  - 230
  - 233
  - 234
  - 235
  - 239
  - 211
  - 213
  - 215
  - 221
  airflow.dag_processing.processor._parse_file_entrypoint:
  - 192
  - 195
  - 196
  - 200
  - 202
  - 204
  - 205
  - 191
  airflow.dag_processing.processor._pre_import_airflow_modules:
  - 161
  - 171
  - 174
  - 176
  - 178
  airflow.dag_processing.processor._serialize_dags:
  - 256
  - 261
  - 250
  - 252
  - 253
  - 255
  airflow.dag_processing.processor.in_process_api_server:
  - 492
  airflow.datasets.__getattr__:
  - 45
  - 49
  - 55
  - 56
  - 59
  airflow.datasets.metadata:
  - 27
  airflow.decorators:
  - 38
  airflow.example_dags.example_asset_alias:
  - 97
  - 68
  - 70
  - 40
  - 72
  - 42
  - 48
  - 17
  - 82
  - 52
  - 84
  - 54
  - 86
  - 56
  - 92
  - 62
  airflow.example_dags.example_asset_alias.consume_asset_event_from_asset_alias:
  - 94
  - 95
  airflow.example_dags.example_asset_alias.produce_asset_events_through_asset_alias:
  - 66
  airflow.example_dags.example_asset_alias_with_no_taskflow:
  - 103
  - 72
  - 41
  - 91
  - 43
  - 78
  - 80
  - 17
  - 52
  - 93
  - 54
  - 89
  - 59
  - 61
  airflow.example_dags.example_asset_alias_with_no_taskflow.consume_asset_event_from_asset_alias:
  - 100
  - 101
  airflow.example_dags.example_asset_alias_with_no_taskflow.produce_asset_events_through_asset_alias_with_no_taskflow:
  - 70
  airflow.example_dags.example_asset_decorator:
  - 35
  - 36
  - 37
  - 38
  - 50
  - 24
  - 29
  airflow.example_dags.example_asset_decorator.asset2_producer:
  - 32
  - 31
  airflow.example_dags.example_asset_decorator.consumes_asset_decorator:
  - 43
  - 47
  airflow.example_dags.example_asset_with_watchers:
  - 32
  - 42
  - 17
  - 28
  - 29
  airflow.example_dags.example_asset_with_watchers.test_task:
  - 40
  airflow.example_dags.example_assets:
  - 129
  - 132
  - 139
  - 17
  - 145
  - 147
  - 150
  - 155
  - 157
  - 160
  - 165
  - 167
  - 170
  - 175
  - 178
  - 179
  - 180
  - 184
  - 61
  - 62
  - 63
  - 65
  - 68
  - 73
  - 76
  - 79
  - 83
  - 86
  - 89
  - 94
  - 95
  - 100
  - 103
  - 107
  - 108
  - 113
  - 116
  - 123
  airflow.example_dags.example_branch_labels:
  - 32
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 43
  - 44
  - 45
  - 18
  - 29
  airflow.example_dags.example_branch_python_dop_operator_3:
  - 45
  - 48
  - 18
  - 53
  - 55
  - 56
  - 57
  - 31
  airflow.example_dags.example_branch_python_dop_operator_3.should_run:
  - 40
  - 33
  - 39
  airflow.example_dags.example_complex:
  - 18
  - 29
  - 32
  - 37
  - 39
  - 43
  - 47
  - 49
  - 53
  - 57
  - 59
  - 61
  - 63
  - 65
  - 69
  - 73
  - 77
  - 81
  - 86
  - 87
  - 89
  - 90
  - 92
  - 93
  - 95
  - 99
  - 102
  - 104
  - 108
  - 110
  - 112
  - 114
  - 119
  - 121
  - 124
  - 126
  - 129
  - 134
  - 136
  - 141
  - 143
  - 145
  - 147
  - 159
  - 161
  - 162
  - 163
  - 165
  - 166
  - 167
  - 169
  - 170
  - 171
  - 173
  - 174
  - 175
  - 177
  - 178
  - 179
  - 189
  - 192
  - 193
  - 195
  - 196
  - 198
  - 199
  - 202
  - 203
  - 206
  - 207
  - 210
  - 213
  - 214
  - 217
  - 218
  - 219
  - 220
  airflow.example_dags.example_custom_weight:
  - 33
  - 36
  - 38
  - 41
  - 46
  - 49
  - 18
  - 55
  - 57
  airflow.example_dags.example_dag_decorator:
  - 48
  - 50
  - 78
  - 31
  airflow.example_dags.example_dag_decorator.GetRequestOperator:
  - 36
  airflow.example_dags.example_dag_decorator.GetRequestOperator.__init__:
  - 41
  airflow.example_dags.example_dag_decorator.GetRequestOperator.execute:
  - 45
  airflow.example_dags.example_dag_decorator.example_dag_decorator:
  - 73
  - 75
  - 55
  - 60
  - 62
  airflow.example_dags.example_dag_decorator.example_dag_decorator.prepare_command:
  - 66
  airflow.example_dags.example_display_name:
  - 27
  - 29
  - 47
  airflow.example_dags.example_display_name.example_display_name:
  - 40
  - 35
  - 44
  airflow.example_dags.example_dynamic_task_mapping:
  - 64
  - 68
  - 38
  - 39
  - 41
  - 45
  - 18
  - 83
  - 27
  - 60
  - 61
  - 62
  airflow.example_dags.example_dynamic_task_mapping.op:
  - 81
  airflow.example_dags.example_dynamic_task_mapping.sum_it:
  - 35
  - 36
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators:
  - 18
  - 53
  - 56
  - 60
  - 63
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.AddOneOperator:
  - 28
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.AddOneOperator.__init__:
  - 31
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator:
  - 39
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator.__init__:
  - 44
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator.execute:
  - 48
  - 49
  airflow.example_dags.example_inlet_event_extra:
  - 33
  - 41
  - 46
  - 48
  - 18
  - 55
  - 31
  airflow.example_dags.example_inlet_event_extra.read_asset_event:
  - 43
  - 44
  airflow.example_dags.example_kubernetes_executor:
  - 138
  - 143
  - 18
  - 146
  - 150
  - 151
  - 152
  - 159
  - 160
  - 33
  - 162
  - 38
  - 170
  - 45
  - 46
  - 174
  - 49
  - 177
  - 178
  - 180
  - 181
  - 55
  - 58
  - 64
  - 65
  - 193
  - 67
  - 196
  - 70
  - 201
  - 202
  - 75
  - 204
  - 77
  - 84
  - 215
  - 219
  - 221
  - 97
  - 102
  - 103
  - 105
  - 107
  - 109
  - 114
  - 118
  - 124
  airflow.example_dags.example_kubernetes_executor.base_image_override_task:
  - 172
  airflow.example_dags.example_kubernetes_executor.non_root_task:
  - 148
  airflow.example_dags.example_kubernetes_executor.start_task:
  - 60
  airflow.example_dags.example_kubernetes_executor.task_with_resource_limits:
  - 217
  airflow.example_dags.example_kubernetes_executor.test_sharedvolume_mount:
  - 129
  - 131
  - 132
  - 135
  - 126
  airflow.example_dags.example_kubernetes_executor.test_volume_mount:
  - 86
  - 90
  - 91
  - 93
  - 94
  airflow.example_dags.example_latest_only_with_trigger:
  - 33
  - 35
  - 36
  - 40
  - 41
  - 42
  - 43
  - 44
  - 46
  - 47
  - 18
  airflow.example_dags.example_local_kubernetes_executor:
  - 64
  - 33
  - 34
  - 39
  - 40
  - 71
  - 43
  - 44
  - 47
  - 18
  - 53
  - 56
  - 31
  airflow.example_dags.example_local_kubernetes_executor.task_with_local:
  - 66
  - 67
  - 68
  airflow.example_dags.example_local_kubernetes_executor.task_with_template:
  - 62
  airflow.example_dags.example_nested_branch_dag:
  - 33
  - 39
  - 43
  - 44
  - 45
  - 46
  - 48
  - 49
  - 18
  - 50
  - 51
  - 52
  - 54
  - 55
  - 31
  airflow.example_dags.example_outlet_event_extra:
  - 33
  - 41
  - 45
  - 78
  - 47
  - 18
  - 55
  - 59
  - 61
  - 31
  airflow.example_dags.example_outlet_event_extra.asset_with_extra_by_yield:
  - 43
  airflow.example_dags.example_params_trigger_ui:
  - 32
  - 96
  - 34
  - 97
  - 98
  - 37
  - 99
  - 71
  - 100
  - 75
  - 79
  - 18
  - 83
  - 54
  - 95
  - 94
  - 62
  - 31
  airflow.example_dags.example_params_trigger_ui.get_names:
  - 57
  - 58
  airflow.example_dags.example_params_trigger_ui.print_greetings:
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  - 91
  - 92
  airflow.example_dags.example_params_trigger_ui.select_languages:
  - 66
  - 67
  - 68
  airflow.example_dags.example_params_ui_tutorial:
  - 32
  - 33
  - 35
  - 38
  - 18
  - 244
  - 249
  airflow.example_dags.example_params_ui_tutorial.show_params:
  - 247
  airflow.example_dags.example_passing_params_via_test_command:
  - 32
  - 64
  - 67
  - 69
  - 76
  - 48
  - 18
  - 83
  - 85
  - 59
  - 62
  airflow.example_dags.example_passing_params_via_test_command.my_py_command:
  - 40
  - 34
  - 44
  - 39
  airflow.example_dags.example_passing_params_via_test_command.print_env_vars:
  - 56
  - 50
  - 55
  airflow.example_dags.example_setup_teardown:
  - 34
  - 35
  - 36
  - 39
  - 40
  - 41
  - 44
  - 45
  - 48
  - 49
  - 18
  - 27
  - 30
  airflow.example_dags.example_setup_teardown_taskflow:
  - 103
  - 104
  - 107
  - 48
  - 49
  - 18
  - 50
  - 51
  - 27
  - 30
  airflow.example_dags.example_setup_teardown_taskflow.my_first_task:
  - 37
  airflow.example_dags.example_setup_teardown_taskflow.my_second_task:
  - 41
  airflow.example_dags.example_setup_teardown_taskflow.my_third_task:
  - 45
  airflow.example_dags.example_setup_teardown_taskflow.outer_setup:
  - 63
  airflow.example_dags.example_setup_teardown_taskflow.outer_teardown:
  - 68
  - 69
  airflow.example_dags.example_setup_teardown_taskflow.outer_work:
  - 73
  airflow.example_dags.example_setup_teardown_taskflow.section_1:
  - 91
  - 92
  airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_setup:
  - 79
  airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_teardown:
  - 88
  airflow.example_dags.example_setup_teardown_taskflow.section_1.inner_work:
  - 84
  airflow.example_dags.example_simplest_dag:
  - 17
  - 36
  airflow.example_dags.example_simplest_dag.example_simplest_dag:
  - 31
  airflow.example_dags.example_skip_dag:
  - 65
  - 66
  - 70
  - 71
  - 18
  - 31
  - 63
  airflow.example_dags.example_skip_dag.EmptySkipOperator:
  - 37
  airflow.example_dags.example_skip_dag.create_test_pipeline:
  - 46
  - 53
  - 54
  - 55
  - 56
  - 58
  - 59
  - 60
  airflow.example_dags.example_task_group:
  - 32
  - 64
  - 36
  - 39
  - 40
  - 41
  - 42
  - 44
  - 48
  - 49
  - 18
  - 52
  - 53
  - 54
  - 55
  - 57
  - 29
  - 62
  airflow.example_dags.example_task_group_decorator:
  - 67
  - 70
  - 74
  - 75
  - 76
  - 77
  - 78
  - 18
  airflow.example_dags.example_task_group_decorator.task_1:
  - 37
  airflow.example_dags.example_task_group_decorator.task_2:
  - 43
  airflow.example_dags.example_task_group_decorator.task_3:
  - 49
  - 50
  airflow.example_dags.example_task_group_decorator.task_end:
  - 56
  - 55
  airflow.example_dags.example_task_group_decorator.task_group_function:
  - 62
  - 63
  airflow.example_dags.example_task_group_decorator.task_start:
  - 31
  airflow.example_dags.example_time_delta_sensor_async:
  - 32
  - 35
  - 39
  - 40
  - 41
  - 18
  airflow.example_dags.example_trigger_target_dag:
  - 32
  - 42
  - 44
  - 49
  - 18
  - 51
  airflow.example_dags.example_trigger_target_dag.run_this_func:
  - 34
  - 39
  airflow.example_dags.example_workday_timetable:
  - 25
  - 27
  - 28
  - 31
  airflow.example_dags.example_xcom:
  - 65
  - 68
  - 72
  - 80
  - 18
  - 83
  - 84
  - 89
  - 91
  - 93
  airflow.example_dags.example_xcom._compare_values:
  - 44
  airflow.example_dags.example_xcom.pull_value_from_bash_push:
  - 59
  - 60
  - 61
  - 62
  airflow.example_dags.example_xcom.puller:
  - 50
  - 51
  - 53
  - 54
  airflow.example_dags.example_xcom.push:
  - 33
  - 34
  airflow.example_dags.example_xcom.push_by_returning:
  - 39
  airflow.example_dags.example_xcomargs:
  - 64
  - 66
  - 45
  - 47
  - 18
  - 52
  - 54
  - 56
  - 62
  - 61
  - 30
  - 63
  airflow.example_dags.example_xcomargs.generate_value:
  - 35
  airflow.example_dags.example_xcomargs.print_value:
  - 41
  - 42
  airflow.example_dags.libs.helper.print_stuff:
  - 22
  airflow.example_dags.plugins.decreasing_priority_weight_strategy:
  - 24
  airflow.example_dags.plugins.decreasing_priority_weight_strategy.DecreasingPriorityStrategy:
  - 30
  airflow.example_dags.plugins.decreasing_priority_weight_strategy.DecreasingPriorityStrategy.get_weight:
  - 34
  airflow.example_dags.plugins.event_listener:
  - 25
  airflow.example_dags.plugins.event_listener.on_dag_run_failed:
  - 195
  - 204
  - 198
  - 203
  airflow.example_dags.plugins.event_listener.on_dag_run_running:
  - 216
  - 221
  - 213
  airflow.example_dags.plugins.event_listener.on_dag_run_success:
  - 186
  - 179
  - 182
  airflow.example_dags.plugins.event_listener.on_task_instance_failed:
  - 129
  - 130
  - 131
  - 132
  - 104
  - 113
  - 115
  - 116
  - 118
  - 119
  - 120
  - 123
  - 126
  airflow.example_dags.plugins.event_listener.on_task_instance_running:
  - 36
  - 42
  - 43
  - 47
  - 51
  - 56
  - 58
  - 59
  airflow.example_dags.plugins.event_listener.on_task_instance_skipped:
  - 160
  - 163
  - 166
  - 169
  - 170
  - 143
  - 157
  - 159
  airflow.example_dags.plugins.event_listener.on_task_instance_success:
  - 70
  - 79
  - 80
  - 82
  - 83
  - 85
  - 88
  - 91
  airflow.example_dags.plugins.workday:
  - 32
  - 35
  - 39
  - 41
  - 18
  airflow.example_dags.plugins.workday.AfterWorkdayTimetable.get_next_workday:
  - 49
  - 50
  - 51
  - 53
  - 54
  - 56
  airflow.example_dags.plugins.workday.AfterWorkdayTimetable.infer_manual_data_interval:
  - 64
  - 61
  - 63
  airflow.example_dags.plugins.workday.AfterWorkdayTimetable.next_dagrun_info:
  - 75
  - 77
  - 79
  - 81
  - 83
  - 84
  - 86
  - 90
  - 92
  - 94
  airflow.example_dags.standard.example_bash_decorator:
  - 108
  - 29
  airflow.example_dags.standard.example_bash_decorator.example_bash_decorator:
  - 66
  - 35
  - 69
  - 101
  - 104
  - 105
  - 42
  - 78
  - 50
  - 82
  - 86
  - 58
  airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.get_file_stats:
  - 96
  - 97
  airflow.example_dags.standard.example_bash_decorator.example_bash_decorator.sleep_in:
  - 74
  airflow.example_dags.standard.example_bash_operator:
  - 33
  - 65
  - 35
  - 67
  - 68
  - 72
  - 75
  - 80
  - 18
  - 83
  - 54
  - 89
  - 59
  - 30
  airflow.example_dags.standard.example_branch_datetime_operator:
  - 18
  - 31
  - 33
  - 40
  - 41
  - 43
  - 47
  - 48
  - 53
  - 57
  - 59
  - 65
  - 66
  - 68
  - 72
  - 73
  - 79
  - 82
  - 84
  - 90
  - 91
  - 93
  - 98
  - 99
  - 104
  airflow.example_dags.standard.example_branch_day_of_week_operator:
  - 33
  - 39
  - 40
  - 41
  - 42
  - 44
  - 18
  - 50
  - 58
  - 60
  - 31
  airflow.example_dags.standard.example_branch_operator:
  - 137
  - 145
  - 18
  - 147
  - 157
  - 158
  - 166
  - 46
  - 48
  - 53
  - 62
  - 64
  - 67
  - 69
  - 74
  - 75
  - 77
  - 80
  - 85
  - 95
  - 102
  - 104
  - 112
  - 113
  - 120
  - 127
  airflow.example_dags.standard.example_branch_operator.<lambda1>:
  - 64
  airflow.example_dags.standard.example_branch_operator.<lambda2>:
  - 77
  airflow.example_dags.standard.example_branch_operator.branch_with_external_python:
  - 93
  airflow.example_dags.standard.example_branch_operator.branch_with_venv:
  - 134
  - 135
  airflow.example_dags.standard.example_branch_operator.hello_world_with_external_python:
  - 110
  airflow.example_dags.standard.example_branch_operator.hello_world_with_venv:
  - 155
  airflow.example_dags.standard.example_branch_operator_decorator:
  - 129
  - 131
  - 139
  - 142
  - 18
  - 39
  - 41
  - 46
  - 53
  - 59
  - 61
  - 63
  - 65
  - 67
  - 71
  - 72
  - 75
  - 80
  - 88
  - 90
  - 92
  - 94
  - 96
  - 100
  - 103
  - 110
  - 112
  - 123
  - 125
  - 127
  airflow.example_dags.standard.example_branch_operator_decorator.branching:
  - 55
  airflow.example_dags.standard.example_branch_operator_decorator.branching_ext_python:
  - 84
  airflow.example_dags.standard.example_branch_operator_decorator.branching_virtualenv:
  - 118
  - 119
  airflow.example_dags.standard.example_branch_operator_decorator.some_ext_py_task:
  - 98
  airflow.example_dags.standard.example_branch_operator_decorator.some_task:
  - 69
  airflow.example_dags.standard.example_branch_operator_decorator.some_venv_task:
  - 137
  airflow.example_dags.standard.example_external_task_child_deferrable:
  - 24
  - 26
  - 31
  airflow.example_dags.standard.example_external_task_marker_dag:
  - 97
  - 66
  - 98
  - 74
  - 49
  - 18
  - 51
  - 86
  - 59
  airflow.example_dags.standard.example_external_task_parent_deferrable:
  - 32
  - 35
  - 43
  - 56
  - 25
  - 58
  - 27
  airflow.example_dags.standard.example_hitl_operator:
  - 129
  - 34
  - 69
  - 72
  - 104
  - 168
  - 75
  - 139
  - 77
  - 82
  - 116
  - 85
  - 148
  - 121
  - 58
  - 93
  airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier:
  - 42
  airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier.notify:
  - 50
  - 54
  - 55
  airflow.example_dags.standard.example_hitl_operator.task_1:
  - 160
  airflow.example_dags.standard.example_hitl_operator.task_2:
  - 163
  airflow.example_dags.standard.example_hitl_operator.task_3:
  - 166
  airflow.example_dags.standard.example_latest_only:
  - 36
  - 38
  - 40
  - 18
  - 28
  - 30
  - 31
  airflow.example_dags.standard.example_python_decorator:
  - 35
  - 40
  - 42
  - 18
  - 149
  airflow.example_dags.standard.example_python_decorator.example_python_decorator:
  - 96
  - 73
  - 74
  - 76
  - 143
  - 48
  - 146
  - 119
  - 87
  - 55
  - 88
  - 122
  - 59
  - 92
  - 125
  - 63
  airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_external_python:
  - 136
  - 137
  - 138
  - 139
  - 140
  - 141
  - 127
  airflow.example_dags.standard.example_python_decorator.example_python_decorator.callable_virtualenv:
  - 100
  - 110
  - 111
  - 112
  - 113
  - 114
  - 115
  - 116
  - 117
  airflow.example_dags.standard.example_python_decorator.example_python_decorator.log_sql:
  - 61
  airflow.example_dags.standard.example_python_decorator.example_python_decorator.my_async_sleeping_function:
  - 84
  - 85
  airflow.example_dags.standard.example_python_decorator.example_python_decorator.my_sleeping_function:
  - 70
  - 71
  airflow.example_dags.standard.example_python_decorator.example_python_decorator.print_context:
  - 50
  - 51
  - 52
  airflow.example_dags.standard.example_python_operator:
  - 130
  - 99
  - 100
  - 165
  - 70
  - 40
  - 106
  - 138
  - 45
  - 48
  - 18
  - 84
  - 85
  - 89
  - 158
  - 63
  airflow.example_dags.standard.example_python_operator.callable_external_python:
  - 142
  - 151
  - 152
  - 153
  - 154
  - 155
  - 156
  airflow.example_dags.standard.example_python_operator.callable_virtualenv:
  - 128
  - 111
  - 121
  - 122
  - 123
  - 124
  - 125
  - 126
  - 127
  airflow.example_dags.standard.example_python_operator.log_sql:
  - 68
  airflow.example_dags.standard.example_python_operator.my_async_sleeping_function:
  - 96
  - 97
  airflow.example_dags.standard.example_python_operator.my_sleeping_function:
  - 81
  - 82
  airflow.example_dags.standard.example_python_operator.print_context:
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  airflow.example_dags.standard.example_sensor_decorator:
  - 33
  - 19
  - 35
  - 63
  airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator:
  - 58
  - 44
  airflow.example_dags.standard.example_sensor_decorator.example_sensor_decorator.wait_for_upstream:
  - 46
  airflow.example_dags.standard.example_sensors:
  - 128
  - 131
  - 132
  - 133
  - 134
  - 135
  - 48
  - 51
  - 56
  - 60
  - 61
  - 66
  - 67
  - 70
  - 74
  - 77
  - 79
  - 83
  - 87
  - 93
  - 95
  - 98
  - 101
  - 105
  - 110
  - 115
  - 117
  - 123
  airflow.example_dags.standard.example_short_circuit_decorator:
  - 17
  - 28
  - 60
  airflow.example_dags.standard.example_short_circuit_decorator.example_short_circuit_decorator:
  - 35
  - 36
  - 38
  - 39
  - 41
  - 42
  - 47
  - 50
  - 52
  - 56
  - 31
  airflow.example_dags.standard.example_short_circuit_operator:
  - 32
  - 65
  - 37
  - 39
  - 42
  - 44
  - 47
  - 48
  - 18
  - 50
  - 51
  - 61
  - 56
  - 59
  - 29
  - 62
  airflow.example_dags.standard.example_trigger_controller_dag:
  - 40
  - 33
  - 18
  - 31
  airflow.example_dags.tutorial:
  - 65
  - 66
  - 41
  - 74
  - 106
  - 79
  - 18
  - 115
  - 88
  - 122
  airflow.example_dags.tutorial_dag:
  - 98
  - 132
  - 41
  - 107
  - 111
  - 18
  - 50
  - 120
  - 124
  - 94
  airflow.example_dags.tutorial_dag.extract:
  - 63
  airflow.example_dags.tutorial_dag.load:
  - 89
  - 86
  - 87
  airflow.example_dags.tutorial_dag.transform:
  - 70
  - 71
  - 74
  - 78
  - 79
  airflow.example_dags.tutorial_objectstorage:
  - 140
  - 50
  - 52
  - 46
  airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage:
  - 57
  - 134
  - 135
  airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.analyze:
  - 129
  - 114
  - 120
  - 121
  - 123
  - 127
  airflow.example_dags.tutorial_objectstorage.tutorial_objectstorage.get_air_quality_data:
  - 98
  - 68
  - 100
  - 103
  - 104
  - 83
  - 87
  - 88
  - 90
  - 91
  - 93
  - 95
  airflow.example_dags.tutorial_taskflow_api:
  - 32
  - 34
  - 103
  airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api:
  - 96
  - 97
  - 66
  - 98
  - 39
  - 50
  - 83
  airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.extract:
  - 52
  - 60
  airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.load:
  - 91
  - 85
  airflow.example_dags.tutorial_taskflow_api.tutorial_taskflow_api.transform:
  - 75
  - 68
  airflow.example_dags.tutorial_taskflow_api_virtualenv:
  - 25
  - 28
  - 84
  airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv:
  - 36
  - 69
  - 79
  - 80
  - 81
  - 55
  - 30
  airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.extract:
  - 42
  - 52
  airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.load:
  - 77
  - 71
  airflow.example_dags.tutorial_taskflow_api_virtualenv.tutorial_taskflow_api_virtualenv.transform:
  - 64
  - 57
  airflow.example_dags.tutorial_taskflow_templates:
  - 32
  - 30
  - 103
  airflow.example_dags.tutorial_taskflow_templates.tutorial_taskflow_templates:
  - 49
  - 38
  - 87
  airflow.example_dags.tutorial_taskflow_templates.tutorial_taskflow_templates.template_test:
  - 65
  - 70
  - 75
  - 79
  - 82
  - 55
  - 62
  airflow.exceptions:
  - 27
  - 20
  airflow.exceptions.AirflowBadRequest:
  - 77
  airflow.exceptions.AirflowClearRunningTaskException:
  - 301
  airflow.exceptions.AirflowClusterPolicyError:
  - 118
  airflow.exceptions.AirflowClusterPolicySkipDag:
  - 114
  airflow.exceptions.AirflowClusterPolicyViolation:
  - 110
  airflow.exceptions.AirflowDagDuplicatedIdException:
  - 97
  airflow.exceptions.AirflowDagDuplicatedIdException.__init__:
  - 100
  airflow.exceptions.AirflowException:
  - 46
  airflow.exceptions.AirflowFileParseException:
  - 186
  airflow.exceptions.AirflowFileParseException.__init__:
  - 195
  airflow.exceptions.AirflowFileParseException.__str__:
  - 209
  - 211
  - 212
  - 206
  airflow.exceptions.AirflowInternalRuntimeError:
  - 87
  airflow.exceptions.AirflowNotFoundException:
  - 49
  airflow.exceptions.AirflowOptionalProviderFeatureException:
  - 73
  airflow.exceptions.AirflowProviderDeprecationWarning:
  - 264
  - 261
  airflow.exceptions.AirflowRescheduleException:
  - 58
  airflow.exceptions.AirflowRescheduleException.__init__:
  - 65
  airflow.exceptions.AirflowTimetableInvalid:
  - 52
  airflow.exceptions.AirflowUnsupportedFileTypeException:
  - 218
  airflow.exceptions.ConnectionNotUnique:
  - 222
  airflow.exceptions.DagCodeNotFound:
  - 126
  airflow.exceptions.DagNotFound:
  - 122
  airflow.exceptions.DagRunAlreadyExists:
  - 134
  airflow.exceptions.DagRunAlreadyExists.__init__:
  - 137
  airflow.exceptions.DagRunAlreadyExists.serialize:
  - 145
  airflow.exceptions.DagRunNotFound:
  - 130
  airflow.exceptions.DeserializationError:
  - 282
  airflow.exceptions.DeserializationError.__init__:
  - 291
  - 293
  - 294
  - 295
  - 297
  airflow.exceptions.DeserializingResultError:
  - 268
  airflow.exceptions.DeserializingResultError.__str__:
  - 273
  airflow.exceptions.FileSyntaxError:
  - 176
  airflow.exceptions.FileSyntaxError.__str__:
  - 182
  airflow.exceptions.InvalidStatsNameException:
  - 83
  airflow.exceptions.NotMapped:
  - 168
  airflow.exceptions.PodMutationHookException:
  - 242
  airflow.exceptions.PodReconciliationError:
  - 250
  airflow.exceptions.PoolNotFound:
  - 172
  airflow.exceptions.RemovedInAirflow4Warning:
  - 257
  - 254
  airflow.exceptions.SerializationError:
  - 160
  airflow.exceptions.TaskInstanceNotFound:
  - 164
  airflow.exceptions.TaskNotFound:
  - 55
  airflow.exceptions.UnknownExecutorException:
  - 278
  airflow.exceptions.VariableNotUnique:
  - 226
  airflow.exceptions.__getattr__:
  - 334
  - 339
  - 326
  - 327
  airflow.executors.base_executor:
  - 17
  - 42
  - 44
  - 63
  airflow.executors.base_executor.BaseExecutor:
  - 137
  - 143
  airflow.executors.base_executor.BaseExecutor.__init__:
  - 192
  - 194
  - 195
  - 197
  - 200
  - 209
  - 178
  - 179
  - 180
  - 181
  - 183
  - 187
  airflow.executors.base_executor.BaseExecutor.__repr__:
  - 213
  airflow.executors.base_executor.BaseExecutor._emit_metrics:
  - 321
  - 291
  - 323
  - 328
  - 301
  - 302
  - 303
  - 333
  - 305
  - 306
  - 307
  - 316
  - 317
  - 318
  - 319
  airflow.executors.base_executor.BaseExecutor._get_metric_name:
  - 286
  airflow.executors.base_executor.BaseExecutor._get_parser:
  - 615
  - 622
  - 623
  - 624
  - 625
  airflow.executors.base_executor.BaseExecutor._process_workloads:
  - 236
  airflow.executors.base_executor.BaseExecutor.change_state:
  - 423
  - 424
  - 426
  - 428
  - 415
  airflow.executors.base_executor.BaseExecutor.debug_dump:
  - 577
  - 578
  - 580
  - 581
  - 583
  - 584
  - 586
  - 587
  airflow.executors.base_executor.BaseExecutor.end:
  - 530
  airflow.executors.base_executor.BaseExecutor.fail:
  - 454
  - 432
  - 438
  - 439
  - 440
  - 444
  airflow.executors.base_executor.BaseExecutor.get_cli_commands:
  - 604
  airflow.executors.base_executor.BaseExecutor.get_event_buffer:
  - 513
  - 514
  - 515
  - 499
  - 509
  airflow.executors.base_executor.BaseExecutor.get_task_log:
  - 520
  airflow.executors.base_executor.BaseExecutor.has_task:
  - 248
  airflow.executors.base_executor.BaseExecutor.heartbeat:
  - 270
  - 271
  - 273
  - 274
  - 276
  - 277
  - 280
  - 281
  airflow.executors.base_executor.BaseExecutor.jwt_generator:
  - 166
  - 167
  - 168
  - 169
  - 172
  airflow.executors.base_executor.BaseExecutor.log_task_event:
  - 226
  - 227
  airflow.executors.base_executor.BaseExecutor.order_queued_tasks_by_priority:
  - 340
  - 345
  - 349
  - 350
  - 351
  airflow.executors.base_executor.BaseExecutor.queue_workload:
  - 230
  airflow.executors.base_executor.BaseExecutor.queued:
  - 481
  - 487
  airflow.executors.base_executor.BaseExecutor.revoke_task:
  - 538
  airflow.executors.base_executor.BaseExecutor.running_state:
  - 496
  - 490
  airflow.executors.base_executor.BaseExecutor.send_callback:
  - 600
  - 598
  - 591
  airflow.executors.base_executor.BaseExecutor.slots_available:
  - 568
  - 569
  airflow.executors.base_executor.BaseExecutor.slots_occupied:
  - 573
  - 574
  airflow.executors.base_executor.BaseExecutor.start:
  - 223
  airflow.executors.base_executor.BaseExecutor.success:
  - 457
  - 463
  - 464
  - 465
  - 469
  - 478
  airflow.executors.base_executor.BaseExecutor.sync:
  - 262
  airflow.executors.base_executor.BaseExecutor.terminate:
  - 534
  airflow.executors.base_executor.BaseExecutor.trigger_tasks:
  - 385
  - 386
  - 387
  - 357
  - 389
  - 362
  - 394
  - 365
  - 366
  - 400
  - 402
  - 405
  - 406
  - 407
  - 378
  - 381
  airflow.executors.base_executor.BaseExecutor.try_adopt_task_instances:
  - 554
  airflow.executors.base_executor.ExecutorConf:
  - 100
  airflow.executors.base_executor.ExecutorConf.get:
  - 115
  airflow.executors.base_executor.ExecutorConf.get_mandatory_value:
  - 133
  airflow.executors.base_executor.ExecutorConf.getboolean:
  - 118
  airflow.executors.base_executor.ExecutorConf.getint:
  - 124
  airflow.executors.base_executor.ExecutorConf.getjson:
  - 121
  airflow.executors.base_executor.ExecutorConf.getsection:
  - 127
  airflow.executors.base_executor.ExecutorConf.has_option:
  - 130
  airflow.executors.base_executor.RunningRetryAttemptType:
  - 68
  - 77
  - 78
  - 76
  airflow.executors.base_executor.RunningRetryAttemptType.<lambda1>:
  - 78
  airflow.executors.base_executor.RunningRetryAttemptType.can_try_again:
  - 95
  - 93
  - 86
  - 87
  airflow.executors.base_executor.RunningRetryAttemptType.elapsed:
  - 82
  - 83
  airflow.executors.executor_constants.ConnectorSource:
  - 24
  airflow.executors.executor_loader:
  - 39
  - 41
  - 47
  - 48
  - 17
  - 49
  - 51
  airflow.executors.executor_loader.ExecutorLoader:
  - 57
  airflow.executors.executor_loader.ExecutorLoader._get_executor_names:
  - 130
  - 133
  - 135
  - 138
  - 142
  - 145
  - 68
  - 74
  - 77
  - 82
  - 84
  - 85
  - 89
  - 90
  - 91
  - 95
  - 96
  - 99
  - 107
  - 112
  - 113
  - 122
  - 123
  airflow.executors.executor_loader.ExecutorLoader._get_team_executor_configs:
  - 257
  - 269
  - 270
  - 189
  - 199
  - 200
  - 205
  - 214
  - 217
  - 219
  - 221
  - 222
  - 223
  - 225
  - 233
  - 238
  - 241
  - 244
  - 245
  - 254
  - 255
  airflow.executors.executor_loader.ExecutorLoader._validate_teams_exist_in_database:
  - 165
  - 171
  - 174
  - 178
  - 179
  - 180
  airflow.executors.executor_loader.ExecutorLoader.block_use_of_multi_team:
  - 159
  - 160
  - 151
  airflow.executors.executor_loader.ExecutorLoader.get_default_executor:
  - 297
  - 298
  airflow.executors.executor_loader.ExecutorLoader.get_default_executor_name:
  - 291
  - 286
  airflow.executors.executor_loader.ExecutorLoader.get_executor_names:
  - 282
  - 276
  airflow.executors.executor_loader.ExecutorLoader.import_default_executor_cls:
  - 409
  - 410
  - 404
  airflow.executors.executor_loader.ExecutorLoader.import_executor_cls:
  - 400
  - 391
  airflow.executors.executor_loader.ExecutorLoader.init_executors:
  - 304
  - 305
  - 307
  - 308
  - 309
  - 314
  airflow.executors.executor_loader.ExecutorLoader.load_executor:
  - 352
  - 353
  - 354
  - 355
  - 360
  - 361
  - 362
  - 364
  - 370
  - 372
  - 341
  - 375
  - 380
  airflow.executors.executor_loader.ExecutorLoader.lookup_executor_name_by_str:
  - 323
  - 329
  - 331
  - 333
  - 335
  airflow.executors.executor_utils.ExecutorName:
  - 24
  airflow.executors.executor_utils.ExecutorName.__eq__:
  - 48
  - 47
  airflow.executors.executor_utils.ExecutorName.__hash__:
  - 58
  - 59
  airflow.executors.executor_utils.ExecutorName.__init__:
  - 30
  airflow.executors.executor_utils.ExecutorName.__repr__:
  - 40
  - 41
  airflow.executors.executor_utils.ExecutorName.set_connector_source:
  - 33
  airflow.executors.local_executor:
  - 43
  - 44
  - 48
  - 18
  - 50
  airflow.executors.local_executor.<lambda1>:
  - 44
  airflow.executors.local_executor.<lambda2>:
  - 48
  airflow.executors.local_executor.LocalExecutor:
  - 145
  - 154
  airflow.executors.local_executor.LocalExecutor.__init__:
  - 172
  - 165
  airflow.executors.local_executor.LocalExecutor._check_workers:
  - 225
  - 197
  - 198
  - 199
  - 200
  - 201
  - 203
  - 204
  - 209
  - 217
  - 218
  - 221
  airflow.executors.local_executor.LocalExecutor._process_workloads:
  - 304
  - 305
  - 308
  - 309
  airflow.executors.local_executor.LocalExecutor._read_results:
  - 272
  - 269
  - 270
  airflow.executors.local_executor.LocalExecutor._spawn_worker:
  - 228
  - 238
  - 239
  airflow.executors.local_executor.LocalExecutor._spawn_workers_with_gc_freeze:
  - 256
  - 258
  - 259
  - 261
  - 244
  airflow.executors.local_executor.LocalExecutor.end:
  - 289
  - 290
  - 291
  - 292
  - 295
  - 297
  - 298
  - 275
  - 276
  - 284
  - 286
  - 287
  airflow.executors.local_executor.LocalExecutor.start:
  - 193
  - 178
  - 182
  - 183
  - 188
  - 190
  airflow.executors.local_executor.LocalExecutor.sync:
  - 264
  - 265
  - 266
  airflow.executors.local_executor.LocalExecutor.terminate:
  - 301
  airflow.executors.local_executor._execute_work:
  - 129
  - 133
  - 139
  - 112
  - 123
  - 125
  - 127
  airflow.executors.local_executor._run_worker:
  - 97
  - 66
  - 68
  - 69
  - 103
  - 105
  - 75
  - 107
  - 77
  - 108
  - 79
  - 82
  - 86
  - 90
  airflow.executors.workloads:
  - 209
  - 29
  - 39
  airflow.executors.workloads.BaseDagBundleWorkload:
  - 108
  - 100
  - 103
  airflow.executors.workloads.BaseWorkload:
  - 44
  airflow.executors.workloads.BaseWorkload.generate_token:
  - 48
  airflow.executors.workloads.BundleInfo:
  - 52
  airflow.executors.workloads.Callback:
  - 92
  airflow.executors.workloads.ExecuteCallback:
  - 154
  - 150
  airflow.executors.workloads.ExecuteCallback.make:
  - 165
  - 166
  - 172
  - 173
  - 174
  - 175
  airflow.executors.workloads.ExecuteTask:
  - 112
  - 117
  airflow.executors.workloads.ExecuteTask.make:
  - 130
  - 132
  - 133
  - 137
  - 139
  - 141
  - 142
  airflow.executors.workloads.RunTrigger:
  - 194
  - 187
  - 204
  - 182
  airflow.executors.workloads.TaskInstance:
  - 72
  - 59
  airflow.executors.workloads.TaskInstance.key:
  - 82
  airflow.hooks:
  - 38
  airflow.hooks.base:
  - 18
  airflow.hooks.base.DiscoverableHook:
  - 26
  airflow.hooks.base.DiscoverableHook.get_connection_form_widgets:
  - 83
  - 71
  airflow.hooks.base.DiscoverableHook.get_ui_field_behaviour:
  - 103
  - 87
  airflow.io:
  - 21
  airflow.jobs.base_job_runner:
  - 25
  airflow.jobs.base_job_runner.BaseJobRunner:
  - 32
  airflow.jobs.base_job_runner.BaseJobRunner.__init__:
  - 37
  airflow.jobs.base_job_runner.BaseJobRunner._execute:
  - 46
  airflow.jobs.base_job_runner.BaseJobRunner.heartbeat_callback:
  - 58
  airflow.jobs.base_job_runner.BaseJobRunner.most_recent_job:
  - 67
  - 70
  airflow.jobs.dag_processor_job_runner:
  - 27
  airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner:
  - 34
  airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__:
  - 50
  - 52
  airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.__init__.<lambda1>:
  - 52
  airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner._execute:
  - 66
  - 67
  - 59
  - 61
  - 63
  airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner.heartbeat_callback:
  - 71
  airflow.jobs.job:
  - 60
  airflow.jobs.job.Job:
  - 134
  - 88
  - 96
  - 97
  - 98
  - 100
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 107
  - 110
  - 111
  - 112
  - 115
  - 118
  - 121
  - 123
  - 127
  airflow.jobs.job.Job.<lambda1>:
  - 123
  airflow.jobs.job.Job.__init__:
  - 143
  - 144
  - 146
  - 147
  - 149
  - 151
  - 152
  - 154
  - 156
  - 157
  airflow.jobs.job.Job._heartrate:
  - 320
  - 323
  - 317
  - 318
  - 319
  airflow.jobs.job.Job._is_alive:
  - 331
  - 335
  airflow.jobs.job.Job.complete_execution:
  - 302
  - 304
  - 305
  - 306
  - 307
  - 308
  airflow.jobs.job.Job.executors:
  - 165
  airflow.jobs.job.Job.heartbeat:
  - 257
  - 258
  - 259
  - 262
  - 263
  - 266
  - 267
  - 268
  - 271
  - 272
  - 273
  - 274
  - 279
  - 280
  - 283
  - 284
  - 285
  - 207
  - 226
  - 228
  - 230
  - 233
  - 234
  - 238
  - 240
  - 242
  - 243
  - 244
  - 245
  - 247
  - 249
  - 250
  - 251
  - 255
  airflow.jobs.job.Job.heartrate:
  - 169
  airflow.jobs.job.Job.is_alive:
  - 178
  - 179
  - 172
  airflow.jobs.job.Job.kill:
  - 193
  - 194
  - 195
  - 196
  - 197
  - 187
  - 189
  - 191
  airflow.jobs.job.Job.most_recent_job:
  - 312
  - 313
  airflow.jobs.job.Job.on_kill:
  - 201
  airflow.jobs.job.Job.prepare_for_execution:
  - 291
  - 292
  - 294
  - 295
  - 296
  - 297
  airflow.jobs.job.JobState:
  - 49
  airflow.jobs.job.execute_job:
  - 405
  - 382
  airflow.jobs.job.health_check_threshold:
  - 76
  - 77
  - 78
  - 79
  - 80
  - 81
  airflow.jobs.job.most_recent_job:
  - 355
  - 356
  - 341
  - 350
  - 351
  airflow.jobs.job.perform_heartbeat:
  - 421
  - 430
  - 431
  - 432
  - 434
  airflow.jobs.job.run_job:
  - 376
  - 374
  - 366
  - 378
  airflow.jobs.scheduler_job_runner:
  - 120
  - 140
  airflow.jobs.scheduler_job_runner.ConcurrencyMap:
  - 169
  airflow.jobs.scheduler_job_runner.ConcurrencyMap.__init__:
  - 178
  - 179
  - 180
  airflow.jobs.scheduler_job_runner.ConcurrencyMap.load:
  - 183
  - 184
  - 185
  - 186
  - 187
  - 188
  - 191
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner:
  - 218
  - 242
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner.__init__:
  - 258
  - 259
  - 262
  - 268
  - 271
  - 273
  - 276
  - 251
  - 255
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets:
  - 3089
  - 3092
  - 3094
  - 3095
  - 3099
  - 3100
  - 3102
  - 3105
  - 3106
  - 3107
  - 3109
  - 3113
  - 3114
  - 3115
  - 3117
  - 3118
  - 3038
  - 3041
  - 3042
  - 3043
  - 3044
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._activate_assets_generate_warnings:
  - 3073
  - 3074
  - 3076
  - 3077
  - 3078
  - 3080
  - 3081
  - 3082
  - 3086
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._activate_referenced_assets._generate_warning_message:
  - 3060
  - 3061
  - 3055
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs:
  - 1930
  - 1931
  - 1938
  - 1939
  - 1940
  - 1944
  - 1947
  - 1948
  - 1953
  - 1954
  - 1960
  - 1961
  - 1962
  - 1970
  - 1971
  - 1976
  - 1980
  - 1987
  - 1988
  - 2005
  - 2006
  - 2017
  - 1903
  - 1909
  - 1910
  - 1912
  - 1916
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dag_runs_asset_triggered:
  - 2053
  - 2062
  - 2063
  - 2064
  - 2066
  - 2067
  - 2068
  - 2072
  - 2073
  - 2079
  - 2081
  - 2085
  - 2086
  - 2098
  - 2099
  - 2100
  - 2032
  - 2034
  - 2035
  - 2038
  - 2039
  - 2040
  - 2041
  - 2044
  - 2045
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_dags:
  - 1857
  - 1858
  - 1863
  - 1867
  - 1868
  - 1869
  - 1876
  - 1854
  - 1855
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._create_dagruns_for_partitioned_asset_dags:
  - 1795
  - 1797
  - 1798
  - 1799
  - 1801
  - 1804
  - 1805
  - 1808
  - 1809
  - 1810
  - 1811
  - 1820
  - 1827
  - 1830
  - 1831
  - 1832
  - 1833
  - 1846
  - 1848
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._critical_section_enqueue_task_instances:
  - 965
  - 966
  - 967
  - 970
  - 939
  - 971
  - 972
  - 975
  - 978
  - 979
  - 980
  - 986
  - 988
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._debug_dump:
  - 419
  - 424
  - 426
  - 428
  - 430
  - 431
  - 432
  - 433
  - 435
  - 436
  - 437
  - 438
  - 439
  - 440
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._do_scheduling:
  - 1702
  - 1732
  - 1733
  - 1734
  - 1736
  - 1737
  - 1741
  - 1743
  - 1747
  - 1748
  - 1750
  - 1751
  - 1752
  - 1754
  - 1756
  - 1758
  - 1760
  - 1764
  - 1765
  - 1767
  - 1771
  - 1772
  - 1775
  - 1779
  - 1781
  - 1783
  - 1784
  - 1785
  - 1786
  - 1790
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_pool_metrics:
  - 2693
  - 2699
  - 2671
  - 2672
  - 2673
  - 2674
  - 2675
  - 2706
  - 2681
  - 2687
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_running_dags_metric:
  - 2664
  - 2665
  - 2663
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._emit_ti_metrics:
  - 2625
  - 2628
  - 2630
  - 2631
  - 2640
  - 2641
  - 2643
  - 2650
  - 2648
  - 2618
  - 2652
  - 2623
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_active_spans:
  - 1410
  - 1412
  - 1416
  - 1375
  - 1377
  - 1379
  - 1380
  - 1381
  - 1385
  - 1386
  - 1387
  - 1390
  - 1392
  - 1393
  - 1394
  - 1396
  - 1398
  - 1399
  - 1401
  - 1404
  - 1406
  - 1407
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._end_spans_of_externally_ended_ops:
  - 1429
  - 1430
  - 1432
  - 1433
  - 1436
  - 1437
  - 1438
  - 1439
  - 1440
  - 1442
  - 1444
  - 1445
  - 1448
  - 1449
  - 1450
  - 1451
  - 1452
  - 1453
  - 1455
  - 1456
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state:
  - 931
  - 934
  - 936
  - 919
  - 920
  - 921
  - 923
  - 924
  - 893
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._enqueue_task_instances_with_queued_state._get_sentry_integration:
  - 906
  - 909
  - 910
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executable_task_instances_to_queued:
  - 512
  - 513
  - 520
  - 523
  - 530
  - 533
  - 540
  - 548
  - 549
  - 551
  - 552
  - 554
  - 555
  - 557
  - 558
  - 559
  - 565
  - 566
  - 567
  - 573
  - 575
  - 576
  - 577
  - 583
  - 600
  - 603
  - 605
  - 606
  - 609
  - 610
  - 612
  - 613
  - 614
  - 616
  - 619
  - 621
  - 627
  - 628
  - 632
  - 633
  - 636
  - 640
  - 641
  - 643
  - 644
  - 649
  - 650
  - 656
  - 659
  - 660
  - 661
  - 662
  - 666
  - 671
  - 672
  - 678
  - 681
  - 682
  - 693
  - 696
  - 697
  - 707
  - 717
  - 723
  - 724
  - 731
  - 734
  - 737
  - 741
  - 742
  - 747
  - 748
  - 756
  - 757
  - 761
  - 766
  - 767
  - 771
  - 775
  - 776
  - 780
  - 785
  - 786
  - 791
  - 796
  - 797
  - 799
  - 804
  - 805
  - 811
  - 820
  - 823
  - 833
  - 836
  - 837
  - 838
  - 839
  - 842
  - 845
  - 851
  - 852
  - 859
  - 860
  - 862
  - 863
  - 864
  - 867
  - 868
  - 870
  - 871
  - 877
  - 883
  - 884
  - 886
  - 887
  - 443
  - 462
  - 466
  - 467
  - 471
  - 473
  - 481
  - 485
  - 487
  - 488
  - 491
  - 493
  - 496
  - 497
  - 503
  - 504
  - 505
  - 507
  - 509
  - 510
  - 511
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._execute:
  - 1296
  - 1298
  - 1304
  - 1305
  - 1307
  - 1310
  - 1317
  - 1318
  - 1320
  - 1321
  - 1322
  - 1323
  - 1326
  - 1328
  - 1329
  - 1331
  - 1334
  - 1336
  - 1338
  - 1342
  - 1343
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._executor_to_tis:
  - 3147
  - 3148
  - 3149
  - 3150
  - 3152
  - 3126
  - 3128
  - 3129
  - 3130
  - 3133
  - 3134
  - 3135
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._exit_gracefully:
  - 387
  - 388
  - 389
  - 391
  - 395
  - 398
  - 400
  - 401
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._find_and_purge_task_instances_without_heartbeats:
  - 2856
  - 2859
  - 2845
  - 2855
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._find_task_instances_without_heartbeats:
  - 2883
  - 2884
  - 2886
  - 2889
  - 2864
  - 2865
  - 2866
  - 2867
  - 2868
  - 2869
  - 2870
  - 2873
  - 2877
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._generate_task_instance_heartbeat_timeout_message_details:
  - 2969
  - 2971
  - 2973
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_current_dag:
  - 290
  - 284
  - 285
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_num_times_stuck_in_queued:
  - 2594
  - 2574
  - 2606
  - 2607
  - 2609
  - 2579
  - 2580
  - 2589
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_task_team_name:
  - 357
  - 367
  - 368
  - 370
  - 371
  - 378
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_team_names_for_dag_ids:
  - 352
  - 322
  - 327
  - 328
  - 345
  - 333
  - 340
  - 342
  - 344
  - 313
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._get_tis_stuck_in_queued:
  - 2482
  - 2483
  - 2484
  - 2486
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._handle_tasks_stuck_in_queued:
  - 2467
  - 2468
  - 2470
  - 2471
  - 2472
  - 2477
  - 2457
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_metrics_enabled:
  - 997
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._is_tracing_enabled:
  - 1007
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._lock_backfills:
  - 2115
  - 2116
  - 2120
  - 2121
  - 2103
  - 2110
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._log_memory_usage:
  - 409
  - 412
  - 406
  - 407
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._mark_backfills_complete:
  - 1888
  - 1889
  - 1890
  - 1894
  - 1895
  - 1897
  - 1898
  - 1881
  - 1882
  - 1884
  - 1886
  - 1887
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._maybe_requeue_stuck_ti:
  - 2492
  - 2497
  - 2498
  - 2499
  - 2500
  - 2501
  - 2510
  - 2512
  - 2517
  - 2518
  - 2526
  - 2527
  - 2529
  - 2534
  - 2535
  - 2536
  - 2537
  - 2543
  - 2551
  - 2553
  - 2554
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._orphan_unreferenced_assets:
  - 3028
  - 3029
  - 3030
  - 3031
  - 3034
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_executor_events:
  - 1010
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._process_task_event_logs:
  - 992
  - 993
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._purge_task_instances_without_heartbeats:
  - 2944
  - 2945
  - 2947
  - 2948
  - 2954
  - 2955
  - 2894
  - 2896
  - 2900
  - 2902
  - 2904
  - 2906
  - 2911
  - 2916
  - 2917
  - 2918
  - 2925
  - 2926
  - 2937
  - 2943
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._recreate_unhealthy_scheduler_spans_if_needed:
  - 1473
  - 1474
  - 1506
  - 1509
  - 1510
  - 1479
  - 1511
  - 1482
  - 1484
  - 1517
  - 1520
  - 1521
  - 1490
  - 1522
  - 1493
  - 1526
  - 1495
  - 1467
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._remove_unreferenced_triggers:
  - 2980
  - 2981
  - 2982
  - 2984
  - 2985
  - 2986
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._reschedule_stuck_task:
  - 2560
  - 2561
  - 2567
  - 2557
  - 2558
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._run_scheduler_loop:
  - 1665
  - 1668
  - 1543
  - 1545
  - 1673
  - 1674
  - 1548
  - 1676
  - 1550
  - 1551
  - 1677
  - 1678
  - 1555
  - 1556
  - 1685
  - 1560
  - 1689
  - 1691
  - 1692
  - 1565
  - 1566
  - 1567
  - 1697
  - 1698
  - 1571
  - 1572
  - 1573
  - 1577
  - 1578
  - 1582
  - 1583
  - 1587
  - 1589
  - 1590
  - 1594
  - 1595
  - 1598
  - 1599
  - 1603
  - 1604
  - 1605
  - 1609
  - 1610
  - 1615
  - 1617
  - 1618
  - 1620
  - 1627
  - 1628
  - 1629
  - 1632
  - 1634
  - 1639
  - 1640
  - 1642
  - 1644
  - 1645
  - 1649
  - 1651
  - 1652
  - 1654
  - 1656
  - 1529
  - 1659
  - 1660
  - 1661
  - 1663
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_all_dag_runs:
  - 2248
  - 2246
  - 2247
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._schedule_dag_run:
  - 2307
  - 2309
  - 2310
  - 2313
  - 2314
  - 2317
  - 2319
  - 2322
  - 2328
  - 2330
  - 2336
  - 2337
  - 2339
  - 2345
  - 2346
  - 2347
  - 2356
  - 2357
  - 2360
  - 2363
  - 2368
  - 2369
  - 2372
  - 2377
  - 2382
  - 2256
  - 2384
  - 2389
  - 2262
  - 2265
  - 2395
  - 2396
  - 2274
  - 2275
  - 2276
  - 2277
  - 2403
  - 2280
  - 2281
  - 2284
  - 2287
  - 2289
  - 2290
  - 2291
  - 2294
  - 2296
  - 2298
  - 2299
  - 2300
  - 2302
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._send_dag_callbacks_to_processor:
  - 2450
  - 2451
  - 2453
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._set_exceeds_max_active_runs:
  - 3224
  - 3218
  - 3219
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns:
  - 2182
  - 2183
  - 2186
  - 2187
  - 2191
  - 2192
  - 2193
  - 2196
  - 2197
  - 2201
  - 2203
  - 2212
  - 2215
  - 2217
  - 2226
  - 2227
  - 2236
  - 2237
  - 2130
  - 2131
  - 2134
  - 2137
  - 2140
  - 2145
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._start_queued_dagruns._update_state:
  - 2176
  - 2149
  - 2150
  - 2152
  - 2160
  - 2161
  - 2169
  - 2175
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._try_to_load_executor:
  - 3200
  - 3169
  - 3171
  - 3172
  - 3207
  - 3177
  - 3178
  - 3183
  - 3185
  - 3157
  - 3193
  - 3194
  - 3196
  - 3199
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._update_asset_orphanage:
  - 3011
  - 3012
  - 3021
  - 3023
  - 3024
  - 2993
  - 3003
  - 3005
  - 3006
  - 3007
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._update_dag_run_state_for_paused_dags:
  - 1349
  - 1350
  - 1351
  - 1355
  - 1358
  - 1362
  - 1363
  - 1364
  - 1366
  - 1367
  - 1368
  - 1370
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner._verify_integrity_if_dag_changed:
  - 2433
  - 2439
  - 2408
  - 2441
  - 2413
  - 2414
  - 2416
  - 2419
  - 2420
  - 2423
  - 2424
  - 2428
  - 2429
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner.adopt_or_reset_orphaned_tasks:
  - 2816
  - 2719
  - 2724
  - 2725
  - 2727
  - 2729
  - 2734
  - 2736
  - 2737
  - 2741
  - 2745
  - 2747
  - 2748
  - 2749
  - 2752
  - 2753
  - 2754
  - 2756
  - 2759
  - 2763
  - 2766
  - 2767
  - 2771
  - 2772
  - 2773
  - 2776
  - 2777
  - 2782
  - 2787
  - 2789
  - 2792
  - 2793
  - 2795
  - 2798
  - 2799
  - 2801
  - 2802
  - 2803
  - 2805
  - 2811
  - 2813
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner.check_trigger_timeouts:
  - 2822
  - 2823
  - 2825
  - 2826
  - 2829
  - 2835
  - 2839
  - 2840
  - 2841
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner.heartbeat_callback:
  - 280
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner.process_executor_events:
  - 1160
  - 1163
  - 1164
  - 1173
  - 1175
  - 1050
  - 1179
  - 1180
  - 1181
  - 1054
  - 1058
  - 1059
  - 1188
  - 1190
  - 1191
  - 1066
  - 1194
  - 1069
  - 1070
  - 1197
  - 1198
  - 1073
  - 1074
  - 1075
  - 1076
  - 1078
  - 1206
  - 1080
  - 1209
  - 1082
  - 1083
  - 1210
  - 1087
  - 1088
  - 1089
  - 1217
  - 1091
  - 1092
  - 1220
  - 1094
  - 1221
  - 1096
  - 1226
  - 1230
  - 1231
  - 1106
  - 1235
  - 1241
  - 1242
  - 1243
  - 1250
  - 1253
  - 1255
  - 1130
  - 1131
  - 1133
  - 1134
  - 1137
  - 1021
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner.register_signals:
  - 294
  - 295
  - 296
  - 297
  - 298
  - 300
  - 301
  - 302
  - 304
  - 305
  - 306
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner.set_ti_span_attrs:
  - 1285
  - 1286
  - 1287
  - 1288
  - 1259
  airflow.jobs.scheduler_job_runner._eager_load_dag_run_for_validation:
  - 144
  - 161
  - 163
  - 164
  airflow.jobs.scheduler_job_runner._get_current_dr_task_concurrency:
  - 208
  - 210
  - 211
  airflow.jobs.scheduler_job_runner._is_parent_process:
  - 204
  - 198
  airflow.jobs.triggerer_job_runner:
  - 96
  - 289
  - 291
  - 199
  - 264
  - 266
  - 87
  airflow.jobs.triggerer_job_runner.HITLDetailResponseResult:
  - 235
  airflow.jobs.triggerer_job_runner.HITLDetailResponseResult.from_api_response:
  - 248
  - 241
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder:
  - 793
  - 794
  - 790
  - 791
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.<lambda1>:
  - 794
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aget_response:
  - 825
  - 820
  - 821
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._aread_frame:
  - 809
  - 811
  - 812
  - 813
  - 816
  - 817
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder._read_frame:
  - 800
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.asend:
  - 832
  - 834
  - 828
  - 829
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder.send:
  - 805
  airflow.jobs.triggerer_job_runner.TriggerDetails:
  - 780
  airflow.jobs.triggerer_job_runner.TriggerLoggingFactory:
  - 300
  - 302
  airflow.jobs.triggerer_job_runner.TriggerLoggingFactory.__call__:
  - 305
  - 310
  - 313
  - 314
  - 316
  - 317
  airflow.jobs.triggerer_job_runner.TriggerLoggingFactory.upload_to_remote:
  - 328
  - 324
  airflow.jobs.triggerer_job_runner.TriggerRunner:
  - 867
  - 838
  airflow.jobs.triggerer_job_runner.TriggerRunner.__init__:
  - 872
  - 875
  - 876
  - 877
  - 878
  airflow.jobs.triggerer_job_runner.TriggerRunner._handle_signal:
  - 882
  airflow.jobs.triggerer_job_runner.TriggerRunner.arun:
  - 898
  - 900
  - 902
  - 906
  - 907
  - 911
  - 913
  - 914
  - 915
  - 917
  - 919
  - 920
  - 921
  - 922
  - 923
  - 927
  - 928
  - 932
  - 892
  airflow.jobs.triggerer_job_runner.TriggerRunner.asend:
  - 1136
  - 1142
  - 1141
  - 1134
  airflow.jobs.triggerer_job_runner.TriggerRunner.block_watchdog:
  - 1159
  - 1160
  - 1163
  - 1164
  - 1165
  - 1171
  - 1147
  airflow.jobs.triggerer_job_runner.TriggerRunner.cancel_triggers:
  - 1024
  - 1014
  - 1020
  - 1021
  - 1023
  airflow.jobs.triggerer_job_runner.TriggerRunner.cleanup_finished_triggers:
  - 1027
  - 1062
  - 1063
  - 1033
  - 1034
  - 1035
  - 1069
  - 1039
  - 1071
  - 1048
  - 1054
  - 1055
  airflow.jobs.triggerer_job_runner.TriggerRunner.create_triggers:
  - 992
  - 961
  - 962
  - 964
  - 965
  - 969
  - 972
  - 973
  - 1005
  - 1006
  - 1008
  - 977
  - 991
  - 987
  - 988
  - 989
  - 959
  airflow.jobs.triggerer_job_runner.TriggerRunner.get_trigger_by_classpath:
  - 1216
  - 1210
  - 1215
  airflow.jobs.triggerer_job_runner.TriggerRunner.init_comms:
  - 935
  - 944
  - 946
  - 953
  - 955
  airflow.jobs.triggerer_job_runner.TriggerRunner.process_trigger_events:
  - 1088
  - 1080
  - 1081
  - 1084
  - 1085
  - 1086
  airflow.jobs.triggerer_job_runner.TriggerRunner.run:
  - 888
  - 889
  - 886
  - 887
  airflow.jobs.triggerer_job_runner.TriggerRunner.run_trigger:
  - 1185
  - 1186
  - 1190
  - 1194
  - 1195
  - 1196
  - 1197
  - 1204
  - 1205
  - 1174
  - 1175
  - 1207
  - 1178
  - 1180
  - 1183
  airflow.jobs.triggerer_job_runner.TriggerRunner.sanitize_trigger_events:
  - 1095
  - 1098
  - 1099
  - 1101
  - 1103
  - 1108
  - 1110
  - 1112
  airflow.jobs.triggerer_job_runner.TriggerRunner.sync_state_to_supervisor:
  - 1123
  - 1126
  - 1128
  - 1129
  - 1130
  - 1119
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor:
  - 356
  - 359
  - 361
  - 365
  - 369
  - 340
  - 372
  - 375
  - 351
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._handle_request:
  - 512
  - 513
  - 516
  - 517
  - 524
  - 525
  - 530
  - 531
  - 532
  - 533
  - 534
  - 537
  - 541
  - 415
  - 416
  - 417
  - 418
  - 419
  - 420
  - 421
  - 422
  - 425
  - 426
  - 428
  - 435
  - 436
  - 437
  - 440
  - 441
  - 442
  - 443
  - 449
  - 450
  - 451
  - 452
  - 453
  - 455
  - 458
  - 459
  - 464
  - 465
  - 466
  - 467
  - 468
  - 469
  - 470
  - 471
  - 476
  - 477
  - 480
  - 481
  - 488
  - 489
  - 490
  - 492
  - 493
  - 503
  - 504
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._process_log_messages_from_subprocess:
  - 736
  - 768
  - 738
  - 771
  - 772
  - 742
  - 757
  - 759
  - 762
  - 763
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._process_log_messages_from_subprocess.get_logger:
  - 746
  - 747
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor._register_pipe_readers:
  - 717
  - 720
  - 722
  - 725
  - 726
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.clean_unused:
  - 593
  - 594
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.client:
  - 399
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.emit_metrics:
  - 611
  - 613
  - 618
  - 619
  - 626
  - 627
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_events:
  - 585
  - 587
  - 589
  - 582
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.handle_failed_triggers:
  - 608
  - 606
  - 605
  - 598
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.heartbeat:
  - 563
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.heartbeat_callback:
  - 566
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.load_triggers:
  - 577
  - 570
  - 571
  - 578
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.run:
  - 544
  - 546
  - 547
  - 549
  - 550
  - 553
  - 555
  - 556
  - 557
  - 558
  - 560
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.run_in_process:
  - 776
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.start:
  - 392
  - 389
  - 391
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor.update_triggers:
  - 643
  - 646
  - 655
  - 656
  - 659
  - 661
  - 662
  - 671
  - 672
  - 681
  - 687
  - 688
  - 689
  - 691
  - 696
  - 700
  - 708
  - 710
  - 712
  - 714
  - 636
  airflow.jobs.triggerer_job_runner.TriggererJobRunner:
  - 106
  airflow.jobs.triggerer_job_runner.TriggererJobRunner.__init__:
  - 122
  - 123
  - 124
  - 125
  airflow.jobs.triggerer_job_runner.TriggererJobRunner._execute:
  - 194
  - 195
  - 167
  - 168
  - 169
  - 170
  - 171
  - 172
  - 176
  - 184
  - 187
  - 190
  airflow.jobs.triggerer_job_runner.TriggererJobRunner._exit_gracefully:
  - 161
  - 162
  - 163
  - 164
  - 157
  - 158
  airflow.jobs.triggerer_job_runner.TriggererJobRunner.is_needed:
  - 144
  - 139
  airflow.jobs.triggerer_job_runner.TriggererJobRunner.on_kill:
  - 147
  airflow.jobs.triggerer_job_runner.TriggererJobRunner.register_signals:
  - 132
  - 133
  - 134
  airflow.jobs.triggerer_job_runner.in_process_api_server:
  - 334
  airflow.jobs.triggerer_job_runner.messages.StartTriggerer:
  - 205
  airflow.jobs.triggerer_job_runner.messages.TriggerStateChanges:
  - 210
  - 221
  airflow.lineage:
  - 22
  airflow.listeners.listener.get_listener_manager:
  - 40
  - 42
  - 43
  - 44
  - 45
  - 46
  - 48
  - 30
  airflow.listeners.spec.asset:
  - 25
  - 29
  airflow.listeners.spec.asset.on_asset_alias_created:
  - 39
  airflow.listeners.spec.asset.on_asset_changed:
  - 44
  airflow.listeners.spec.asset.on_asset_created:
  - 34
  airflow.listeners.spec.asset.on_asset_event_emitted:
  - 49
  airflow.listeners.spec.dagrun:
  - 24
  - 27
  airflow.listeners.spec.dagrun.on_dag_run_failed:
  - 42
  airflow.listeners.spec.dagrun.on_dag_run_running:
  - 32
  airflow.listeners.spec.dagrun.on_dag_run_success:
  - 37
  airflow.listeners.spec.importerrors:
  - 23
  airflow.listeners.spec.importerrors.on_existing_dag_import_error:
  - 33
  airflow.listeners.spec.importerrors.on_new_dag_import_error:
  - 28
  airflow.listeners.types:
  - 25
  airflow.listeners.types.AssetEvent:
  - 33
  airflow.logging_config:
  - 32
  - 29
  airflow.logging_config._ActiveLoggingConfig:
  - 36
  airflow.logging_config._ActiveLoggingConfig.set:
  - 44
  airflow.logging_config.configure_logging:
  - 132
  - 101
  - 134
  - 103
  - 104
  - 135
  - 107
  - 139
  - 141
  - 110
  - 114
  - 115
  - 116
  - 118
  - 120
  - 127
  airflow.logging_config.get_default_remote_conn_id:
  - 57
  - 58
  airflow.logging_config.get_remote_task_log:
  - 51
  - 52
  airflow.logging_config.load_logging_config:
  - 65
  - 73
  - 76
  - 79
  - 80
  - 90
  - 93
  - 63
  airflow.logging_config.validate_logging_config:
  - 160
  - 167
  - 148
  - 150
  - 152
  - 157
  - 159
  airflow.logging_config.validate_logging_config._get_handler:
  - 155
  airflow.macros:
  - 22
  airflow.migrations.db_types.__getattr__:
  - 82
  - 68
  airflow.migrations.db_types.__getattr__.lazy_load:
  - 72
  - 75
  - 76
  - 71
  airflow.migrations.db_types._mssql_TIMESTAMP.DATETIME2.__init__:
  - 38
  airflow.migrations.db_types._mysql_TIMESTAMP.TIMESTAMP.__init__:
  - 48
  airflow.migrations.db_types._sa_TIMESTAMP.TIMESTAMP.__init__:
  - 56
  airflow.migrations.env:
  - 135
  - 136
  - 138
  - 43
  - 140
  - 144
  - 51
  - 52
  airflow.migrations.env.include_object:
  - 32
  - 34
  - 37
  airflow.migrations.env.run_migrations_offline:
  - 94
  - 82
  - 93
  - 70
  airflow.migrations.env.run_migrations_online:
  - 98
  - 131
  - 132
  - 113
  - 114
  - 116
  - 117
  - 119
  airflow.migrations.env.run_migrations_online.process_revision_directives:
  - 107
  - 109
  - 111
  airflow.migrations.utils.disable_sqlite_fkeys:
  - 56
  - 57
  - 58
  - 59
  - 61
  airflow.migrations.utils.get_mssql_table_constraints:
  - 38
  - 47
  - 48
  - 49
  - 50
  - 27
  airflow.migrations.utils.get_mssql_table_constraints.<lambda1>:
  - 48
  airflow.migrations.utils.ignore_sqlite_value_error:
  - 112
  - 113
  - 114
  airflow.migrations.utils.mysql_drop_foreignkey_if_exists:
  - 65
  - 66
  airflow.migrations.utils.mysql_drop_index_if_exists:
  - 90
  - 91
  airflow.migrations.versions.0000_2_6_2_squashed_migrations:
  - 19
  airflow.migrations.versions.0000_2_6_2_squashed_migrations.downgrade:
  - 776
  - 777
  - 778
  - 779
  - 780
  - 781
  - 782
  - 783
  - 784
  - 785
  - 786
  - 787
  - 788
  - 789
  - 790
  - 791
  - 792
  - 793
  - 794
  - 795
  - 796
  - 797
  - 798
  - 799
  - 800
  - 801
  - 802
  - 803
  - 804
  - 805
  - 806
  - 807
  - 808
  - 809
  - 810
  - 811
  - 812
  - 813
  - 814
  - 815
  - 816
  - 817
  - 818
  - 819
  - 820
  - 821
  - 822
  - 823
  - 824
  - 825
  - 826
  - 827
  - 828
  - 829
  - 830
  - 831
  - 832
  - 833
  - 834
  - 835
  - 836
  - 837
  - 838
  - 839
  - 840
  - 841
  - 842
  - 843
  - 844
  - 845
  - 846
  - 847
  - 848
  airflow.migrations.versions.0000_2_6_2_squashed_migrations.upgrade:
  - 46
  - 47
  - 49
  - 50
  - 51
  - 52
  - 54
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  - 64
  - 65
  - 67
  - 69
  - 70
  - 71
  - 72
  - 74
  - 76
  - 77
  - 78
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  - 91
  - 92
  - 93
  - 94
  - 96
  - 98
  - 99
  - 100
  - 101
  - 103
  - 105
  - 106
  - 107
  - 108
  - 109
  - 110
  - 111
  - 113
  - 115
  - 116
  - 117
  - 118
  - 119
  - 120
  - 121
  - 122
  - 123
  - 124
  - 125
  - 126
  - 127
  - 128
  - 130
  - 132
  - 133
  - 134
  - 135
  - 136
  - 137
  - 138
  - 139
  - 140
  - 141
  - 142
  - 143
  - 144
  - 145
  - 146
  - 147
  - 148
  - 149
  - 150
  - 151
  - 152
  - 154
  - 155
  - 158
  - 159
  - 161
  - 164
  - 165
  - 166
  - 168
  - 174
  - 175
  - 177
  - 178
  - 179
  - 180
  - 181
  - 183
  - 185
  - 186
  - 187
  - 188
  - 189
  - 191
  - 193
  - 194
  - 195
  - 196
  - 197
  - 198
  - 200
  - 201
  - 204
  - 206
  - 207
  - 209
  - 210
  - 211
  - 212
  - 213
  - 214
  - 215
  - 216
  - 217
  - 219
  - 225
  - 227
  - 228
  - 229
  - 230
  - 231
  - 233
  - 235
  - 236
  - 237
  - 238
  - 239
  - 240
  - 241
  - 242
  - 243
  - 244
  - 245
  - 247
  - 248
  - 249
  - 250
  - 252
  - 253
  - 254
  - 255
  - 256
  - 257
  - 258
  - 259
  - 260
  - 261
  - 263
  - 264
  - 265
  - 266
  - 268
  - 269
  - 270
  - 271
  - 272
  - 274
  - 276
  - 277
  - 278
  - 279
  - 280
  - 281
  - 282
  - 283
  - 284
  - 286
  - 287
  - 289
  - 290
  - 291
  - 292
  - 293
  - 294
  - 296
  - 298
  - 299
  - 300
  - 301
  - 302
  - 303
  - 305
  - 307
  - 308
  - 309
  - 310
  - 311
  - 312
  - 313
  - 315
  - 317
  - 318
  - 319
  - 320
  - 325
  - 330
  - 331
  - 337
  - 339
  - 340
  - 341
  - 342
  - 343
  - 344
  - 345
  - 347
  - 349
  - 350
  - 351
  - 352
  - 353
  - 355
  - 357
  - 358
  - 359
  - 360
  - 361
  - 362
  - 363
  - 364
  - 365
  - 366
  - 367
  - 368
  - 369
  - 370
  - 371
  - 372
  - 373
  - 374
  - 375
  - 380
  - 381
  - 382
  - 384
  - 385
  - 386
  - 387
  - 388
  - 394
  - 396
  - 397
  - 398
  - 399
  - 400
  - 401
  - 402
  - 404
  - 406
  - 407
  - 408
  - 409
  - 411
  - 413
  - 414
  - 415
  - 416
  - 417
  - 418
  - 420
  - 422
  - 423
  - 424
  - 425
  - 426
  - 427
  - 429
  - 431
  - 432
  - 433
  - 434
  - 435
  - 436
  - 437
  - 438
  - 440
  - 442
  - 443
  - 444
  - 445
  - 450
  - 451
  - 452
  - 458
  - 460
  - 461
  - 462
  - 463
  - 464
  - 465
  - 471
  - 472
  - 474
  - 476
  - 477
  - 478
  - 484
  - 490
  - 492
  - 498
  - 504
  - 506
  - 507
  - 508
  - 509
  - 510
  - 511
  - 512
  - 513
  - 514
  - 515
  - 516
  - 517
  - 518
  - 519
  - 520
  - 521
  - 522
  - 523
  - 524
  - 525
  - 526
  - 527
  - 528
  - 529
  - 530
  - 531
  - 532
  - 533
  - 534
  - 540
  - 546
  - 548
  - 549
  - 550
  - 551
  - 552
  - 553
  - 559
  - 560
  - 562
  - 563
  - 564
  - 565
  - 566
  - 567
  - 568
  - 579
  - 587
  - 589
  - 590
  - 591
  - 592
  - 593
  - 594
  - 595
  - 596
  - 597
  - 608
  - 610
  - 616
  - 618
  - 619
  - 620
  - 621
  - 622
  - 623
  - 624
  - 625
  - 626
  - 637
  - 638
  - 640
  - 642
  - 643
  - 644
  - 645
  - 646
  - 647
  - 648
  - 649
  - 661
  - 663
  - 665
  - 666
  - 667
  - 668
  - 669
  - 670
  - 671
  - 672
  - 673
  - 674
  - 675
  - 681
  - 692
  - 694
  - 700
  - 706
  - 708
  - 709
  - 710
  - 711
  - 712
  - 713
  - 714
  - 715
  - 716
  - 727
  - 729
  - 730
  - 736
  - 737
  - 739
  - 740
  - 741
  - 747
  - 752
  - 756
  - 757
  - 759
  - 760
  - 761
  - 762
  airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table:
  - 19
  airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table.downgrade:
  - 55
  - 54
  - 47
  airflow.migrations.versions.0001_2_7_0_add_index_to_task_instance_table.upgrade:
  - 41
  airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column:
  - 19
  airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column.downgrade:
  - 50
  - 51
  - 52
  airflow.migrations.versions.0002_2_7_0_add_custom_operator_name_column.upgrade:
  - 44
  - 45
  - 46
  airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool:
  - 19
  airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool.downgrade:
  - 52
  - 53
  - 54
  airflow.migrations.versions.0003_2_7_0_add_include_deferred_column_to_pool.upgrade:
  - 42
  - 43
  - 44
  - 46
  - 47
  - 48
  airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run:
  - 19
  airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run.downgrade:
  - 64
  - 62
  - 63
  airflow.migrations.versions.0004_2_8_0_add_clear_number_to_dag_run.upgrade:
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 49
  - 50
  - 51
  airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table:
  - 19
  airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table.downgrade:
  - 50
  - 51
  - 52
  airflow.migrations.versions.0005_2_8_0_add_owner_display_name_to_audit_log_table.upgrade:
  - 44
  - 45
  - 46
  airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text:
  - 19
  airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text.downgrade:
  - 53
  - 54
  - 55
  - 56
  - 58
  - 59
  airflow.migrations.versions.0006_2_8_0_make_connection_login_password_text.upgrade:
  - 42
  - 43
  - 44
  - 45
  - 47
  - 48
  airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error:
  - 19
  airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error.downgrade:
  - 53
  - 54
  - 55
  airflow.migrations.versions.0007_2_8_0_add_processor_subdir_import_error.upgrade:
  - 42
  - 43
  - 45
  - 46
  - 47
  - 49
  airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes:
  - 19
  airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes.downgrade:
  - 52
  airflow.migrations.versions.0008_2_8_1_refactor_dag_run_indexes.upgrade:
  - 48
  - 44
  - 47
  airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance:
  - 19
  airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance.downgrade:
  - 48
  - 49
  - 50
  airflow.migrations.versions.0009_2_9_0_add_rendered_map_index_to_taskinstance.upgrade:
  - 42
  - 43
  - 44
  airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length:
  - 19
  airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length.downgrade:
  - 65
  - 66
  - 54
  - 55
  - 56
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  airflow.migrations.versions.0010_2_9_0_add_run_id_to_audit_log_table_and_change_event_name_length.upgrade:
  - 48
  - 49
  - 50
  - 44
  airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel:
  - 19
  airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel.downgrade:
  - 48
  - 49
  - 50
  airflow.migrations.versions.0011_2_9_0_add_dataset_expression_in_dagmodel.upgrade:
  - 42
  - 43
  - 44
  airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_:
  - 19
  airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_.downgrade:
  - 48
  - 49
  - 50
  airflow.migrations.versions.0012_2_9_0_adding_adding_max_failure_runs_column_.upgrade:
  - 42
  - 43
  - 44
  airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql:
  - 19
  airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql.downgrade:
  - 51
  - 52
  - 53
  - 54
  - 55
  airflow.migrations.versions.0013_2_9_0_make_xcom_value_to_longblob_for_mysql.upgrade:
  - 43
  - 44
  - 45
  - 46
  - 47
  airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_:
  - 19
  airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_.downgrade:
  - 48
  - 49
  - 50
  airflow.migrations.versions.0014_2_9_0_add_display_name_for_dag_and_task_.upgrade:
  - 42
  - 43
  - 44
  airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type:
  - 19
  airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type.downgrade:
  - 71
  - 72
  - 74
  - 75
  - 60
  - 61
  - 62
  - 63
  airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type.get_session:
  - 48
  - 46
  - 47
  airflow.migrations.versions.0015_2_9_0_update_trigger_kwargs_type.upgrade:
  - 52
  - 53
  - 54
  - 55
  airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_:
  - 19
  airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_.downgrade:
  - 46
  - 47
  airflow.migrations.versions.0016_2_9_2_remove_idx_last_scheduling_decision_.upgrade:
  - 41
  - 42
  airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files:
  - 19
  airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files.downgrade:
  - 302
  airflow.migrations.versions.0017_2_9_2_fix_inconsistency_between_ORM_and_migration_files.upgrade:
  - 43
  - 44
  - 45
  - 47
  - 48
  - 62
  - 63
  - 76
  - 79
  - 80
  - 81
  - 100
  - 101
  - 102
  - 103
  - 105
  - 107
  - 109
  - 110
  - 112
  - 113
  - 114
  - 115
  - 117
  - 118
  - 120
  - 121
  - 123
  - 124
  - 125
  - 138
  - 139
  - 153
  - 154
  - 167
  - 168
  - 181
  - 182
  - 184
  - 185
  - 189
  - 190
  - 192
  - 193
  - 197
  - 198
  - 200
  - 201
  - 205
  - 206
  - 208
  - 209
  - 213
  - 216
  - 217
  - 218
  - 251
  - 252
  - 253
  - 254
  - 255
  - 256
  - 257
  - 258
  - 261
  - 264
  - 267
  - 272
  - 273
  - 275
  - 276
  - 278
  - 279
  - 280
  - 282
  - 283
  - 291
  - 292
  airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables:
  - 19
  ? airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables._handle_foreign_key_constraint_index_deletion
  : - 64
    - 65
    - 69
    - 61
    - 62
    - 63
  airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables.downgrade:
  - 100
  - 101
  - 73
  - 74
  - 75
  - 82
  - 83
  - 87
  - 88
  - 92
  - 93
  airflow.migrations.versions.0018_2_10_0_add_indexes_on_dag_id_column_in_referencing_tables.upgrade:
  - 41
  - 42
  - 43
  - 45
  - 46
  - 48
  - 49
  - 51
  - 52
  - 54
  - 55
  airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db:
  - 19
  airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db.downgrade:
  - 48
  - 47
  airflow.migrations.versions.0019_2_10_0_add_new_executor_field_to_db.upgrade:
  - 42
  - 43
  airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table:
  - 19
  airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table.downgrade:
  - 52
  - 53
  airflow.migrations.versions.0020_2_10_0_added_dagpriorityparsingrequest_table.upgrade:
  - 42
  - 43
  - 45
  - 46
  - 47
  airflow.migrations.versions.0021_2_10_0_add_task_instance_history:
  - 19
  airflow.migrations.versions.0021_2_10_0_add_task_instance_history.downgrade:
  - 105
  - 106
  airflow.migrations.versions.0021_2_10_0_add_task_instance_history.upgrade:
  - 45
  - 46
  - 48
  - 49
  - 50
  - 51
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  - 64
  - 65
  - 66
  - 67
  - 68
  - 69
  - 70
  - 71
  - 72
  - 73
  - 74
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  - 81
  - 93
  airflow.migrations.versions.0022_2_10_0_add_dataset_alias:
  - 19
  airflow.migrations.versions.0022_2_10_0_add_dataset_alias.downgrade:
  - 59
  - 60
  airflow.migrations.versions.0022_2_10_0_add_dataset_alias.upgrade:
  - 42
  - 43
  - 45
  - 46
  - 48
  - 49
  - 53
  - 55
  airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event:
  - 19
  airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event.downgrade:
  - 67
  - 68
  airflow.migrations.versions.0023_2_10_0_dataset_alias_dataset_event.upgrade:
  - 42
  - 43
  - 45
  - 46
  - 47
  - 50
  - 53
  - 56
  - 59
  - 61
  - 62
  - 63
  airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log:
  - 19
  airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log.downgrade:
  - 51
  - 52
  - 53
  - 54
  airflow.migrations.versions.0024_2_10_0_add_try_number_to_audit_log.upgrade:
  - 42
  - 43
  - 44
  - 45
  airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset:
  - 19
  airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset.downgrade:
  - 68
  - 69
  airflow.migrations.versions.0025_2_10_0_dataset_alias_dataset.upgrade:
  - 64
  - 42
  - 43
  - 45
  - 46
  - 47
  - 50
  - 53
  - 56
  - 59
  - 61
  airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference:
  - 19
  airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference.downgrade:
  - 75
  - 76
  airflow.migrations.versions.0026_2_10_0_dag_schedule_dataset_alias_reference.upgrade:
  - 64
  - 66
  - 45
  - 46
  - 48
  - 49
  - 50
  - 51
  - 52
  - 58
  airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming:
  - 19
  airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.downgrade:
  - 163
  - 164
  - 165
  - 166
  - 169
  - 172
  - 180
  - 188
  - 189
  - 192
  - 193
  - 201
  - 209
  - 210
  - 212
  - 213
  - 214
  - 215
  - 216
  - 222
  - 228
  - 230
  - 231
  - 232
  - 233
  ? airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.mysql_create_foreignkey_if_not_exists
  : - 48
  ? airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.postgres_create_foreignkey_if_not_exists
  : - 76
  airflow.migrations.versions.0027_2_10_3_fix_dag_schedule_dataset_alias_reference_naming.upgrade:
  - 128
  - 129
  - 132
  - 135
  - 143
  - 146
  - 147
  - 148
  - 149
  - 157
  - 96
  - 97
  - 98
  - 99
  - 101
  - 102
  - 103
  - 104
  - 105
  - 111
  - 117
  - 119
  - 120
  - 121
  - 122
  airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key:
  - 19
  airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key.downgrade:
  - 64
  - 65
  - 67
  - 68
  - 56
  - 57
  - 58
  - 60
  - 61
  - 63
  airflow.migrations.versions.0028_3_0_0_drop_ab_user_id_foreign_key.upgrade:
  - 41
  - 42
  - 43
  - 44
  - 45
  - 47
  - 48
  - 49
  - 51
  - 52
  airflow.migrations.versions.0029_3_0_0_remove_is_subdag:
  - 19
  airflow.migrations.versions.0029_3_0_0_remove_is_subdag.downgrade:
  - 52
  - 53
  - 54
  - 55
  - 56
  airflow.migrations.versions.0029_3_0_0_remove_is_subdag.upgrade:
  - 44
  - 45
  - 46
  - 47
  - 48
  airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_:
  - 19
  airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_.downgrade:
  - 61
  - 53
  - 54
  - 55
  airflow.migrations.versions.0030_3_0_0_rename_schedule_interval_to_timetable_.upgrade:
  - 42
  - 43
  - 44
  airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun:
  - 19
  airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun.downgrade:
  - 65
  - 66
  - 67
  airflow.migrations.versions.0031_3_0_0_add_triggered_by_field_to_dagrun.upgrade:
  - 42
  - 43
  - 44
  - 45
  - 47
  airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable:
  - 19
  airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable._move_offending_dagruns:
  - 97
  - 98
  - 99
  - 102
  - 77
  - 78
  - 82
  - 88
  - 89
  - 90
  - 92
  airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable.downgrade:
  - 106
  - 108
  - 109
  - 112
  - 116
  - 117
  - 118
  - 123
  - 124
  - 127
  airflow.migrations.versions.0032_3_0_0_rename_execution_date_to_logical_date_and_nullable.upgrade:
  - 64
  - 67
  - 48
  - 49
  - 52
  - 56
  - 57
  - 58
  - 63
  airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill:
  - 19
  airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill.downgrade:
  - 75
  - 76
  - 77
  airflow.migrations.versions.0033_3_0_0_add_tables_for_backfill.upgrade:
  - 44
  - 45
  - 47
  - 48
  - 49
  - 50
  - 51
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 59
  - 61
  - 62
  - 63
  - 64
  - 65
  - 66
  - 67
  - 70
  airflow.migrations.versions.0034_3_0_0_remove_redundant_index:
  - 19
  airflow.migrations.versions.0034_3_0_0_remove_redundant_index.downgrade:
  - 48
  - 49
  - 47
  airflow.migrations.versions.0034_3_0_0_remove_redundant_index.upgrade:
  - 41
  - 42
  - 43
  airflow.migrations.versions.0035_3_0_0_update_user_id_type:
  - 19
  airflow.migrations.versions.0035_3_0_0_update_user_id_type.downgrade:
  - 50
  - 55
  - 58
  - 60
  - 61
  - 68
  - 69
  - 76
  - 78
  - 79
  - 86
  - 87
  - 94
  - 96
  - 97
  - 104
  - 105
  - 114
  - 115
  - 116
  - 118
  - 119
  - 120
  - 121
  - 123
  airflow.migrations.versions.0035_3_0_0_update_user_id_type.upgrade:
  - 43
  - 44
  - 45
  - 46
  airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model:
  - 49
  - 50
  - 19
  airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model.downgrade:
  - 129
  - 130
  - 103
  - 135
  - 136
  - 137
  - 110
  - 124
  - 86
  - 121
  - 122
  - 123
  - 92
  - 125
  - 126
  - 127
  airflow.migrations.versions.0036_3_0_0_add_name_field_to_dataset_model.upgrade:
  - 64
  - 66
  - 70
  - 74
  - 75
  - 76
  - 77
  - 78
  - 79
  - 56
  - 58
  - 59
  - 60
  - 62
  - 63
  airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model:
  - 19
  airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model.downgrade:
  - 51
  - 52
  - 53
  - 54
  airflow.migrations.versions.0037_3_0_0_add_backfill_to_dag_run_model.upgrade:
  - 42
  - 43
  - 44
  - 45
  - 46
  airflow.migrations.versions.0038_3_0_0_add_asset_active:
  - 40
  - 41
  - 19
  airflow.migrations.versions.0038_3_0_0_add_asset_active.downgrade:
  - 67
  - 68
  - 69
  - 71
  - 77
  airflow.migrations.versions.0038_3_0_0_add_asset_active.upgrade:
  - 47
  - 49
  - 50
  - 51
  - 52
  - 58
  - 59
  - 61
  - 62
  - 63
  airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset:
  - 19
  - 52
  - 53
  airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset.downgrade:
  - 73
  - 74
  - 75
  - 76
  - 78
  - 79
  airflow.migrations.versions.0039_3_0_0_tweak_assetaliasmodel_to_match_asset.upgrade:
  - 67
  - 68
  - 69
  - 59
  - 60
  - 61
  - 62
  - 63
  airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_:
  - 19
  airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_.downgrade:
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  airflow.migrations.versions.0040_3_0_0_add_exception_reason_and_logical_date_.upgrade:
  - 43
  - 44
  - 45
  - 46
  - 47
  - 48
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset:
  - 19
  - 44
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._drop_fkey_if_exists:
  - 103
  - 106
  - 108
  - 110
  - 111
  - 114
  - 115
  - 116
  - 118
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_fk_constraint:
  - 66
  - 67
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_index:
  - 52
  - 53
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_pk_constraint:
  - 97
  - 98
  - 99
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset._rename_pk_constraint_unknown:
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  - 91
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset.downgrade:
  - 514
  - 515
  - 522
  - 523
  - 524
  - 525
  - 532
  - 533
  - 540
  - 541
  - 548
  - 549
  - 556
  - 557
  - 558
  - 560
  - 566
  - 574
  - 581
  - 589
  - 590
  - 592
  - 593
  - 595
  - 602
  - 609
  - 616
  - 624
  - 625
  - 626
  - 627
  - 629
  - 636
  - 643
  - 650
  - 658
  - 659
  - 661
  - 662
  - 664
  - 670
  - 678
  - 685
  - 693
  - 694
  - 695
  - 702
  - 710
  - 711
  - 718
  - 725
  - 732
  - 733
  - 735
  - 736
  - 744
  - 745
  - 753
  - 754
  - 757
  - 460
  - 462
  - 463
  - 465
  - 466
  - 468
  - 469
  - 477
  - 478
  - 486
  - 487
  - 489
  - 490
  - 491
  - 498
  - 499
  - 506
  - 507
  airflow.migrations.versions.0041_3_0_0_rename_dataset_as_asset.upgrade:
  - 137
  - 138
  - 139
  - 140
  - 141
  - 143
  - 144
  - 145
  - 147
  - 148
  - 150
  - 151
  - 153
  - 154
  - 156
  - 158
  - 159
  - 161
  - 162
  - 164
  - 165
  - 168
  - 169
  - 171
  - 172
  - 174
  - 175
  - 183
  - 184
  - 192
  - 193
  - 194
  - 203
  - 204
  - 212
  - 220
  - 228
  - 236
  - 237
  - 244
  - 245
  - 252
  - 259
  - 260
  - 267
  - 268
  - 274
  - 281
  - 282
  - 289
  - 297
  - 298
  - 300
  - 301
  - 309
  - 317
  - 324
  - 332
  - 333
  - 335
  - 336
  - 337
  - 346
  - 353
  - 354
  - 355
  - 363
  - 364
  - 366
  - 367
  - 375
  - 382
  - 383
  - 384
  - 392
  - 393
  - 400
  - 407
  - 414
  - 421
  - 430
  - 431
  - 433
  - 434
  - 442
  - 443
  - 451
  - 452
  - 455
  airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_:
  - 19
  airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_._get_type_id_column:
  - 164
  - 165
  - 167
  airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.create_foreign_keys:
  - 171
  - 172
  - 174
  - 175
  - 182
  - 183
  - 185
  - 186
  airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.downgrade:
  - 287
  - 288
  - 291
  - 292
  - 293
  - 295
  - 296
  - 297
  - 299
  - 300
  - 301
  - 303
  - 304
  - 305
  - 307
  - 308
  - 309
  - 310
  - 313
  airflow.migrations.versions.0042_3_0_0_add_uuid_primary_key_to_task_instance_.upgrade:
  - 258
  - 260
  - 261
  - 263
  - 265
  - 266
  - 267
  - 268
  - 273
  - 274
  - 277
  - 278
  - 279
  - 280
  - 283
  - 197
  - 198
  - 199
  - 202
  - 204
  - 205
  - 211
  - 212
  - 213
  - 229
  - 231
  - 233
  - 234
  - 237
  - 239
  - 240
  - 243
  - 250
  - 251
  - 252
  - 253
  - 254
  - 255
  airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column:
  - 19
  airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column.downgrade:
  - 48
  - 49
  - 47
  airflow.migrations.versions.0043_3_0_0_remove_scheduler_lock_column.upgrade:
  - 41
  - 42
  - 43
  airflow.migrations.versions.0044_3_0_0__drop_task_fail_table:
  - 19
  airflow.migrations.versions.0044_3_0_0__drop_task_fail_table.downgrade:
  - 70
  - 72
  - 73
  - 48
  - 49
  - 51
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  airflow.migrations.versions.0044_3_0_0__drop_task_fail_table.upgrade:
  - 43
  - 44
  airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti:
  - 19
  airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti.downgrade:
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  airflow.migrations.versions.0045_3_0_0_add_last_heartbeat_at_directly_to_ti.upgrade:
  - 44
  - 45
  - 46
  - 47
  - 48
  - 49
  - 50
  airflow.migrations.versions.0046_3_0_0_drop_dag_pickling:
  - 19
  airflow.migrations.versions.0046_3_0_0_drop_dag_pickling.downgrade:
  - 64
  - 65
  - 53
  - 56
  - 57
  - 58
  - 60
  - 62
  - 63
  airflow.migrations.versions.0046_3_0_0_drop_dag_pickling.upgrade:
  - 44
  - 45
  - 46
  - 47
  - 49
  airflow.migrations.versions.0047_3_0_0_add_dag_versioning:
  - 19
  airflow.migrations.versions.0047_3_0_0_add_dag_versioning.downgrade:
  - 140
  - 141
  - 142
  - 143
  - 145
  - 146
  - 148
  - 149
  - 150
  - 151
  - 153
  - 154
  - 156
  - 157
  - 158
  - 159
  - 160
  - 161
  - 162
  - 163
  - 164
  - 165
  - 167
  - 168
  - 169
  - 170
  - 171
  - 172
  - 173
  - 174
  - 175
  - 177
  airflow.migrations.versions.0047_3_0_0_add_dag_versioning.upgrade:
  - 128
  - 129
  - 130
  - 47
  - 48
  - 49
  - 51
  - 53
  - 54
  - 55
  - 56
  - 57
  - 59
  - 64
  - 67
  - 70
  - 71
  - 74
  - 75
  - 77
  - 78
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 86
  - 92
  - 94
  - 95
  - 97
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 112
  - 114
  - 115
  - 116
  - 117
  - 124
  - 125
  - 127
  airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference:
  - 19
  airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference.downgrade:
  - 63
  airflow.migrations.versions.0048_3_0_0_add_trigger_asset_reference.upgrade:
  - 43
  - 45
  - 46
  - 47
  - 52
  - 58
  - 59
  airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table:
  - 19
  airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table.downgrade:
  - 203
  - 204
  - 208
  - 209
  - 219
  - 220
  - 221
  - 222
  - 223
  - 225
  - 226
  - 227
  - 229
  - 230
  - 232
  - 233
  - 242
  - 243
  - 245
  airflow.migrations.versions.0049_3_0_0_remove_pickled_data_from_xcom_table.upgrade:
  - 135
  - 145
  - 148
  - 149
  - 165
  - 166
  - 167
  - 168
  - 170
  - 171
  - 172
  - 45
  - 179
  - 180
  - 53
  - 183
  - 184
  - 57
  - 59
  - 60
  - 61
  - 62
  - 63
  - 64
  - 65
  - 66
  - 67
  - 187
  - 188
  - 198
  - 199
  - 78
  - 79
  - 82
  - 83
  - 85
  - 86
  - 87
  - 96
  - 97
  - 98
  - 101
  - 102
  - 113
  - 116
  - 119
  - 120
  airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel:
  - 19
  airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel.downgrade:
  - 69
  - 70
  - 71
  - 72
  - 73
  - 74
  - 76
  - 77
  - 79
  - 80
  - 81
  - 83
  airflow.migrations.versions.0050_3_0_0_add_dagbundlemodel.upgrade:
  - 64
  - 65
  - 43
  - 45
  - 46
  - 47
  - 48
  - 49
  - 51
  - 52
  - 53
  - 54
  - 55
  - 57
  - 58
  - 60
  - 61
  - 63
  airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime:
  - 19
  airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime.downgrade:
  - 55
  - 56
  - 57
  - 59
  - 60
  airflow.migrations.versions.0051_3_0_0_update_task_instance_trigger_timeout_to_utcdatetime.upgrade:
  - 44
  - 45
  - 46
  - 48
  - 49
  airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table:
  - 19
  airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table.downgrade:
  - 61
  airflow.migrations.versions.0052_3_0_0_add_deadline_alerts_table.upgrade:
  - 45
  - 47
  - 48
  - 49
  - 50
  - 51
  - 52
  - 53
  - 54
  - 55
  - 56
  airflow.migrations.versions.0053_3_0_0_remove_processor_subdir:
  - 19
  airflow.migrations.versions.0053_3_0_0_remove_processor_subdir.downgrade:
  - 66
  - 67
  - 68
  - 71
  - 72
  - 73
  - 55
  - 56
  - 57
  - 58
  - 61
  - 62
  - 63
  airflow.migrations.versions.0053_3_0_0_remove_processor_subdir.upgrade:
  - 40
  - 41
  - 42
  - 44
  - 45
  - 47
  - 48
  - 50
  - 51
  airflow.migrations.versions.0054_3_0_0_add_asset_reference_models:
  - 43
  - 42
  - 19
  airflow.migrations.versions.0054_3_0_0_add_asset_reference_models.downgrade:
  - 91
  - 92
  - 93
  airflow.migrations.versions.0054_3_0_0_add_asset_reference_models.upgrade:
  - 69
  - 71
  - 72
  - 73
  - 74
  - 75
  - 48
  - 49
  - 82
  - 51
  - 52
  - 53
  - 54
  - 55
  - 62
  airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table:
  - 19
  airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table.downgrade:
  - 164
  - 154
  - 168
  - 170
  - 139
  - 140
  - 156
  - 148
  - 150
  - 120
  - 121
  - 122
  - 155
  - 124
  - 125
  - 126
  airflow.migrations.versions.0055_3_0_0_remove_pickled_data_from_dagrun_table.upgrade:
  - 48
  - 49
  - 61
  - 62
  - 64
  - 65
  - 66
  - 80
  - 81
  - 82
  - 91
  - 93
  - 97
  - 98
  - 99
  - 100
  - 110
  - 111
  - 114
  - 116
  airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column:
  - 19
  airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column.downgrade:
  - 48
  - 49
  - 47
  airflow.migrations.versions.0056_3_0_0_add_relative_fileloc_column.upgrade:
  - 41
  - 42
  - 43
  airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_:
  - 19
  airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_.downgrade:
  - 53
  - 54
  - 55
  - 57
  - 58
  airflow.migrations.versions.0057_3_0_0_add_new_task_instance_field_scheduled_.upgrade:
  - 44
  - 45
  - 46
  - 48
  - 49
  airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after:
  - 19
  airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after.downgrade:
  - 59
  - 60
  - 61
  - 62
  airflow.migrations.versions.0058_3_0_0_add_dagrun_run_after.upgrade:
  - 43
  - 44
  - 51
  - 53
  - 54
  - 55
  airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field:
  - 19
  airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field.downgrade:
  - 47
  - 48
  - 49
  - 51
  - 52
  - 54
  - 55
  - 56
  airflow.migrations.versions.0059_3_0_0_remove_external_trigger_field.upgrade:
  - 41
  - 42
  - 43
  airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih:
  - 19
  airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih.downgrade:
  - 160
  - 129
  - 130
  - 131
  - 132
  - 133
  - 134
  - 135
  - 136
  - 143
  - 144
  - 153
  - 157
  - 158
  - 159
  airflow.migrations.versions.0060_3_0_0_add_try_id_to_ti_and_tih.upgrade:
  - 45
  - 46
  - 48
  - 49
  - 50
  - 52
  - 55
  - 56
  - 57
  - 61
  - 62
  - 63
  - 64
  - 65
  - 69
  - 76
  - 77
  - 78
  - 80
  - 81
  - 89
  - 90
  - 100
  - 107
  - 108
  - 110
  - 113
  - 114
  - 117
  - 120
  airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote:
  - 19
  airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote.downgrade:
  - 133
  - 134
  - 135
  - 136
  - 137
  - 144
  - 145
  - 147
  - 148
  - 149
  - 151
  - 97
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 105
  - 106
  - 115
  - 116
  - 126
  airflow.migrations.versions.0061_3_0_0_use_ti_id_as_primary_key_to_TINote.upgrade:
  - 45
  - 46
  - 47
  - 48
  - 49
  - 51
  - 52
  - 60
  - 61
  - 71
  - 78
  - 79
  - 81
  - 84
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  - 91
  airflow.migrations.versions.0062_3_0_0_remove_dag_default_view:
  - 19
  airflow.migrations.versions.0062_3_0_0_remove_dag_default_view.downgrade:
  - 48
  - 47
  airflow.migrations.versions.0062_3_0_0_remove_dag_default_view.upgrade:
  - 42
  - 43
  airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule:
  - 19
  airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule.downgrade:
  - 128
  - 138
  - 145
  - 146
  - 147
  - 148
  - 149
  - 150
  - 152
  - 159
  - 166
  - 169
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 107
  - 108
  - 109
  - 111
  - 112
  - 117
  - 118
  - 127
  airflow.migrations.versions.0063_3_0_0_use_ti_id_as_fk_to_taskreschedule.upgrade:
  - 45
  - 46
  - 47
  - 48
  - 49
  - 50
  - 53
  - 54
  - 62
  - 63
  - 73
  - 80
  - 81
  - 84
  - 86
  - 87
  - 88
  - 92
  - 93
  - 94
  - 95
  - 96
  - 97
  airflow.migrations.versions.0064_3_0_0_support_bundles_in_:
  - 19
  airflow.migrations.versions.0064_3_0_0_support_bundles_in_.downgrade:
  - 54
  - 56
  - 57
  - 58
  - 60
  - 61
  airflow.migrations.versions.0064_3_0_0_support_bundles_in_.upgrade:
  - 43
  - 45
  - 46
  - 47
  - 48
  airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields:
  - 19
  airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields.downgrade:
  - 64
  - 65
  - 66
  - 67
  - 68
  - 70
  - 71
  - 72
  - 74
  - 75
  - 76
  airflow.migrations.versions.0065_3_0_0_add_new_otel_span_fields.upgrade:
  - 44
  - 45
  - 46
  - 47
  - 48
  - 51
  - 52
  - 54
  - 56
  - 57
  - 59
  airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered:
  - 19
  airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered.downgrade:
  - 46
  - 47
  airflow.migrations.versions.0066_3_0_0_rename_dataset_triggered_to_asset_triggered.upgrade:
  - 41
  - 42
  airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_:
  - 19
  airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_.downgrade:
  - 48
  - 49
  - 50
  - 52
  airflow.migrations.versions.0067_3_0_0_rename_is_active_to_is_stale_column_in_.upgrade:
  - 40
  - 41
  - 42
  - 44
  airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try:
  - 19
  airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try._get_uuid_type:
  - 42
  - 43
  - 44
  airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try.downgrade:
  - 96
  - 97
  - 98
  - 101
  - 102
  - 103
  - 107
  - 108
  - 111
  - 114
  - 117
  - 118
  - 93
  - 94
  airflow.migrations.versions.0068_3_0_0_ti_table_id_unique_per_try.upgrade:
  - 89
  - 48
  - 49
  - 51
  - 52
  - 53
  - 54
  - 88
  - 57
  - 61
  - 62
  - 63
  airflow.migrations.versions.0069_3_0_3_delete_import_errors:
  - 19
  airflow.migrations.versions.0069_3_0_3_delete_import_errors.downgrade:
  - 49
  airflow.migrations.versions.0069_3_0_3_delete_import_errors.upgrade:
  - 43
  - 45
  airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag:
  - 19
  airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag.downgrade:
  - 47
  airflow.migrations.versions.0070_3_1_0_add_deadline_to_dag.upgrade:
  - 40
  - 42
  airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column:
  - 19
  airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column.downgrade:
  - 66
  - 56
  - 57
  - 58
  - 59
  - 61
  - 62
  airflow.migrations.versions.0071_3_1_0_rename_and_change_type_of_deadline_column.upgrade:
  - 42
  - 43
  - 44
  - 45
  - 47
  - 48
  - 52
  airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict:
  - 18
  airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict.downgrade:
  - 51
  - 52
  - 53
  - 54
  - 55
  airflow.migrations.versions.0072_3_1_0_change_ti_dag_version_fk_to_restrict.upgrade:
  - 38
  - 39
  - 40
  - 41
  - 42
  airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference:
  - 19
  airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference.downgrade:
  - 69
  - 70
  airflow.migrations.versions.0073_3_1_0_add_task_inlet_asset_reference.upgrade:
  - 64
  - 43
  - 44
  - 46
  - 47
  - 48
  - 49
  - 50
  - 51
  - 57
  - 58
  airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run:
  - 19
  airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run.downgrade:
  - 51
  - 52
  - 53
  - 55
  - 56
  airflow.migrations.versions.0074_3_1_0_add_triggering_user_to_dag_run.upgrade:
  - 42
  - 43
  - 44
  - 46
  - 47
  airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table:
  - 19
  airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table.downgrade:
  - 56
  - 57
  airflow.migrations.versions.0075_3_1_0_add_dag_favorite_table.upgrade:
  - 43
  - 44
  - 46
  - 47
  - 48
  - 49
  - 51
  airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response:
  - 19
  airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response.downgrade:
  - 80
  - 79
  airflow.migrations.versions.0076_3_1_0_add_human_in_the_loop_response.upgrade:
  - 64
  - 65
  - 66
  - 67
  - 68
  - 47
  - 48
  - 50
  - 52
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline:
  - 19
  airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline.downgrade:
  - 49
  - 50
  - 51
  - 52
  airflow.migrations.versions.0077_3_1_0_add_trigger_id_to_deadline.upgrade:
  - 42
  - 43
  - 44
  - 45
  airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline:
  - 19
  airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline.downgrade:
  - 52
  - 53
  - 54
  - 55
  - 56
  airflow.migrations.versions.0078_3_1_0_add_callback_state_to_deadline.upgrade:
  - 42
  - 43
  - 44
  - 45
  - 46
  airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model:
  - 19
  airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model.downgrade:
  - 49
  - 50
  - 51
  - 52
  airflow.migrations.versions.0079_3_1_0_add_url_and_template_params_to_dagbundle_model.upgrade:
  - 42
  - 43
  - 44
  - 45
  airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema:
  - 19
  airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema.downgrade:
  - 50
  - 51
  - 52
  - 53
  - 54
  airflow.migrations.versions.0080_3_1_0_modify_deadline_callback_schema.upgrade:
  - 42
  - 43
  - 44
  - 45
  - 46
  airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline:
  - 19
  airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline.downgrade:
  - 52
  - 53
  - 54
  - 55
  - 56
  airflow.migrations.versions.0081_3_1_0_remove_dag_id_from_deadline.upgrade:
  - 48
  - 45
  - 46
  - 47
  airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable:
  - 19
  airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable.downgrade:
  - 106
  - 109
  - 110
  - 112
  - 114
  - 115
  - 116
  - 119
  - 120
  - 121
  - 123
  - 124
  - 125
  airflow.migrations.versions.0082_3_1_0_make_bundle_name_not_nullable.upgrade:
  - 45
  - 46
  - 47
  - 48
  - 49
  - 56
  - 57
  - 58
  - 64
  - 65
  - 66
  - 67
  - 74
  - 75
  - 76
  - 77
  - 90
  - 91
  - 93
  - 94
  - 96
  - 97
  - 98
  - 101
  - 102
  airflow.migrations.versions.0083_3_1_0_add_teams:
  - 19
  airflow.migrations.versions.0083_3_1_0_add_teams.downgrade:
  - 96
  - 97
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 104
  - 94
  - 95
  airflow.migrations.versions.0083_3_1_0_add_teams.upgrade:
  - 46
  - 47
  - 49
  - 50
  - 51
  - 52
  - 55
  - 56
  - 58
  - 59
  - 60
  - 61
  - 67
  - 75
  - 76
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model:
  - 19
  airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model.downgrade:
  - 49
  - 50
  - 53
  - 55
  - 56
  - 57
  - 58
  - 60
  - 61
  airflow.migrations.versions.0084_3_1_0_add_last_parse_duration_to_dag_model.upgrade:
  - 43
  - 44
  - 45
  airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2:
  - 19
  airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2.downgrade:
  - 130
  - 131
  - 138
  - 141
  - 144
  - 146
  - 149
  - 153
  - 154
  - 155
  - 160
  - 163
  - 164
  - 171
  - 174
  - 177
  - 50
  - 51
  - 52
  - 53
  - 178
  - 180
  - 183
  - 187
  - 188
  - 189
  - 194
  - 198
  - 74
  - 77
  - 79
  - 80
  - 94
  - 95
  - 96
  - 110
  - 112
  - 114
  - 116
  - 117
  - 118
  airflow.migrations.versions.0085_3_1_0_downgrade_serialized_dag_version_to_v2.upgrade:
  - 44
  airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset:
  - 40
  - 41
  - 19
  airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset.downgrade:
  - 101
  - 102
  - 82
  - 83
  - 86
  - 88
  - 89
  - 90
  - 95
  airflow.migrations.versions.0086_3_2_0_replace_asset_trigger_table_with_asset.upgrade:
  - 69
  - 75
  - 78
  - 47
  - 51
  - 54
  - 56
  - 61
  - 62
  - 63
  airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb:
  - 19
  airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb.downgrade:
  - 71
  - 72
  - 75
  - 76
  - 77
  - 78
  - 88
  airflow.migrations.versions.0087_3_2_0_change_serialized_dag_data_column_to_jsonb.upgrade:
  - 43
  - 44
  - 47
  - 48
  - 49
  - 50
  - 61
  airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name:
  - 19
  airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name.downgrade:
  - 56
  - 52
  - 54
  airflow.migrations.versions.0088_3_2_0_add_length_dag_bundle_team_bundle_name.upgrade:
  - 43
  - 44
  - 46
  airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history:
  - 19
  airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history.downgrade:
  - 80
  - 79
  airflow.migrations.versions.0089_3_2_0_add_human_in_the_loop_detail_history.upgrade:
  - 64
  - 65
  - 66
  - 67
  - 68
  - 47
  - 48
  - 50
  - 52
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table:
  - 19
  airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table.downgrade:
  - 46
  - 47
  airflow.migrations.versions.0090_3_2_0_add_fail_fast_to_dag_table.upgrade:
  - 41
  - 42
  airflow.migrations.versions.0091_3_2_0_restructure_callback_table:
  - 19
  airflow.migrations.versions.0091_3_2_0_restructure_callback_table.downgrade:
  - 96
  - 98
  - 74
  - 79
  - 81
  - 82
  - 83
  - 86
  - 87
  - 88
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  airflow.migrations.versions.0091_3_2_0_restructure_callback_table.upgrade:
  - 65
  - 66
  - 67
  - 69
  - 70
  - 44
  - 51
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey:
  - 19
  airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade:
  - 321
  - 323
  - 325
  - 327
  - 201
  - 329
  - 330
  - 331
  - 332
  - 333
  - 335
  - 336
  - 313
  - 314
  - 315
  - 318
  airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade.migrate_all_data:
  - 260
  - 261
  - 262
  - 271
  - 274
  - 276
  - 277
  - 278
  - 279
  - 280
  - 283
  - 285
  - 286
  - 287
  - 290
  - 295
  - 296
  - 297
  - 299
  - 300
  - 303
  - 307
  - 310
  - 311
  airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.downgrade.migrate_batch:
  - 225
  - 257
  - 230
  - 208
  - 240
  - 243
  - 246
  - 247
  - 248
  - 250
  - 251
  - 252
  - 253
  airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade:
  - 192
  - 194
  - 195
  - 196
  - 197
  - 186
  - 178
  - 51
  - 180
  - 179
  - 182
  - 184
  - 58
  - 187
  - 189
  - 190
  - 191
  airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade.migrate_all_data:
  - 128
  - 129
  - 130
  - 131
  - 132
  - 133
  - 136
  - 138
  - 139
  - 142
  - 144
  - 145
  - 146
  - 147
  - 148
  - 149
  - 150
  - 153
  - 157
  - 158
  - 167
  - 171
  - 174
  - 175
  - 113
  - 114
  - 115
  - 122
  - 125
  - 127
  airflow.migrations.versions.0092_3_2_0_replace_deadline_inline_callback_with_fkey.upgrade.migrate_batch:
  - 64
  - 97
  - 66
  - 69
  - 101
  - 104
  - 105
  - 74
  - 106
  - 108
  - 107
  - 85
  airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning:
  - 19
  airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning.downgrade:
  - 82
  - 83
  - 84
  - 86
  - 87
  - 89
  - 90
  airflow.migrations.versions.0093_3_2_0_update_orm_asset_partitioning.upgrade:
  - 44
  - 45
  - 47
  - 48
  - 49
  - 50
  - 51
  - 52
  - 53
  - 54
  - 55
  - 57
  - 59
  - 60
  - 61
  - 62
  - 63
  - 64
  - 65
  - 66
  - 74
  - 75
  - 77
  - 78
  airflow.migrations.versions.0094_3_2_0_remove_team_id:
  - 19
  airflow.migrations.versions.0094_3_2_0_remove_team_id.downgrade:
  - 132
  - 133
  - 134
  - 135
  - 141
  - 142
  - 98
  - 99
  - 100
  - 102
  - 103
  - 104
  - 107
  - 108
  - 109
  - 110
  - 111
  - 114
  - 115
  - 116
  - 119
  - 123
  - 124
  - 127
  airflow.migrations.versions.0094_3_2_0_remove_team_id.upgrade:
  - 41
  - 42
  - 43
  - 45
  - 46
  - 47
  - 49
  - 50
  - 51
  - 54
  - 55
  - 59
  - 60
  - 63
  - 68
  - 69
  - 70
  - 71
  - 72
  - 74
  - 75
  - 76
  - 85
  - 86
  - 87
  - 88
  airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null:
  - 19
  airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null.downgrade:
  - 53
  - 54
  - 55
  - 57
  - 58
  airflow.migrations.versions.0095_3_2_0_enforce_log_event_and_dag_is_stale_not_null.upgrade:
  - 40
  - 42
  - 43
  - 44
  - 47
  - 48
  - 49
  airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger:
  - 19
  airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger.downgrade:
  - 48
  - 49
  - 50
  airflow.migrations.versions.0096_3_2_0_add_queue_column_to_trigger.upgrade:
  - 42
  - 43
  - 44
  airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model:
  - 19
  airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model.downgrade:
  - 56
  - 54
  - 55
  airflow.migrations.versions.0097_3_2_0_add_exceeds_max_runs_flag_to_dag_model.upgrade:
  - 41
  - 42
  - 43
  - 44
  - 46
  airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_:
  - 19
  airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_.downgrade:
  - 53
  - 54
  - 55
  airflow.migrations.versions.0098_3_2_0_add_timetable_type_to_dag_table_for_.upgrade:
  - 42
  - 43
  - 44
  - 46
  - 48
  - 49
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines:
  - 49
  - 19
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines._sort_serialized_dag_dict:
  - 332
  - 337
  - 338
  - 339
  - 340
  - 341
  - 342
  - 345
  - 346
  - 347
  - 349
  - 350
  - 351
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.downgrade:
  - 160
  - 161
  - 163
  - 164
  - 166
  - 145
  - 146
  - 148
  - 151
  - 152
  - 154
  - 155
  - 156
  - 157
  - 158
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.get_dag_data:
  - 170
  - 178
  - 179
  - 180
  - 181
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.hash_dag:
  - 320
  - 321
  - 326
  - 327
  - 328
  - 315
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.migrate_deadline_alert_data_back_to_serialized_dag:
  - 640
  - 641
  - 646
  - 655
  - 659
  - 660
  - 663
  - 666
  - 667
  - 669
  - 671
  - 672
  - 673
  - 675
  - 676
  - 550
  - 553
  - 554
  - 568
  - 571
  - 573
  - 577
  - 581
  - 582
  - 587
  - 588
  - 593
  - 594
  - 605
  - 606
  - 608
  - 610
  - 611
  - 615
  - 618
  - 621
  - 624
  - 625
  - 628
  - 631
  - 632
  ? airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.migrate_existing_deadline_alert_data_from_serialized_dag
  : - 386
    - 387
    - 516
    - 517
    - 392
    - 393
    - 521
    - 523
    - 524
    - 404
    - 405
    - 533
    - 408
    - 536
    - 410
    - 411
    - 537
    - 539
    - 541
    - 415
    - 542
    - 543
    - 418
    - 545
    - 420
    - 421
    - 422
    - 546
    - 426
    - 427
    - 429
    - 431
    - 432
    - 437
    - 438
    - 439
    - 440
    - 442
    - 443
    - 473
    - 476
    - 481
    - 503
    - 356
    - 357
    - 358
    - 484
    - 485
    - 369
    - 498
    - 372
    - 501
    - 374
    - 502
    - 378
    - 507
    - 508
    - 381
    - 382
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.report_errors:
  - 306
  - 307
  - 308
  - 309
  - 311
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.update_dag_deadline_field:
  - 190
  - 201
  - 202
  - 206
  - 207
  - 208
  - 210
  - 211
  - 212
  - 215
  - 216
  - 217
  - 228
  - 229
  - 230
  - 242
  - 243
  - 247
  - 248
  - 251
  - 252
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.upgrade:
  - 129
  - 130
  - 131
  - 138
  - 139
  - 141
  - 74
  - 82
  - 84
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  - 91
  - 92
  - 95
  - 98
  - 99
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 115
  - 116
  - 117
  - 125
  - 126
  - 127
  airflow.migrations.versions.0099_3_2_0_ui_improvements_for_deadlines.validate_written_data:
  - 288
  - 292
  - 294
  - 264
  - 297
  - 298
  - 299
  - 278
  - 279
  - 287
  airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id:
  - 19
  airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id.downgrade:
  - 47
  - 48
  - 49
  - 50
  - 51
  - 52
  - 53
  - 57
  - 58
  airflow.migrations.versions.0100_3_2_0_add_index_to_task_reschedule_ti_id.upgrade:
  - 41
  - 42
  - 43
  airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text:
  - 19
  airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text.downgrade:
  - 65
  - 66
  - 70
  - 71
  - 73
  - 74
  - 61
  - 62
  - 63
  airflow.migrations.versions.0101_3_2_0_make_external_executor_id_text.upgrade:
  - 42
  - 43
  - 44
  - 46
  - 47
  - 51
  - 52
  - 54
  - 55
  airflow.migrations.versions.0102_3_2_0_add_revoked_token_table:
  - 19
  airflow.migrations.versions.0102_3_2_0_add_revoked_token_table.downgrade:
  - 53
  - 54
  airflow.migrations.versions.0102_3_2_0_add_revoked_token_table.upgrade:
  - 48
  - 44
  - 45
  - 47
  airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types:
  - 19
  airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types.downgrade:
  - 258
  - 259
  - 268
  - 269
  - 161
  - 168
  - 172
  - 176
  - 177
  - 179
  - 180
  - 182
  - 183
  - 185
  - 186
  - 189
  - 197
  - 198
  - 200
  - 201
  - 207
  - 215
  - 216
  - 217
  - 227
  - 228
  - 239
  - 240
  - 249
  - 250
  airflow.migrations.versions.0103_3_2_0_fix_uuid_column_types.upgrade:
  - 130
  - 131
  - 139
  - 140
  - 149
  - 150
  - 55
  - 62
  - 66
  - 75
  - 76
  - 78
  - 79
  - 81
  - 82
  - 85
  - 86
  - 90
  - 98
  - 103
  - 111
  - 112
  - 114
  - 115
  - 120
  - 121
  airflow.models:
  - 184
  - 129
  - 18
  airflow.models.__getattr__:
  - 88
  - 91
  - 82
  - 83
  airflow.models.asset:
  - 129
  - 130
  - 131
  - 132
  - 770
  - 773
  - 135
  - 774
  - 775
  - 138
  - 139
  - 44
  - 140
  - 141
  - 776
  - 126
  airflow.models.asset.AssetActive:
  - 386
  - 422
  - 426
  - 427
  - 397
  - 398
  - 399
  - 433
  - 434
  - 409
  - 410
  - 411
  airflow.models.asset.AssetActive.for_asset:
  - 439
  airflow.models.asset.AssetAliasModel:
  - 192
  - 227
  - 198
  - 199
  - 200
  - 201
  - 231
  - 236
  - 241
  - 211
  - 212
  - 213
  airflow.models.asset.AssetAliasModel.__eq__:
  - 261
  airflow.models.asset.AssetAliasModel.__hash__:
  - 251
  airflow.models.asset.AssetAliasModel.from_serialized:
  - 245
  airflow.models.asset.AssetAliasModel.to_serialized:
  - 268
  airflow.models.asset.AssetDagRunQueue:
  - 739
  - 740
  - 746
  - 752
  - 729
  - 731
  - 732
  - 733
  - 734
  - 735
  airflow.models.asset.AssetDagRunQueue.__eq__:
  - 756
  airflow.models.asset.AssetDagRunQueue.__hash__:
  - 761
  airflow.models.asset.AssetDagRunQueue.__repr__:
  - 765
  - 766
  - 767
  airflow.models.asset.AssetEvent:
  - 800
  - 801
  - 802
  - 803
  - 804
  - 805
  - 837
  - 809
  - 781
  - 813
  - 847
  - 819
  - 825
  - 797
  - 798
  - 799
  airflow.models.asset.AssetEvent.__repr__:
  - 880
  - 869
  - 879
  airflow.models.asset.AssetModel:
  - 272
  - 279
  - 280
  - 281
  - 282
  - 292
  - 293
  - 294
  - 304
  - 305
  - 306
  - 317
  - 319
  - 320
  - 324
  - 326
  - 327
  - 328
  - 329
  - 330
  - 334
  airflow.models.asset.AssetModel.__eq__:
  - 366
  airflow.models.asset.AssetModel.__hash__:
  - 371
  airflow.models.asset.AssetModel.__init__:
  - 353
  - 354
  - 356
  - 343
  - 345
  - 347
  - 350
  airflow.models.asset.AssetModel.add_trigger:
  - 382
  airflow.models.asset.AssetModel.from_serialized:
  - 340
  airflow.models.asset.AssetModel.to_serialized:
  - 379
  airflow.models.asset.AssetPartitionDagRun:
  - 900
  - 901
  - 902
  - 903
  - 904
  - 905
  - 911
  - 884
  airflow.models.asset.AssetWatcherModel:
  - 160
  - 161
  - 163
  - 164
  - 168
  - 169
  - 175
  - 146
  - 148
  - 149
  - 150
  - 181
  airflow.models.asset.DagScheduleAssetAliasReference:
  - 544
  - 545
  - 549
  - 550
  - 556
  - 562
  - 535
  - 537
  - 538
  - 539
  - 540
  airflow.models.asset.DagScheduleAssetAliasReference.__eq__:
  - 566
  airflow.models.asset.DagScheduleAssetAliasReference.__hash__:
  - 571
  airflow.models.asset.DagScheduleAssetAliasReference.__repr__:
  - 574
  - 575
  airflow.models.asset.DagScheduleAssetNameReference:
  - 458
  - 459
  - 461
  - 465
  - 466
  - 472
  - 443
  - 445
  - 446
  - 447
  airflow.models.asset.DagScheduleAssetNameReference.__eq__:
  - 476
  airflow.models.asset.DagScheduleAssetNameReference.__hash__:
  - 481
  airflow.models.asset.DagScheduleAssetNameReference.__repr__:
  - 484
  - 485
  airflow.models.asset.DagScheduleAssetReference:
  - 609
  - 579
  - 581
  - 582
  - 583
  - 584
  - 615
  - 588
  - 589
  - 591
  - 602
  - 603
  airflow.models.asset.DagScheduleAssetReference.__eq__:
  - 619
  airflow.models.asset.DagScheduleAssetReference.__hash__:
  - 624
  airflow.models.asset.DagScheduleAssetReference.__repr__:
  - 627
  - 628
  airflow.models.asset.DagScheduleAssetUriReference:
  - 512
  - 518
  - 489
  - 491
  - 492
  - 493
  - 504
  - 505
  - 507
  - 511
  airflow.models.asset.DagScheduleAssetUriReference.__eq__:
  - 522
  airflow.models.asset.DagScheduleAssetUriReference.__hash__:
  - 527
  airflow.models.asset.DagScheduleAssetUriReference.__repr__:
  - 530
  - 531
  airflow.models.asset.PartitionedAssetKeyLog:
  - 928
  - 929
  - 930
  - 931
  - 932
  - 933
  - 934
  - 935
  - 921
  airflow.models.asset.PartitionedAssetKeyLog.__repr__:
  - 940
  - 941
  airflow.models.asset.TaskInletAssetReference:
  - 704
  - 710
  - 683
  - 685
  - 686
  - 687
  - 688
  - 689
  - 693
  - 697
  - 703
  airflow.models.asset.TaskInletAssetReference.__eq__:
  - 714
  airflow.models.asset.TaskInletAssetReference.__hash__:
  - 721
  airflow.models.asset.TaskInletAssetReference.__repr__:
  - 724
  - 725
  airflow.models.asset.TaskOutletAssetReference:
  - 642
  - 646
  - 652
  - 653
  - 659
  - 632
  - 634
  - 635
  - 636
  - 637
  - 638
  airflow.models.asset.TaskOutletAssetReference.__eq__:
  - 663
  airflow.models.asset.TaskOutletAssetReference.__hash__:
  - 673
  airflow.models.asset.TaskOutletAssetReference.__repr__:
  - 677
  - 678
  - 679
  airflow.models.asset.expand_alias_to_assets:
  - 78
  - 79
  - 80
  - 82
  - 83
  - 84
  airflow.models.asset.fetch_active_assets_by_name:
  - 57
  - 58
  - 59
  - 61
  airflow.models.asset.fetch_active_assets_by_uri:
  - 72
  - 68
  - 69
  - 70
  airflow.models.asset.remove_references_to_deleted_dags:
  - 117
  - 118
  - 119
  - 120
  - 121
  airflow.models.asset.resolve_ref_to_asset:
  - 96
  - 97
  - 98
  - 99
  - 100
  - 93
  - 95
  airflow.models.backfill:
  - 18
  - 60
  - 53
  airflow.models.backfill.AlreadyRunningBackfill:
  - 64
  airflow.models.backfill.Backfill:
  - 131
  - 132
  - 133
  - 134
  - 135
  - 136
  - 137
  - 142
  - 143
  - 145
  - 146
  - 147
  - 148
  - 151
  - 152
  - 156
  - 158
  - 127
  airflow.models.backfill.BackfillDagRun:
  - 192
  - 193
  - 199
  - 200
  - 206
  - 182
  - 214
  - 185
  - 186
  - 187
  - 188
  - 189
  - 190
  airflow.models.backfill.BackfillDagRun.validate_sort_ordinal:
  - 216
  airflow.models.backfill.BackfillDagRunExceptionReason:
  - 170
  airflow.models.backfill.DagNoScheduleException:
  - 72
  airflow.models.backfill.InvalidBackfillDate:
  - 96
  airflow.models.backfill.InvalidBackfillDirection:
  - 80
  airflow.models.backfill.InvalidReprocessBehavior:
  - 88
  airflow.models.backfill.ReprocessBehavior:
  - 115
  airflow.models.backfill.UnknownActiveBackfills:
  - 104
  airflow.models.backfill.UnknownActiveBackfills.__init__:
  - 111
  airflow.models.backfill._create_backfill:
  - 512
  - 514
  - 517
  - 519
  - 526
  - 528
  - 538
  - 539
  - 541
  - 548
  - 550
  - 553
  - 554
  - 559
  - 565
  - 500
  - 501
  - 502
  - 505
  - 506
  - 508
  - 511
  airflow.models.backfill._create_backfill_dag_run:
  - 389
  - 393
  - 394
  - 402
  - 408
  - 410
  - 411
  - 329
  - 330
  - 331
  - 332
  - 333
  - 334
  - 335
  - 344
  - 345
  - 346
  - 354
  - 355
  - 365
  - 366
  - 377
  - 378
  airflow.models.backfill._do_dry_run:
  - 288
  - 290
  - 293
  - 300
  - 301
  - 303
  - 304
  - 306
  - 307
  - 308
  - 309
  - 311
  - 282
  - 283
  - 286
  - 287
  airflow.models.backfill._get_dag_run_no_create_reason:
  - 241
  - 242
  - 237
  - 239
  airflow.models.backfill._get_info_list:
  - 436
  - 428
  - 429
  - 437
  airflow.models.backfill._get_latest_dag_run_row_query:
  - 225
  - 230
  airflow.models.backfill._handle_clear_run:
  - 450
  - 457
  - 466
  - 467
  - 475
  - 476
  airflow.models.backfill._validate_backfill_params:
  - 256
  - 260
  - 265
  - 266
  - 254
  - 255
  airflow.models.base:
  - 47
  - 48
  - 49
  - 51
  - 83
  - 54
  - 27
  airflow.models.base.StringID:
  - 87
  airflow.models.base.TaskInstanceDependencies:
  - 96
  - 97
  - 98
  - 91
  - 95
  airflow.models.base._get_schema:
  - 42
  airflow.models.base.get_id_collation_args:
  - 64
  - 65
  - 77
  - 78
  - 63
  airflow.models.connection:
  - 48
  - 43
  airflow.models.connection.Connection:
  - 128
  - 129
  - 130
  - 100
  - 132
  - 133
  - 134
  - 135
  - 136
  - 137
  - 138
  - 139
  - 140
  - 141
  - 144
  - 126
  - 127
  airflow.models.connection.Connection.__init__:
  - 160
  - 192
  - 162
  - 163
  - 164
  - 170
  - 171
  - 173
  - 183
  - 184
  - 185
  - 187
  - 188
  - 190
  - 191
  airflow.models.connection.Connection._create_host:
  - 265
  - 262
  - 263
  airflow.models.connection.Connection._normalize_conn_type:
  - 220
  - 222
  - 223
  airflow.models.connection.Connection._parse_from_uri:
  - 257
  - 258
  - 227
  - 228
  - 231
  - 233
  - 234
  - 235
  - 236
  - 237
  - 239
  - 241
  - 242
  - 244
  - 245
  - 246
  - 248
  - 249
  - 250
  - 253
  - 255
  airflow.models.connection.Connection._validate_extra:
  - 201
  - 202
  - 197
  - 198
  airflow.models.connection.Connection.as_json:
  - 620
  - 621
  - 622
  - 623
  airflow.models.connection.Connection.extra:
  - 408
  - 409
  airflow.models.connection.Connection.extra_dejson:
  - 488
  - 489
  airflow.models.connection.Connection.from_json:
  - 608
  - 609
  - 610
  - 611
  - 612
  - 614
  - 617
  - 592
  - 595
  - 602
  - 604
  - 605
  - 606
  - 607
  airflow.models.connection.Connection.get_conn_id_to_team_name_mapping:
  - 636
  - 637
  airflow.models.connection.Connection.get_connection_from_secrets:
  - 512
  - 519
  - 520
  - 521
  - 522
  - 523
  - 524
  - 527
  - 531
  - 541
  - 542
  - 547
  - 549
  - 550
  - 551
  - 554
  - 557
  - 493
  - 508
  airflow.models.connection.Connection.get_extra:
  - 388
  - 391
  - 392
  - 379
  - 381
  - 382
  - 383
  airflow.models.connection.Connection.get_extra_dejson:
  - 482
  - 461
  - 468
  - 470
  - 471
  - 473
  - 474
  - 475
  - 477
  - 479
  airflow.models.connection.Connection.get_hook:
  - 420
  - 423
  - 425
  - 428
  - 430
  - 437
  - 439
  airflow.models.connection.Connection.get_password:
  - 355
  - 356
  - 357
  - 358
  - 363
  airflow.models.connection.Connection.get_team_name:
  - 628
  - 629
  airflow.models.connection.Connection.get_uri:
  - 270
  - 277
  - 278
  - 283
  - 284
  - 291
  - 292
  - 294
  - 305
  - 309
  - 310
  - 312
  - 313
  - 315
  - 321
  - 322
  - 324
  - 325
  - 330
  - 331
  - 335
  - 338
  - 339
  - 344
  - 348
  - 351
  airflow.models.connection.Connection.on_db_load:
  - 216
  - 214
  - 215
  airflow.models.connection.Connection.password:
  - 376
  - 375
  airflow.models.connection.Connection.rotate_fernet_key:
  - 416
  - 417
  - 412
  - 413
  - 414
  - 415
  airflow.models.connection.Connection.set_extra:
  - 396
  - 397
  - 398
  - 399
  - 400
  airflow.models.connection.Connection.set_password:
  - 368
  - 369
  - 370
  - 367
  airflow.models.connection.Connection.test_connection:
  - 448
  - 449
  - 450
  - 456
  - 445
  airflow.models.connection.Connection.to_dict:
  - 581
  - 582
  - 583
  - 586
  - 587
  - 563
  airflow.models.connection._parse_netloc_to_hostname:
  - 80
  - 88
  - 89
  - 91
  - 92
  - 93
  - 94
  - 95
  airflow.models.connection.sanitize_conn_id:
  - 70
  - 76
  - 54
  - 71
  airflow.models.crypto:
  - 27
  airflow.models.crypto.FernetProtocol:
  - 31
  airflow.models.crypto.FernetProtocol.decrypt:
  - 36
  - 37
  airflow.models.crypto.FernetProtocol.encrypt:
  - 40
  - 41
  airflow.models.crypto._NullFernet:
  - 45
  airflow.models.crypto._NullFernet.decrypt:
  - 56
  - 57
  - 59
  - 60
  airflow.models.crypto._NullFernet.encrypt:
  - 64
  airflow.models.crypto._RealFernet:
  - 69
  airflow.models.crypto._RealFernet.decrypt:
  - 84
  - 85
  airflow.models.crypto._RealFernet.encrypt:
  - 88
  - 89
  airflow.models.crypto._RealFernet.rotate:
  - 92
  - 93
  airflow.models.crypto.get_fernet:
  - 98
  - 110
  - 111
  - 112
  - 113
  - 115
  - 116
  airflow.models.dag:
  - 802
  - 803
  - 806
  - 102
  - 807
  - 77
  airflow.models.dag.DagModel:
  - 384
  - 386
  - 388
  - 390
  - 392
  - 394
  - 395
  - 398
  - 399
  - 402
  - 404
  - 405
  - 406
  - 409
  - 412
  - 413
  - 416
  - 418
  - 420
  - 425
  - 430
  - 435
  - 440
  - 441
  - 445
  - 449
  - 452
  - 341
  - 344
  - 347
  - 350
  - 351
  - 353
  - 354
  - 358
  - 360
  - 363
  - 368
  - 369
  - 370
  - 372
  - 374
  - 376
  - 377
  - 380
  - 382
  airflow.models.dag.DagModel.__init__:
  - 457
  - 458
  - 459
  - 461
  - 462
  - 464
  - 465
  - 469
  airflow.models.dag.DagModel.calculate_dagrun_date_fields:
  - 739
  - 746
  - 747
  - 748
  - 749
  - 760
  - 756
  - 758
  - 759
  - 728
  - 761
  airflow.models.dag.DagModel.dag_display_name:
  - 576
  - 570
  - 575
  airflow.models.dag.DagModel.dags_needing_dagruns:
  - 647
  - 648
  - 649
  - 650
  - 651
  - 654
  - 658
  - 660
  - 663
  - 664
  - 666
  - 667
  - 670
  - 677
  - 681
  - 682
  - 684
  - 685
  - 686
  - 688
  - 689
  - 691
  - 694
  - 697
  - 702
  - 704
  - 705
  - 706
  - 707
  - 708
  - 709
  - 710
  - 718
  - 620
  - 631
  airflow.models.dag.DagModel.dags_needing_dagruns.dag_ready:
  - 640
  - 635
  - 643
  airflow.models.dag.DagModel.deactivate_deleted_dags:
  - 611
  - 612
  - 588
  - 596
  - 597
  - 598
  - 603
  airflow.models.dag.DagModel.deadline:
  - 493
  - 498
  - 499
  - 501
  - 504
  - 505
  - 508
  - 511
  airflow.models.dag.DagModel.get_asset_triggered_next_run_info:
  - 768
  - 773
  airflow.models.dag.DagModel.get_current:
  - 528
  airflow.models.dag.DagModel.get_dag_id_to_team_name_mapping:
  - 793
  - 796
  - 798
  airflow.models.dag.DagModel.get_dagmodel:
  - 520
  airflow.models.dag.DagModel.get_is_active:
  - 539
  airflow.models.dag.DagModel.get_last_dagrun:
  - 534
  airflow.models.dag.DagModel.get_paused_dag_ids:
  - 545
  - 552
  - 553
  - 554
  - 555
  - 558
  airflow.models.dag.DagModel.get_team_name:
  - 785
  - 778
  - 780
  airflow.models.dag.DagModel.next_dagrun_data_interval:
  - 478
  - 486
  airflow.models.dag.DagModel.safe_dag_id:
  - 562
  airflow.models.dag.DagOwnerAttributes:
  - 320
  - 321
  - 322
  - 326
  - 327
  - 313
  airflow.models.dag.DagOwnerAttributes.get_all:
  - 336
  - 334
  - 335
  airflow.models.dag.DagTag:
  - 296
  - 299
  - 300
  - 301
  - 302
  - 306
  airflow.models.dag.InconsistentDataInterval:
  - 201
  airflow.models.dag.InconsistentDataInterval.__init__:
  - 216
  - 217
  - 215
  airflow.models.dag.InconsistentDataInterval.__str__:
  - 220
  airflow.models.dag.__getattr__:
  - 829
  - 820
  - 813
  airflow.models.dag._get_model_data_interval:
  - 228
  - 229
  - 230
  - 231
  - 234
  - 236
  airflow.models.dag.get_asset_triggered_next_run_info:
  - 257
  - 290
  - 271
  - 272
  - 276
  - 277
  - 278
  - 282
  airflow.models.dag.get_last_dagrun:
  - 240
  - 247
  - 248
  - 249
  - 250
  - 251
  airflow.models.dag.get_next_data_interval:
  - 176
  - 188
  - 197
  - 191
  airflow.models.dag.get_run_data_interval:
  - 163
  - 164
  - 170
  - 140
  - 172
  - 152
  - 155
  - 158
  - 159
  airflow.models.dag.infer_automated_data_interval:
  - 136
  - 108
  - 120
  - 121
  - 122
  - 123
  - 124
  - 125
  - 126
  - 127
  airflow.models.dag_favorite.DagFavorite:
  - 32
  - 33
  - 27
  - 31
  airflow.models.dag_version:
  - 41
  - 36
  airflow.models.dag_version.DagVersion:
  - 69
  - 76
  - 45
  - 77
  - 78
  - 48
  - 49
  - 50
  - 51
  - 83
  - 53
  - 54
  - 55
  - 56
  - 62
  airflow.models.dag_version.DagVersion.__repr__:
  - 87
  airflow.models.dag_version.DagVersion._latest_version_select:
  - 160
  - 162
  - 163
  - 165
  - 166
  - 168
  - 152
  - 158
  - 159
  airflow.models.dag_version.DagVersion.bundle_url:
  - 99
  - 102
  - 92
  - 94
  - 95
  airflow.models.dag_version.DagVersion.get_latest_version:
  - 192
  - 182
  - 191
  airflow.models.dag_version.DagVersion.get_version:
  - 209
  - 217
  - 218
  - 219
  - 221
  airflow.models.dag_version.DagVersion.version:
  - 225
  airflow.models.dag_version.DagVersion.write_dag:
  - 128
  - 130
  - 133
  - 139
  - 140
  - 141
  - 117
  - 127
  airflow.models.dagbag:
  - 31
  airflow.models.dagbag.DBDagBag:
  - 42
  airflow.models.dagbag.DBDagBag._get_dag:
  - 64
  - 66
  - 59
  - 61
  - 62
  airflow.models.dagbag.DBDagBag._read_dag:
  - 54
  airflow.models.dagbag.DBDagBag._version_from_dag_run:
  - 70
  - 71
  - 75
  - 76
  - 81
  airflow.models.dagbag.DBDagBag.get_dag_for_run:
  - 84
  - 85
  airflow.models.dagbag.DBDagBag.get_latest_version_of_dag:
  - 97
  - 100
  - 102
  airflow.models.dagbag.DBDagBag.iter_all_latest_version_dags:
  - 89
  - 92
  - 93
  - 94
  airflow.models.dagbag.DagPriorityParsingRequest:
  - 128
  - 112
  - 119
  - 120
  - 123
  airflow.models.dagbag.DagPriorityParsingRequest.__init__:
  - 131
  airflow.models.dagbag.__getattr__:
  - 160
  - 146
  - 140
  - 151
  airflow.models.dagbag.generate_md5_hash:
  - 106
  - 107
  - 108
  airflow.models.dagbundle.DagBundleModel:
  - 32
  - 47
  - 48
  - 49
  - 50
  - 51
  - 52
  - 53
  airflow.models.dagbundle.DagBundleModel.__init__:
  - 56
  airflow.models.dagbundle.DagBundleModel._unsign_url:
  - 72
  - 75
  - 76
  - 77
  - 78
  - 61
  airflow.models.dagbundle.DagBundleModel.render_url:
  - 98
  - 100
  - 103
  - 107
  - 109
  - 86
  - 95
  airflow.models.dagcode:
  - 40
  - 46
  airflow.models.dagcode.DagCode:
  - 64
  - 67
  - 68
  - 69
  - 70
  - 72
  - 50
  - 59
  - 60
  - 61
  - 63
  airflow.models.dagcode.DagCode.__init__:
  - 77
  - 78
  airflow.models.dagcode.DagCode._get_code_from_db:
  - 136
  - 138
  - 135
  airflow.models.dagcode.DagCode._latest_dagcode_select:
  - 160
  - 154
  airflow.models.dagcode.DagCode.code:
  - 113
  - 118
  airflow.models.dagcode.DagCode.dag_source_hash:
  - 145
  - 150
  airflow.models.dagcode.DagCode.get_code_from_file:
  - 128
  - 123
  - 124
  - 127
  airflow.models.dagcode.DagCode.get_latest_dagcode:
  - 172
  - 165
  airflow.models.dagcode.DagCode.has_dag:
  - 106
  - 99
  airflow.models.dagcode.DagCode.update_source_code:
  - 193
  - 177
  - 185
  - 186
  - 188
  - 189
  - 190
  airflow.models.dagcode.DagCode.write_code:
  - 84
  - 90
  - 91
  - 92
  - 93
  airflow.models.dagrun:
  - 121
  - 98
  - 114
  airflow.models.dagrun.DagRun:
  - 256
  - 260
  - 265
  - 272
  - 149
  - 278
  - 156
  - 285
  - 160
  - 161
  - 162
  - 163
  - 164
  - 165
  - 166
  - 167
  - 168
  - 169
  - 170
  - 171
  - 292
  - 173
  - 174
  - 299
  - 300
  - 177
  - 178
  - 301
  - 303
  - 181
  - 182
  - 305
  - 184
  - 310
  - 186
  - 311
  - 190
  - 192
  - 193
  - 195
  - 293
  - 201
  - 202
  - 203
  - 208
  - 210
  - 212
  - 213
  - 215
  - 216
  - 218
  - 219
  - 220
  - 223
  - 228
  - 231
  - 237
  - 238
  - 239
  - 240
  - 241
  - 242
  - 246
  - 247
  - 251
  - 380
  - 255
  airflow.models.dagrun.DagRun.__init__:
  - 352
  - 354
  - 355
  - 356
  - 358
  - 334
  - 367
  - 337
  - 372
  - 343
  - 345
  - 348
  airflow.models.dagrun.DagRun._are_premature_tis:
  - 1611
  - 1620
  airflow.models.dagrun.DagRun._check_for_removed_or_restored_tasks:
  - 1792
  - 1795
  - 1796
  - 1802
  - 1803
  - 1811
  - 1812
  - 1818
  - 1819
  - 1740
  - 1753
  - 1756
  - 1757
  - 1758
  - 1759
  - 1761
  - 1764
  - 1765
  - 1766
  - 1773
  - 1775
  - 1776
  - 1777
  - 1786
  airflow.models.dagrun.DagRun._check_last_n_dagruns_failed:
  - 832
  - 835
  - 836
  - 867
  - 840
  - 843
  - 851
  - 852
  - 853
  - 857
  - 858
  - 828
  - 829
  - 830
  airflow.models.dagrun.DagRun._create_task_instances:
  - 1952
  - 1923
  - 1958
  - 1960
  - 1938
  - 1939
  - 1941
  - 1943
  - 1944
  - 1950
  airflow.models.dagrun.DagRun._create_tasks:
  - 1890
  - 1900
  - 1902
  - 1906
  - 1907
  - 1912
  airflow.models.dagrun.DagRun._emit_duration_stats_for_finished_state:
  - 1675
  - 1677
  - 1678
  - 1680
  - 1681
  - 1685
  airflow.models.dagrun.DagRun._emit_true_scheduling_delay_stats_for_finished_state:
  - 1666
  - 1667
  - 1670
  - 1672
  - 1644
  - 1646
  - 1648
  - 1650
  - 1654
  - 1656
  - 1625
  - 1661
  airflow.models.dagrun.DagRun._get_log_template:
  - 2136
  - 2137
  - 2139
  - 2140
  airflow.models.dagrun.DagRun._get_ready_tis:
  - 1560
  - 1561
  - 1562
  - 1563
  - 1565
  - 1575
  - 1576
  - 1577
  - 1578
  - 1580
  - 1583
  - 1584
  - 1585
  - 1589
  - 1594
  - 1595
  - 1598
  - 1599
  - 1600
  - 1601
  - 1512
  - 1518
  airflow.models.dagrun.DagRun._get_ready_tis._expand_mapped_task_if_needed:
  - 1538
  - 1541
  - 1544
  - 1548
  - 1550
  - 1553
  - 1525
  airflow.models.dagrun.DagRun._get_task_creator:
  - 1840
  - 1849
  - 1859
  - 1831
  airflow.models.dagrun.DagRun._get_task_creator.create_ti:
  - 1873
  - 1874
  - 1875
  - 1876
  - 1878
  airflow.models.dagrun.DagRun._get_task_creator.create_ti_mapping:
  - 1864
  - 1863
  airflow.models.dagrun.DagRun._revise_map_indexes_if_mapped:
  - 1965
  - 1978
  - 1984
  - 1985
  - 1991
  - 1993
  - 1994
  - 1995
  - 1996
  - 2001
  - 2005
  - 2007
  - 2008
  - 2010
  - 2011
  - 2012
  - 2013
  - 2014
  - 2015
  - 2016
  airflow.models.dagrun.DagRun._tis_for_dagrun_state:
  - 992
  - 1009
  - 1010
  airflow.models.dagrun.DagRun._tis_for_dagrun_state.is_effective_leaf:
  - 1000
  - 1001
  - 1002
  airflow.models.dagrun.DagRun.active_runs_of_dags:
  - 576
  - 577
  - 578
  - 565
  - 571
  - 572
  - 573
  airflow.models.dagrun.DagRun.check_version_id_exists_in_dr:
  - 452
  - 444
  - 447
  airflow.models.dagrun.DagRun.dag_versions:
  - 401
  - 395
  - 404
  - 397
  airflow.models.dagrun.DagRun.duration:
  - 417
  - 418
  - 424
  - 425
  - 426
  - 428
  - 429
  - 432
  - 439
  airflow.models.dagrun.DagRun.end_dr_span_if_needed:
  - 1120
  - 1123
  - 1127
  - 1135
  - 1106
  - 1107
  - 1108
  - 1109
  - 1111
  - 1117
  - 1118
  airflow.models.dagrun.DagRun.fetch_task_instance:
  - 920
  - 929
  - 928
  airflow.models.dagrun.DagRun.fetch_task_instances:
  - 800
  - 801
  - 809
  - 810
  - 811
  - 814
  - 815
  - 816
  - 819
  - 821
  - 823
  - 824
  - 825
  - 798
  airflow.models.dagrun.DagRun.find:
  - 717
  - 731
  - 732
  - 733
  - 734
  - 736
  - 737
  - 738
  - 739
  - 740
  - 741
  - 742
  - 743
  - 744
  - 745
  - 746
  - 747
  - 748
  - 749
  - 750
  - 751
  - 752
  - 753
  - 754
  - 755
  - 757
  airflow.models.dagrun.DagRun.find_duplicate:
  - 762
  - 771
  airflow.models.dagrun.DagRun.generate_run_id:
  - 777
  - 786
  - 787
  - 785
  airflow.models.dagrun.DagRun.get_dag:
  - 938
  - 933
  airflow.models.dagrun.DagRun.get_last_ti:
  - 1415
  - 1416
  - 1421
  - 1424
  - 1426
  - 1428
  airflow.models.dagrun.DagRun.get_latest_runs:
  - 2021
  - 2023
  - 2027
  - 2028
  - 2029
  - 2031
  airflow.models.dagrun.DagRun.get_log_template:
  - 2130
  airflow.models.dagrun.DagRun.get_previous_dagrun:
  - 961
  - 962
  - 963
  - 948
  - 955
  airflow.models.dagrun.DagRun.get_previous_scheduled_dagrun:
  - 971
  - 977
  - 978
  - 980
  - 981
  - 987
  airflow.models.dagrun.DagRun.get_queued_dag_runs_to_set_running:
  - 647
  - 651
  - 653
  - 654
  - 659
  - 668
  - 670
  - 671
  - 680
  - 681
  - 683
  - 691
  - 692
  - 693
  - 699
  - 701
  - 621
  - 636
  - 639
  airflow.models.dagrun.DagRun.get_running_dag_runs_to_examine:
  - 613
  - 583
  - 615
  - 596
  - 602
  - 603
  - 606
  - 607
  airflow.models.dagrun.DagRun.get_task_instance:
  - 897
  - 903
  airflow.models.dagrun.DagRun.get_task_instances:
  - 884
  - 885
  - 878
  airflow.models.dagrun.DagRun.handle_dag_callback:
  - 1434
  - 1442
  - 1443
  - 1444
  - 1445
  - 1447
  - 1454
  - 1456
  - 1463
  - 1464
  - 1466
  - 1475
  - 1485
  - 1486
  - 1488
  - 1490
  - 1491
  - 1494
  - 1497
  - 1499
  - 1500
  airflow.models.dagrun.DagRun.notify_dagrun_state_changed:
  - 1408
  - 1401
  - 1402
  - 1403
  - 1404
  - 1405
  - 1406
  airflow.models.dagrun.DagRun.refresh_from_db:
  - 545
  - 550
  - 551
  airflow.models.dagrun.DagRun.schedule_tis:
  - 2058
  - 2059
  - 2060
  - 2079
  - 2083
  - 2084
  - 2085
  - 2087
  - 2088
  - 2089
  - 2090
  - 2093
  - 2094
  - 2096
  - 2104
  - 2107
  - 2108
  - 2109
  - 2110
  - 2111
  - 2112
  - 2115
  - 2116
  - 2124
  - 2043
  airflow.models.dagrun.DagRun.set_dagrun_span_attrs:
  - 1024
  - 1025
  - 1026
  - 1027
  - 1028
  - 1029
  - 1030
  - 1032
  - 1033
  - 1034
  - 1035
  - 1036
  - 1038
  - 1039
  - 1040
  - 1041
  - 1042
  - 1017
  - 1018
  - 1023
  airflow.models.dagrun.DagRun.set_state:
  - 518
  - 520
  - 521
  - 522
  - 525
  - 526
  - 527
  - 529
  - 466
  - 531
  - 532
  - 533
  - 536
  - 537
  airflow.models.dagrun.DagRun.start_dr_spans_if_needed:
  - 1046
  - 1047
  - 1050
  - 1051
  - 1057
  - 1059
  - 1060
  - 1063
  - 1065
  - 1075
  - 1079
  - 1080
  - 1085
  - 1086
  - 1087
  - 1088
  - 1089
  - 1094
  - 1097
  - 1099
  airflow.models.dagrun.DagRun.state:
  - 541
  airflow.models.dagrun.DagRun.stats_tags:
  - 456
  airflow.models.dagrun.DagRun.task_instance_scheduling_decisions:
  - 1382
  - 1351
  - 1352
  - 1385
  - 1391
  - 1367
  - 1371
  - 1373
  - 1374
  airflow.models.dagrun.DagRun.task_instance_scheduling_decisions._filter_tis_and_exclude_removed:
  - 1355
  - 1356
  - 1358
  - 1360
  - 1361
  - 1363
  - 1365
  airflow.models.dagrun.DagRun.update_state:
  - 1280
  - 1281
  - 1282
  - 1284
  - 1285
  - 1286
  - 1290
  - 1291
  - 1297
  - 1299
  - 1308
  - 1182
  - 1310
  - 1184
  - 1312
  - 1189
  - 1190
  - 1319
  - 1196
  - 1198
  - 1327
  - 1201
  - 1202
  - 1205
  - 1206
  - 1208
  - 1337
  - 1211
  - 1212
  - 1213
  - 1214
  - 1339
  - 1216
  - 1217
  - 1218
  - 1219
  - 1341
  - 1342
  - 1344
  - 1225
  - 1227
  - 1235
  - 1236
  - 1241
  - 1244
  - 1245
  - 1246
  - 1247
  - 1249
  - 1250
  - 1251
  - 1252
  - 1258
  - 1260
  - 1266
  - 1269
  - 1272
  - 1146
  - 1276
  - 1279
  airflow.models.dagrun.DagRun.update_state._UnfinishedStates.calculate:
  - 1163
  airflow.models.dagrun.DagRun.update_state._UnfinishedStates.recalculate:
  - 1180
  airflow.models.dagrun.DagRun.update_state._UnfinishedStates.should_schedule:
  - 1168
  - 1169
  - 1170
  - 1171
  - 1173
  - 1174
  - 1176
  airflow.models.dagrun.DagRun.validate_run_id:
  - 384
  - 386
  - 387
  - 382
  airflow.models.dagrun.DagRun.verify_integrity:
  - 1730
  - 1731
  - 1735
  - 1706
  - 1708
  - 1709
  - 1724
  - 1725
  - 1694
  airflow.models.dagrun.DagRun.version_number:
  - 409
  - 411
  airflow.models.dagrun.DagRunNote:
  - 2153
  - 2157
  - 2158
  - 2159
  - 2160
  - 2161
  - 2165
  - 2168
  - 2169
  airflow.models.dagrun.DagRunNote.__repr__:
  - 2183
  airflow.models.dagrun.TISchedulingDecision:
  - 125
  airflow.models.dagrun._creator_note:
  - 140
  - 141
  - 142
  - 143
  - 144
  - 145
  airflow.models.dagrun._default_run_after:
  - 136
  - 135
  airflow.models.dagrun.get_or_create_dagrun:
  - 2216
  - 2217
  - 2219
  - 2220
  - 2221
  - 2222
  - 2201
  - 2235
  airflow.models.dagwarning:
  - 34
  airflow.models.dagwarning.DagWarning:
  - 39
  - 47
  - 48
  - 49
  - 50
  - 52
  - 56
  - 62
  airflow.models.dagwarning.DagWarning.__hash__:
  - 75
  airflow.models.dagwarning.DagWarning.__init__:
  - 66
  - 68
  airflow.models.dagwarning.DagWarning.purge_inactive_dag_warnings:
  - 81
  - 86
  - 87
  - 88
  - 90
  - 92
  - 93
  airflow.models.dagwarning.DagWarningType:
  - 97
  airflow.models.deadline:
  - 40
  - 48
  airflow.models.deadline.Deadline:
  - 98
  - 101
  - 104
  - 105
  - 107
  - 110
  - 111
  - 81
  - 113
  - 115
  - 85
  - 86
  - 87
  - 92
  - 93
  - 95
  airflow.models.deadline.Deadline.__init__:
  - 129
  - 125
  airflow.models.deadline.Deadline.__repr__:
  - 143
  airflow.models.deadline.Deadline.__repr__._determine_resource:
  - 136
  - 137
  airflow.models.deadline.Deadline.handle_miss:
  - 227
  - 229
  - 230
  - 231
  - 209
  airflow.models.deadline.Deadline.handle_miss.get_simple_context:
  - 220
  - 223
  airflow.models.deadline.Deadline.prune_deadlines:
  - 192
  - 197
  - 198
  - 168
  - 169
  - 200
  - 203
  - 204
  - 174
  - 175
  - 179
  - 182
  - 186
  - 155
  - 188
  - 189
  - 191
  airflow.models.deadline.ReferenceModels:
  - 238
  airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline:
  - 361
  airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline.__post_init__:
  - 369
  - 371
  airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline._evaluate_with:
  - 385
  - 386
  - 387
  - 389
  - 390
  - 391
  - 398
  - 399
  - 400
  - 404
  - 407
  - 409
  - 410
  - 412
  - 421
  - 422
  - 423
  - 426
  - 429
  - 381
  airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline.deserialize_reference:
  - 440
  - 441
  - 442
  - 444
  airflow.models.deadline.ReferenceModels.BaseDeadlineReference:
  - 266
  - 269
  airflow.models.deadline.ReferenceModels.BaseDeadlineReference._evaluate_with:
  - 292
  airflow.models.deadline.ReferenceModels.BaseDeadlineReference.deserialize_reference:
  - 297
  - 308
  airflow.models.deadline.ReferenceModels.BaseDeadlineReference.evaluate_with:
  - 276
  - 277
  - 279
  - 284
  - 285
  - 287
  airflow.models.deadline.ReferenceModels.BaseDeadlineReference.serialize_reference:
  - 311
  airflow.models.deadline.ReferenceModels.DagRunLogicalDateDeadline:
  - 339
  airflow.models.deadline.ReferenceModels.DagRunLogicalDateDeadline._evaluate_with:
  - 346
  airflow.models.deadline.ReferenceModels.DagRunQueuedAtDeadline:
  - 349
  airflow.models.deadline.ReferenceModels.DagRunQueuedAtDeadline._evaluate_with:
  - 357
  airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline:
  - 321
  airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline.deserialize_reference:
  - 336
  airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline.serialize_reference:
  - 331
  airflow.models.deadline.ReferenceModels.get_reference_class:
  - 257
  - 258
  - 259
  - 249
  - 255
  airflow.models.deadline._fetch_from_db:
  - 480
  - 482
  - 483
  - 484
  - 455
  - 491
  - 493
  - 496
  - 498
  - 475
  - 477
  - 478
  - 479
  airflow.models.deadline.classproperty:
  - 54
  airflow.models.deadline.classproperty.__get__:
  - 77
  airflow.models.deadline_alert:
  - 34
  airflow.models.deadline_alert.DeadlineAlert:
  - 39
  - 43
  - 44
  - 46
  - 47
  - 50
  - 51
  - 52
  - 53
  - 54
  airflow.models.deadline_alert.DeadlineAlert.__eq__:
  - 77
  airflow.models.deadline_alert.DeadlineAlert.__hash__:
  - 86
  airflow.models.deadline_alert.DeadlineAlert.__repr__:
  - 57
  - 59
  - 68
  - 61
  airflow.models.deadline_alert.DeadlineAlert.get_by_id:
  - 98
  - 105
  - 106
  - 107
  - 108
  airflow.models.deadline_alert.DeadlineAlert.reference_class:
  - 90
  - 91
  airflow.models.errors.ParseImportError:
  - 34
  - 35
  - 36
  - 37
  - 38
  - 31
  airflow.models.errors.ParseImportError.full_file_path:
  - 41
  - 42
  - 44
  - 45
  airflow.models.expandinput:
  - 27
  airflow.models.expandinput.NotFullyPopulated:
  - 50
  airflow.models.expandinput.NotFullyPopulated.__str__:
  - 62
  airflow.models.expandinput.SchedulerDictOfListsExpandInput:
  - 96
  airflow.models.expandinput.SchedulerDictOfListsExpandInput._get_map_lengths:
  - 144
  - 121
  - 141
  airflow.models.expandinput.SchedulerDictOfListsExpandInput._get_map_lengths._get_length:
  - 132
  - 133
  - 137
  - 138
  - 139
  airflow.models.expandinput.SchedulerDictOfListsExpandInput._iter_parse_time_resolved_kwargs:
  - 108
  - 109
  airflow.models.expandinput.SchedulerDictOfListsExpandInput.get_parse_time_mapped_ti_count:
  - 112
  - 114
  - 115
  - 116
  - 118
  airflow.models.expandinput.SchedulerDictOfListsExpandInput.get_total_map_length:
  - 152
  - 149
  - 151
  airflow.models.expandinput.SchedulerDictOfListsExpandInput.iter_references:
  - 157
  - 158
  - 159
  airflow.models.expandinput.SchedulerListOfDictsExpandInput:
  - 164
  airflow.models.expandinput.SchedulerListOfDictsExpandInput.get_parse_time_mapped_ti_count:
  - 176
  - 177
  airflow.models.expandinput.SchedulerListOfDictsExpandInput.get_total_map_length:
  - 184
  - 185
  - 186
  - 183
  airflow.models.expandinput.SchedulerListOfDictsExpandInput.iter_references:
  - 193
  - 194
  - 196
  - 197
  - 198
  airflow.models.expandinput.SchedulerMappedArgument:
  - 74
  - 87
  airflow.models.expandinput.SchedulerMappedArgument.iter_references:
  - 91
  airflow.models.expandinput._needs_run_time_resolution:
  - 69
  airflow.models.expandinput.create_expand_input:
  - 210
  airflow.models.hitl:
  - 64
  - 65
  - 34
  - 53
  airflow.models.hitl.HITLDetail:
  - 160
  - 164
  - 165
  - 137
  - 140
  - 141
  - 172
  - 147
  - 148
  - 149
  - 150
  - 151
  - 152
  - 153
  - 154
  - 157
  - 158
  - 159
  airflow.models.hitl.HITLDetailPropertyMixin:
  - 84
  airflow.models.hitl.HITLDetailPropertyMixin.assigned_users:
  - 116
  - 119
  airflow.models.hitl.HITLDetailPropertyMixin.responded_by_user:
  - 128
  - 130
  airflow.models.hitl.HITLDetailPropertyMixin.responded_by_user_id:
  - 104
  airflow.models.hitl.HITLDetailPropertyMixin.responded_by_user_name:
  - 112
  airflow.models.hitl.HITLDetailPropertyMixin.response_received:
  - 96
  airflow.models.hitl.HITLUser:
  - 77
  airflow.models.hitl.JSONExtract:
  - 40
  - 46
  airflow.models.hitl.JSONExtract.__init__:
  - 50
  airflow.models.hitl.compile_postgres:
  - 61
  - 55
  airflow.models.hitl.compile_sqlite_mysql:
  - 73
  - 67
  airflow.models.hitl_history:
  - 32
  airflow.models.hitl_history.HITLDetailHistory:
  - 64
  - 68
  - 37
  - 69
  - 44
  - 45
  - 51
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 58
  - 84
  - 61
  - 62
  - 63
  airflow.models.hitl_history.HITLDetailHistory.__init__:
  - 76
  - 77
  - 78
  - 79
  - 81
  airflow.models.import_all_models:
  - 60
  - 61
  airflow.models.log:
  - 30
  airflow.models.log.Log:
  - 37
  - 70
  - 71
  - 72
  - 41
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 48
  - 49
  - 50
  - 51
  - 52
  - 54
  - 61
  airflow.models.log.Log.__init__:
  - 99
  - 102
  - 104
  - 106
  - 108
  - 110
  - 112
  - 84
  - 91
  - 95
  airflow.models.pool:
  - 35
  - 39
  airflow.models.pool.Pool:
  - 76
  - 80
  - 81
  - 83
  - 84
  - 85
  - 86
  - 87
  airflow.models.pool.Pool.__repr__:
  - 93
  airflow.models.pool.Pool.create_or_update_pool:
  - 133
  - 134
  - 137
  - 138
  - 139
  - 140
  - 146
  airflow.models.pool.Pool.deferred_slots:
  - 349
  - 341
  - 350
  - 351
  airflow.models.pool.Pool.delete_pool:
  - 160
  - 161
  - 152
  - 153
  - 156
  - 157
  airflow.models.pool.Pool.get_default_pool:
  - 122
  - 116
  airflow.models.pool.Pool.get_name_to_team_name_mapping:
  - 381
  - 382
  airflow.models.pool.Pool.get_occupied_states:
  - 276
  airflow.models.pool.Pool.get_pool:
  - 104
  - 111
  airflow.models.pool.Pool.get_pools:
  - 98
  - 99
  airflow.models.pool.Pool.get_team_name:
  - 373
  - 374
  airflow.models.pool.Pool.occupied_slots:
  - 256
  - 264
  - 266
  - 267
  - 268
  - 270
  airflow.models.pool.Pool.open_slots:
  - 360
  - 368
  - 366
  - 367
  airflow.models.pool.Pool.queued_slots:
  - 312
  - 313
  - 311
  - 303
  airflow.models.pool.Pool.running_slots:
  - 294
  - 284
  - 293
  - 292
  airflow.models.pool.Pool.scheduled_slots:
  - 322
  - 331
  - 332
  - 330
  airflow.models.pool.Pool.slots_stats:
  - 172
  - 188
  - 190
  - 191
  - 193
  - 194
  - 195
  - 196
  - 205
  - 206
  - 207
  - 212
  - 214
  - 216
  - 217
  - 220
  - 222
  - 224
  - 226
  - 232
  - 234
  airflow.models.pool.Pool.to_json:
  - 240
  airflow.models.pool.PoolStats:
  - 65
  airflow.models.pool.normalize_pool_name_for_stats:
  - 43
  - 52
  - 53
  - 54
  airflow.models.referencemixin:
  - 22
  airflow.models.referencemixin.ReferenceMixin:
  - 30
  airflow.models.referencemixin.ReferenceMixin.iter_references:
  - 42
  airflow.models.renderedtifields:
  - 18
  - 43
  airflow.models.renderedtifields.RenderedTaskInstanceFields:
  - 135
  - 104
  - 108
  - 109
  - 110
  - 111
  - 112
  - 113
  - 143
  - 116
  - 152
  - 123
  airflow.models.renderedtifields.RenderedTaskInstanceFields.__init__:
  - 160
  - 163
  - 164
  - 167
  - 172
  - 173
  - 175
  airflow.models.renderedtifields.RenderedTaskInstanceFields.__repr__:
  - 179
  airflow.models.renderedtifields.RenderedTaskInstanceFields._do_delete_old_records:
  - 313
  - 322
  - 317
  airflow.models.renderedtifields.RenderedTaskInstanceFields._redact:
  - 186
  - 187
  - 189
  - 190
  airflow.models.renderedtifields.RenderedTaskInstanceFields.delete_old_records:
  - 288
  - 259
  - 291
  - 293
  - 299
  - 271
  - 279
  - 281
  - 285
  - 287
  airflow.models.renderedtifields.RenderedTaskInstanceFields.get_k8s_pod_yaml:
  - 231
  - 230
  - 223
  airflow.models.renderedtifields.RenderedTaskInstanceFields.get_templated_fields:
  - 207
  - 215
  - 206
  - 199
  airflow.models.renderedtifields.RenderedTaskInstanceFields.write:
  - 248
  - 243
  airflow.models.renderedtifields._get_nested_value:
  - 64
  - 65
  - 68
  - 52
  - 59
  - 61
  - 62
  - 63
  airflow.models.renderedtifields.get_serialized_template_fields:
  - 97
  - 98
  - 74
  - 85
  - 86
  - 88
  - 89
  - 90
  - 91
  - 93
  - 94
  - 95
  airflow.models.revoked_token:
  - 33
  - 36
  airflow.models.revoked_token.RevokedToken:
  - 40
  - 48
  - 47
  airflow.models.revoked_token.RevokedToken._maybe_cleanup_expired:
  - 65
  - 72
  - 73
  - 74
  - 77
  - 79
  airflow.models.revoked_token.RevokedToken.is_revoked:
  - 59
  - 60
  - 61
  airflow.models.revoked_token.RevokedToken.revoke:
  - 53
  - 54
  airflow.models.serialized_dag:
  - 18
  - 67
  - 58
  - 70
  airflow.models.serialized_dag.SerializedDagModel:
  - 274
  - 295
  - 296
  - 297
  - 298
  - 300
  - 301
  - 302
  - 305
  - 307
  - 309
  - 310
  - 313
  - 319
  - 321
  - 322
  - 323
  - 327
  - 329
  airflow.models.serialized_dag.SerializedDagModel.__init__:
  - 344
  - 346
  - 348
  - 341
  airflow.models.serialized_dag.SerializedDagModel._create_deadline_alert_records:
  - 426
  - 432
  - 435
  - 436
  - 437
  - 442
  airflow.models.serialized_dag.SerializedDagModel._generate_deadline_uuids:
  - 416
  - 395
  - 406
  - 407
  - 410
  - 411
  - 413
  airflow.models.serialized_dag.SerializedDagModel._sort_serialized_dag_dict:
  - 384
  - 385
  - 386
  - 388
  - 389
  - 390
  - 375
  - 376
  - 377
  - 378
  - 379
  - 380
  - 381
  airflow.models.serialized_dag.SerializedDagModel.dag:
  - 672
  - 664
  - 666
  - 668
  - 669
  airflow.models.serialized_dag.SerializedDagModel.data:
  - 656
  - 654
  - 655
  airflow.models.serialized_dag.SerializedDagModel.get:
  - 696
  - 702
  airflow.models.serialized_dag.SerializedDagModel.get_dag:
  - 688
  - 689
  airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies:
  - 736
  - 738
  - 707
  - 739
  - 714
  - 715
  - 716
  - 717
  - 748
  - 749
  - 750
  - 721
  - 724
  - 725
  - 727
  - 728
  airflow.models.serialized_dag.SerializedDagModel.get_dag_dependencies.load_json:
  - 720
  - 733
  airflow.models.serialized_dag.SerializedDagModel.get_latest_serialized_dags:
  - 611
  - 591
  - 600
  - 601
  - 605
  - 606
  airflow.models.serialized_dag.SerializedDagModel.has_dag:
  - 683
  - 677
  airflow.models.serialized_dag.SerializedDagModel.hash:
  - 362
  - 363
  - 364
  - 369
  - 370
  - 371
  airflow.models.serialized_dag.SerializedDagModel.latest_item_select_object:
  - 584
  - 577
  - 581
  - 583
  airflow.models.serialized_dag.SerializedDagModel.read_all_dags:
  - 641
  - 644
  - 618
  - 625
  - 627
  - 628
  - 636
  - 637
  airflow.models.serialized_dag.SerializedDagModel.write_dag:
  - 512
  - 514
  - 519
  - 523
  - 524
  - 525
  - 528
  - 534
  - 535
  - 546
  - 554
  - 556
  - 559
  - 565
  - 567
  - 568
  - 569
  - 570
  - 454
  - 471
  - 472
  - 473
  - 476
  - 482
  - 483
  - 484
  - 486
  - 487
  - 489
  - 493
  - 496
  - 497
  - 500
  - 503
  - 508
  airflow.models.serialized_dag._DagDependenciesResolver:
  - 74
  airflow.models.serialized_dag._DagDependenciesResolver.collect_alias_to_assets:
  - 184
  - 183
  airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_info:
  - 131
  - 132
  - 133
  - 134
  - 135
  - 136
  - 139
  - 140
  - 141
  - 142
  - 143
  - 144
  - 145
  - 146
  - 147
  airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_key_to_ids:
  - 152
  - 153
  - 154
  - 155
  airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_name_ref_to_ids_names:
  - 163
  - 164
  - 165
  airflow.models.serialized_dag._DagDependenciesResolver.collect_asset_uri_ref_to_ids_names:
  - 173
  - 174
  - 175
  airflow.models.serialized_dag._DagDependenciesResolver.resolve:
  - 86
  - 88
  - 89
  - 90
  - 91
  - 94
  - 96
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 104
  - 105
  - 108
  - 109
  - 110
  - 116
  - 117
  - 121
  airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_alias_dag_dep:
  - 263
  - 267
  - 243
  - 244
  - 247
  - 252
  - 255
  airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_dag_dep:
  - 195
  - 197
  - 190
  - 191
  airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_name_ref_dag_dep:
  - 235
  airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_ref_dag_dep:
  - 225
  - 229
  - 203
  - 205
  - 214
  - 217
  - 222
  airflow.models.serialized_dag._DagDependenciesResolver.resolve_asset_uri_ref_dag_dep:
  - 238
  airflow.models.taskinstancehistory:
  - 56
  airflow.models.taskinstancehistory.TaskInstanceHistory:
  - 134
  - 154
  - 166
  - 174
  - 64
  - 71
  - 72
  - 76
  - 77
  - 78
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  - 96
  - 97
  - 98
  - 99
  - 100
  - 103
  - 104
  - 105
  - 106
  - 109
  - 110
  - 111
  - 112
  - 113
  - 114
  - 117
  - 118
  - 120
  - 127
  airflow.models.taskinstancehistory.TaskInstanceHistory.__init__:
  - 141
  - 142
  - 143
  - 145
  - 146
  - 148
  - 150
  airflow.models.taskinstancehistory.TaskInstanceHistory.get_dagrun:
  - 211
  airflow.models.taskinstancehistory.TaskInstanceHistory.id:
  - 179
  airflow.models.taskinstancehistory.TaskInstanceHistory.record_ti:
  - 195
  - 198
  - 200
  - 201
  - 202
  - 203
  - 205
  - 206
  - 207
  - 185
  - 186
  - 187
  airflow.models.taskinstancekey.TaskInstanceKey:
  - 24
  airflow.models.taskinstancekey.TaskInstanceKey.from_dict:
  - 52
  - 53
  airflow.models.taskinstancekey.TaskInstanceKey.key:
  - 43
  airflow.models.taskinstancekey.TaskInstanceKey.primary:
  - 34
  airflow.models.taskinstancekey.TaskInstanceKey.with_try_number:
  - 38
  - 39
  airflow.models.tasklog.LogTemplate:
  - 40
  - 41
  - 42
  - 43
  - 31
  airflow.models.tasklog.LogTemplate.__repr__:
  - 46
  airflow.models.taskmap:
  - 18
  - 36
  airflow.models.taskmap.TaskMap:
  - 66
  - 67
  - 68
  - 69
  - 71
  - 72
  - 75
  - 76
  - 56
  airflow.models.taskmap.TaskMap.expand_mapped_task:
  - 256
  - 257
  - 258
  - 133
  - 266
  - 272
  - 273
  - 275
  - 149
  - 155
  - 157
  - 158
  - 162
  - 167
  - 168
  - 173
  - 179
  - 180
  - 185
  - 188
  - 190
  - 193
  - 200
  - 207
  - 211
  - 212
  - 214
  - 215
  - 217
  - 218
  - 221
  - 227
  - 228
  - 236
  - 238
  - 240
  - 245
  - 247
  - 254
  - 255
  airflow.models.taskmap.TaskMap.from_task_instance_xcom:
  - 116
  - 115
  - 108
  - 110
  airflow.models.taskmap.TaskMap.variant:
  - 121
  airflow.models.taskmap.TaskMapVariant:
  - 44
  airflow.models.taskmixin:
  - 21
  airflow.models.taskreschedule:
  - 18
  - 38
  airflow.models.taskreschedule.TaskReschedule:
  - 47
  - 50
  - 51
  - 52
  - 53
  - 56
  - 57
  - 58
  - 59
  - 61
  - 63
  airflow.models.taskreschedule.TaskReschedule.__init__:
  - 78
  airflow.models.taskreschedule.TaskReschedule.stmt_for_task_instance:
  - 94
  - 87
  airflow.models.team:
  - 34
  - 36
  - 37
  - 40
  - 41
  - 42
  - 28
  - 31
  airflow.models.team.Team:
  - 56
  - 55
  - 47
  airflow.models.team.Team.get_all_team_names:
  - 66
  - 74
  airflow.models.trigger:
  - 59
  - 52
  - 45
  airflow.models.trigger.Trigger:
  - 96
  - 97
  - 98
  - 99
  - 100
  - 101
  - 103
  - 76
  - 110
  - 112
  - 113
  - 115
  - 117
  airflow.models.trigger.Trigger.__init__:
  - 128
  - 129
  - 126
  airflow.models.trigger.Trigger._decrypt_kwargs:
  - 164
  - 165
  - 167
  - 168
  - 172
  - 173
  - 174
  - 180
  - 155
  airflow.models.trigger.Trigger.assign_unassigned:
  - 385
  - 386
  - 387
  - 388
  - 360
  - 393
  - 363
  - 364
  - 371
  - 372
  - 373
  - 379
  - 351
  airflow.models.trigger.Trigger.bulk_fetch:
  - 197
  - 199
  - 200
  - 202
  - 207
  airflow.models.trigger.Trigger.clean_unused:
  - 229
  - 231
  - 232
  - 234
  - 241
  - 242
  - 254
  - 245
  - 247
  - 249
  - 250
  - 251
  - 222
  - 255
  airflow.models.trigger.Trigger.encrypt_kwargs:
  - 144
  - 150
  - 151
  airflow.models.trigger.Trigger.fetch_trigger_ids_with_non_task_associations:
  - 217
  - 212
  - 213
  - 214
  airflow.models.trigger.Trigger.from_object:
  - 192
  - 190
  - 191
  airflow.models.trigger.Trigger.get_sorted_triggers:
  - 448
  - 417
  - 449
  - 419
  - 421
  - 424
  - 425
  - 427
  - 431
  - 432
  - 433
  - 403
  - 438
  - 443
  - 444
  - 446
  airflow.models.trigger.Trigger.ids_for_triggerer:
  - 329
  - 330
  - 334
  - 335
  - 337
  - 339
  airflow.models.trigger.Trigger.kwargs:
  - 139
  - 140
  - 134
  - 135
  airflow.models.trigger.Trigger.rotate_fernet_key:
  - 186
  - 183
  airflow.models.trigger.Trigger.submit_event:
  - 261
  - 268
  - 269
  - 273
  - 276
  - 277
  - 280
  - 281
  - 282
  - 286
  - 287
  airflow.models.trigger.Trigger.submit_failure:
  - 322
  - 292
  - 303
  - 304
  - 309
  - 310
  airflow.models.trigger.TriggerFailureReason:
  - 63
  airflow.models.trigger._:
  - 514
  - 500
  - 540
  - 541
  - 542
  airflow.models.trigger._._push_xcoms_if_necessary:
  - 536
  - 537
  - 538
  - 535
  airflow.models.trigger._._submit_callback_if_necessary:
  - 517
  - 518
  - 519
  - 521
  - 528
  - 530
  - 532
  airflow.models.trigger.handle_event_submit:
  - 482
  - 483
  - 487
  - 456
  - 494
  - 495
  - 474
  - 478
  airflow.models.variable:
  - 40
  - 46
  airflow.models.variable.Variable:
  - 50
  - 53
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  airflow.models.variable.Variable.__init__:
  - 67
  airflow.models.variable.Variable.check_for_write_conflict:
  - 485
  - 488
  - 459
  - 468
  - 469
  - 471
  - 472
  - 473
  - 474
  airflow.models.variable.Variable.delete:
  - 448
  - 423
  - 447
  - 428
  - 401
  - 436
  - 437
  - 439
  - 442
  - 443
  - 444
  - 414
  - 415
  airflow.models.variable.Variable.get:
  - 167
  - 168
  - 169
  - 173
  - 143
  - 178
  - 179
  - 180
  - 183
  - 184
  - 185
  - 187
  - 157
  - 158
  airflow.models.variable.Variable.get_key_to_team_name_mapping:
  - 536
  - 537
  airflow.models.variable.Variable.get_team_name:
  - 530
  - 531
  airflow.models.variable.Variable.get_val:
  - 83
  - 86
  - 88
  - 89
  - 91
  - 94
  airflow.models.variable.Variable.get_variable_from_secrets:
  - 512
  - 514
  - 515
  - 518
  - 521
  - 524
  - 494
  - 506
  airflow.models.variable.Variable.on_db_load:
  - 75
  - 76
  airflow.models.variable.Variable.rotate_fernet_key:
  - 452
  - 453
  - 454
  - 455
  airflow.models.variable.Variable.set:
  - 261
  - 264
  - 267
  - 274
  - 276
  - 283
  - 286
  - 293
  - 302
  - 309
  - 311
  - 319
  - 323
  - 199
  - 217
  - 218
  - 226
  - 234
  - 242
  - 243
  - 244
  - 246
  - 249
  - 250
  - 252
  - 255
  airflow.models.variable.Variable.set_val:
  - 100
  - 101
  - 102
  - 103
  airflow.models.variable.Variable.setdefault:
  - 128
  - 129
  - 130
  - 113
  - 127
  airflow.models.variable.Variable.update:
  - 384
  - 387
  - 358
  - 390
  - 365
  - 333
  - 370
  - 372
  - 376
  - 377
  - 379
  - 348
  - 349
  - 382
  - 383
  airflow.models.variable.Variable.val:
  - 108
  - 109
  airflow.models.xcom:
  - 49
  - 51
  airflow.models.xcom.LazyXComSelectSequence:
  - 391
  airflow.models.xcom.LazyXComSelectSequence._process_row:
  - 403
  airflow.models.xcom.LazyXComSelectSequence._rebuild_select:
  - 399
  airflow.models.xcom.XComModel:
  - 65
  - 66
  - 67
  - 68
  - 97
  - 71
  - 72
  - 104
  - 74
  - 75
  - 106
  - 81
  - 82
  - 83
  - 84
  - 61
  airflow.models.xcom.XComModel.clear:
  - 138
  - 140
  - 143
  - 147
  - 148
  - 149
  - 151
  - 152
  - 123
  airflow.models.xcom.XComModel.deserialize_value:
  - 384
  - 380
  - 350
  airflow.models.xcom.XComModel.get_many:
  - 260
  - 284
  - 287
  - 290
  - 292
  - 293
  - 295
  - 296
  - 297
  - 298
  - 300
  - 301
  - 302
  - 303
  - 305
  - 306
  - 307
  - 308
  - 309
  - 310
  - 312
  - 314
  - 315
  - 321
  - 322
  - 325
  - 327
  - 328
  - 329
  airflow.models.xcom.XComModel.serialize_value:
  - 344
  - 342
  airflow.models.xcom.XComModel.set:
  - 226
  - 227
  - 198
  - 168
  - 236
  - 206
  - 213
  - 245
  - 215
  - 184
  - 246
  - 187
  - 216
  - 190
  - 191
  airflow.models.xcom.__getattr__:
  - 418
  airflow.models.xcom_arg:
  - 27
  airflow.notifications:
  - 17
  - 28
  airflow.observability.metrics.datadog_logger:
  - 24
  airflow.observability.metrics.datadog_logger.get_dogstatsd_logger:
  - 32
  - 33
  - 34
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 29
  - 31
  airflow.observability.metrics.otel_logger:
  - 24
  airflow.observability.metrics.otel_logger.get_otel_logger:
  - 32
  - 33
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 29
  - 30
  - 31
  airflow.observability.metrics.statsd_logger:
  - 26
  - 29
  airflow.observability.metrics.statsd_logger.get_statsd_logger:
  - 33
  - 39
  - 40
  - 45
  - 50
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  airflow.observability.stats:
  - 18
  airflow.observability.trace:
  - 28
  - 109
  airflow.observability.trace.DebugTrace:
  - 120
  airflow.observability.trace.Trace:
  - 115
  airflow.observability.trace._TraceMeta.__call__:
  - 74
  - 75
  - 76
  airflow.observability.trace._TraceMeta.__getattr__:
  - 58
  - 60
  - 61
  - 62
  - 63
  airflow.observability.trace._TraceMeta.__new__:
  - 52
  - 55
  airflow.observability.trace._TraceMeta._initialize_instance:
  - 66
  - 68
  - 70
  - 71
  airflow.observability.trace._TraceMeta.configure_factory:
  - 102
  - 80
  - 81
  - 83
  - 84
  - 91
  - 94
  - 95
  airflow.observability.trace._TraceMeta.configure_factory.<lambda1>:
  - 95
  airflow.observability.trace._TraceMeta.configure_factory.<lambda2>:
  - 102
  airflow.observability.trace._TraceMeta.get_constant_tags:
  - 105
  - 106
  airflow.observability.trace.add_debug_span:
  - 32
  - 36
  - 38
  airflow.observability.trace.add_debug_span.wrapper:
  - 40
  - 41
  airflow.observability.traces.otel_tracer:
  - 25
  airflow.observability.traces.otel_tracer.get_otel_tracer:
  - 33
  - 34
  - 35
  - 36
  - 37
  - 30
  airflow.observability.traces.otel_tracer.get_otel_tracer_for_task:
  - 42
  airflow.operators:
  - 73
  - 19
  airflow.partition_mapper.base.PartitionMapper:
  - 25
  airflow.partition_mapper.base.PartitionMapper.deserialize:
  - 40
  airflow.partition_mapper.base.PartitionMapper.to_downstream:
  - 33
  airflow.partition_mapper.identity.IdentityMapper:
  - 24
  airflow.plugins_manager:
  - 40
  - 18
  - 46
  airflow.plugins_manager._get_extra_operators_links_plugins:
  - 241
  - 242
  - 246
  - 247
  - 248
  airflow.plugins_manager._get_plugins:
  - 128
  - 97
  - 129
  - 131
  - 115
  - 83
  - 116
  - 117
  - 118
  - 119
  - 90
  - 93
  - 126
  airflow.plugins_manager._get_plugins.__register_plugins:
  - 100
  - 101
  - 102
  - 105
  - 107
  - 108
  - 110
  - 111
  - 112
  - 113
  airflow.plugins_manager._get_ui_plugins:
  - 137
  - 138
  - 144
  - 147
  - 148
  - 149
  - 153
  - 155
  - 156
  - 158
  - 159
  - 166
  - 168
  - 171
  - 172
  - 173
  - 177
  - 179
  - 180
  - 182
  - 183
  - 190
  - 192
  - 195
  - 196
  - 197
  - 198
  airflow.plugins_manager._load_providers_plugins:
  - 64
  - 66
  - 68
  - 52
  - 53
  - 54
  - 58
  - 59
  - 62
  - 63
  airflow.plugins_manager.ensure_plugins_loaded:
  - 73
  - 78
  airflow.plugins_manager.get_fastapi_plugins:
  - 228
  - 229
  - 233
  - 234
  - 235
  airflow.plugins_manager.get_flask_plugins:
  - 204
  - 205
  - 210
  - 211
  - 212
  - 213
  - 215
  - 218
  airflow.plugins_manager.get_global_operator_extra_links:
  - 253
  - 254
  airflow.plugins_manager.get_import_errors:
  - 398
  - 399
  airflow.plugins_manager.get_operator_extra_links:
  - 258
  - 259
  airflow.plugins_manager.get_partition_mapper_plugins:
  - 280
  - 281
  - 276
  - 277
  airflow.plugins_manager.get_plugin_info:
  - 313
  - 318
  - 319
  - 320
  - 321
  - 322
  - 323
  - 343
  - 345
  - 346
  - 347
  - 348
  - 349
  - 350
  - 352
  - 353
  - 355
  - 358
  - 360
  - 363
  - 365
  - 368
  - 372
  - 373
  - 379
  - 380
  airflow.plugins_manager.get_priority_weight_strategy_plugins:
  - 386
  - 387
  - 390
  - 391
  airflow.plugins_manager.get_timetables_plugins:
  - 264
  - 265
  - 268
  - 269
  airflow.plugins_manager.integrate_listener_plugins:
  - 308
  - 309
  - 303
  airflow.plugins_manager.integrate_macros_plugins:
  - 288
  - 294
  - 295
  airflow.policies:
  - 106
  - 29
  - 24
  - 25
  - 93
  airflow.policies.DefaultPolicy:
  - 119
  airflow.policies.DefaultPolicy.get_dagbag_import_timeout:
  - 132
  airflow.policies.dag_policy:
  - 53
  airflow.policies.get_airflow_context_vars:
  - 95
  airflow.policies.get_dagbag_import_timeout:
  - 108
  airflow.policies.make_plugin_from_local_settings:
  - 192
  - 195
  - 197
  - 200
  - 201
  - 203
  - 204
  - 141
  - 206
  - 207
  - 209
  - 210
  - 157
  - 191
  airflow.policies.make_plugin_from_local_settings._make_shim_fn:
  - 177
  - 171
  - 179
  - 174
  airflow.policies.pod_mutation_hook:
  - 82
  airflow.policies.task_instance_mutation_hook:
  - 71
  airflow.policies.task_policy:
  - 35
  airflow.providers.common.compat:
  - 34
  airflow.providers.common.compat._compat_utils:
  - 18
  airflow.providers.common.compat._compat_utils.create_module_getattr:
  - 35
  airflow.providers.common.compat._compat_utils.create_module_getattr.__getattr__:
  - 64
  - 100
  - 71
  - 73
  - 76
  - 78
  - 48
  - 83
  - 94
  - 54
  - 55
  - 87
  - 89
  - 92
  - 61
  - 62
  - 95
  airflow.providers.common.compat.assets:
  - 26
  - 31
  airflow.providers.common.compat.check.require_provider_version:
  - 54
  - 62
  - 58
  - 30
  airflow.providers.common.compat.check.require_provider_version.decorator:
  - 69
  airflow.providers.common.compat.check.require_provider_version.decorator.wrapper:
  - 72
  - 76
  - 79
  - 81
  - 89
  - 95
  airflow.providers.common.compat.connection:
  - 25
  - 29
  airflow.providers.common.compat.connection.get_async_connection:
  - 33
  - 41
  - 42
  - 43
  - 44
  - 45
  airflow.providers.common.compat.lineage.entities:
  - 18
  airflow.providers.common.compat.lineage.entities.Column:
  - 59
  - 61
  - 63
  airflow.providers.common.compat.lineage.entities.File:
  - 33
  - 29
  airflow.providers.common.compat.lineage.entities.Table:
  - 81
  - 83
  - 84
  - 85
  airflow.providers.common.compat.lineage.entities.Tag:
  - 50
  - 52
  airflow.providers.common.compat.lineage.entities.User:
  - 41
  - 39
  airflow.providers.common.compat.lineage.entities.default_if_none:
  - 75
  airflow.providers.common.compat.lineage.hook:
  - 21
  airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer:
  - 198
  - 199
  - 200
  - 173
  - 216
  airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer._compat_collected_assets:
  - 203
  - 205
  - 211
  - 207
  airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer.rename_asset_kwargs_to_dataset_kwargs:
  - 186
  ? airflow.providers.common.compat.lineage.hook._add_asset_naming_compatibility_layer.rename_asset_kwargs_to_dataset_kwargs.wrapper
  : - 192
    - 194
    - 188
    - 189
    - 191
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill:
  - 134
  - 168
  - 50
  - 121
  - 91
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill.ExtraLineageInfo:
  - 70
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill.HookLineage:
  - 87
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill._compat_add_extra:
  - 160
  - 164
  - 165
  - 166
  - 138
  - 141
  - 142
  - 143
  - 146
  - 147
  - 148
  - 152
  - 154
  - 155
  - 157
  - 158
  - 159
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill._compat_collected_assets:
  - 97
  - 99
  - 101
  - 102
  - 105
  - 107
  - 113
  - 115
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill._compat_has_collected:
  - 128
  - 131
  - 132
  airflow.providers.common.compat.lineage.hook._lacks_add_extra_method:
  - 42
  - 44
  airflow.providers.common.compat.lineage.hook._lacks_asset_methods:
  - 32
  - 34
  - 28
  - 29
  - 30
  - 31
  airflow.providers.common.compat.lineage.hook.get_hook_lineage_collector:
  - 234
  - 236
  - 237
  - 239
  - 240
  - 221
  airflow.providers.common.compat.module_loading.is_valid_dotpath:
  - 42
  - 39
  airflow.providers.common.compat.notifier:
  - 24
  - 26
  airflow.providers.common.compat.openlineage.check:
  - 29
  airflow.providers.common.compat.openlineage.check.require_openlineage_version:
  - 57
  - 35
  - 61
  airflow.providers.common.compat.openlineage.check.require_openlineage_version.decorator:
  - 65
  airflow.providers.common.compat.openlineage.check.require_openlineage_version.decorator.wrapper:
  - 67
  - 69
  - 101
  - 79
  - 86
  - 88
  - 94
  airflow.providers.common.compat.openlineage.facet:
  - 33
  airflow.providers.common.compat.openlineage.facet.create_no_op:
  - 24
  airflow.providers.common.compat.openlineage.utils.spark:
  - 25
  - 23
  airflow.providers.common.compat.openlineage.utils.spark.inject_parent_job_information_into_spark_properties:
  - 39
  airflow.providers.common.compat.openlineage.utils.spark.inject_transport_information_into_spark_properties:
  - 46
  airflow.providers.common.compat.openlineage.utils.sql:
  - 25
  - 23
  airflow.providers.common.compat.openlineage.utils.sql.get_openlineage_facets_with_sql:
  - 64
  - 65
  - 66
  - 69
  - 73
  - 42
  - 75
  - 78
  - 48
  - 53
  - 55
  - 57
  - 60
  airflow.providers.common.compat.openlineage.utils.utils:
  - 40
  - 23
  airflow.providers.common.compat.openlineage.utils.utils.rename_asset_as_dataset:
  - 32
  airflow.providers.common.compat.openlineage.utils.utils.rename_asset_as_dataset.wrapper:
  - 34
  - 35
  - 36
  airflow.providers.common.compat.sdk:
  - 103
  - 295
  - 301
  - 17
  - 283
  - 284
  - 30
  airflow.providers.common.compat.security.permissions:
  - 21
  airflow.providers.common.compat.sqlalchemy.orm.mapped_column:
  - 27
  airflow.providers.common.compat.standard.operators:
  - 40
  - 43
  - 77
  - 79
  - 47
  airflow.providers.common.compat.standard.operators.BaseAsyncOperator:
  - 62
  airflow.providers.common.compat.standard.operators.is_async_callable:
  - 57
  - 59
  - 53
  airflow.providers.common.compat.standard.triggers:
  - 26
  - 28
  airflow.providers.common.compat.standard.utils:
  - 33
  - 35
  airflow.providers.common.compat.version_compat:
  - 35
  - 36
  - 37
  airflow.providers.common.compat.version_compat.get_base_airflow_version_tuple:
  - 31
  airflow.providers.common.io:
  - 34
  airflow.providers.common.io.assets.file:
  - 25
  - 30
  airflow.providers.common.io.assets.file.convert_asset_to_openlineage:
  - 65
  - 68
  - 70
  - 72
  - 73
  - 58
  airflow.providers.common.io.assets.file.create_asset:
  - 37
  - 38
  - 40
  - 41
  - 42
  - 44
  - 48
  airflow.providers.common.io.assets.file.sanitize_uri:
  - 52
  airflow.providers.common.io.operators.file_transfer:
  - 25
  - 29
  airflow.providers.common.io.operators.file_transfer.FileTransferOperator:
  - 37
  airflow.providers.common.io.operators.file_transfer.FileTransferOperator.__init__:
  - 65
  airflow.providers.common.io.operators.file_transfer.FileTransferOperator._get_path:
  - 110
  - 111
  airflow.providers.common.io.operators.file_transfer.FileTransferOperator.execute:
  - 74
  - 75
  - 77
  - 78
  - 81
  airflow.providers.common.io.operators.file_transfer.FileTransferOperator.get_openlineage_facets_on_start:
  - 97
  - 98
  - 100
  - 101
  - 103
  ? airflow.providers.common.io.operators.file_transfer.FileTransferOperator.get_openlineage_facets_on_start._prepare_ol_dataset
  : - 88
    - 90
    - 92
    - 94
  airflow.providers.common.io.version_compat:
  - 35
  airflow.providers.common.io.version_compat.get_base_airflow_version_tuple:
  - 31
  airflow.providers.common.io.xcom:
  - 24
  airflow.providers.common.io.xcom.backend:
  - 32
  - 44
  - 37
  airflow.providers.common.io.xcom.backend.XComObjectStorageBackend:
  - 78
  airflow.providers.common.io.xcom.backend.XComObjectStorageBackend._get_full_path:
  - 99
  - 103
  - 104
  - 106
  - 89
  - 95
  airflow.providers.common.io.xcom.backend.XComObjectStorageBackend.deserialize_value:
  - 160
  - 163
  - 164
  - 167
  - 169
  - 173
  - 174
  - 155
  airflow.providers.common.io.xcom.backend.XComObjectStorageBackend.purge:
  - 180
  - 182
  - 183
  airflow.providers.common.io.xcom.backend.XComObjectStorageBackend.serialize_value:
  - 129
  - 130
  - 131
  - 132
  - 137
  - 139
  - 143
  - 145
  - 147
  - 149
  - 150
  - 151
  - 121
  - 122
  - 124
  - 125
  airflow.providers.common.io.xcom.backend._get_base_path:
  - 64
  airflow.providers.common.io.xcom.backend._get_compression:
  - 69
  airflow.providers.common.io.xcom.backend._get_compression_suffix:
  - 56
  - 50
  - 55
  airflow.providers.common.io.xcom.backend._get_threshold:
  - 74
  airflow.providers.common.sql:
  - 34
  airflow.providers.common.sql.dialects.dialect:
  - 27
  - 31
  airflow.providers.common.sql.dialects.dialect.Dialect:
  - 129
  - 35
  - 37
  - 139
  - 111
  airflow.providers.common.sql.dialects.dialect.Dialect.__init__:
  - 40
  - 44
  airflow.providers.common.sql.dialects.dialect.Dialect._joined_placeholders:
  - 176
  - 175
  airflow.providers.common.sql.dialects.dialect.Dialect._joined_target_fields:
  - 179
  - 180
  airflow.providers.common.sql.dialects.dialect.Dialect.escape_word:
  - 74
  - 83
  - 84
  - 86
  airflow.providers.common.sql.dialects.dialect.Dialect.extract_schema_from_table:
  - 108
  - 109
  airflow.providers.common.sql.dialects.dialect.Dialect.generate_insert_sql:
  - 185
  - 194
  - 193
  airflow.providers.common.sql.dialects.dialect.Dialect.generate_replace_sql:
  - 206
  - 198
  - 207
  airflow.providers.common.sql.dialects.dialect.Dialect.get_column_names:
  - 118
  - 119
  - 120
  - 121
  - 123
  - 124
  - 125
  - 126
  airflow.providers.common.sql.dialects.dialect.Dialect.get_primary_keys:
  - 141
  - 142
  - 143
  - 144
  - 145
  - 147
  airflow.providers.common.sql.dialects.dialect.Dialect.get_records:
  - 166
  airflow.providers.common.sql.dialects.dialect.Dialect.get_target_fields:
  - 136
  - 131
  - 134
  airflow.providers.common.sql.dialects.dialect.Dialect.get_target_fields.<lambda1>:
  - 134
  airflow.providers.common.sql.dialects.dialect.Dialect.run:
  - 159
  airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word:
  - 104
  - 90
  airflow.providers.common.sql.dialects.dialect.Dialect.unescape_word.unescape_part:
  - 100
  airflow.providers.common.sql.hooks.handlers.fetch_all_handler:
  - 56
  - 61
  - 62
  - 55
  airflow.providers.common.sql.hooks.handlers.fetch_one_handler:
  - 73
  - 74
  - 67
  - 68
  airflow.providers.common.sql.hooks.handlers.return_single_query_results:
  - 25
  - 50
  - 51
  - 49
  airflow.providers.common.sql.hooks.sql:
  - 56
  - 66
  - 67
  airflow.providers.common.sql.hooks.sql.ConnectorProtocol:
  - 123
  airflow.providers.common.sql.hooks.sql.ConnectorProtocol.connect:
  - 126
  airflow.providers.common.sql.hooks.sql.DbApiHook:
  - 421
  - 168
  - 169
  - 138
  - 401
  - 383
  airflow.providers.common.sql.hooks.sql.DbApiHook.__init__:
  - 192
  - 172
  - 173
  - 175
  - 176
  - 177
  - 178
  - 180
  - 188
  - 189
  - 190
  - 191
  airflow.providers.common.sql.hooks.sql.DbApiHook._create_autocommit_connection:
  - 891
  - 892
  - 893
  - 894
  - 895
  airflow.providers.common.sql.hooks.sql.DbApiHook._generate_insert_sql:
  - 868
  - 880
  - 881
  - 882
  - 884
  - 885
  - 887
  airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df:
  - 497
  - 482
  - 498
  airflow.providers.common.sql.hooks.sql.DbApiHook._get_pandas_df_by_chunks:
  - 599
  - 598
  - 583
  airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df:
  - 521
  - 523
  - 524
  - 525
  - 529
  - 506
  airflow.providers.common.sql.hooks.sql.DbApiHook._get_polars_df_by_chunks:
  - 609
  - 625
  - 627
  - 628
  - 629
  - 631
  airflow.providers.common.sql.hooks.sql.DbApiHook._make_common_data_structure:
  - 824
  - 811
  - 822
  - 823
  airflow.providers.common.sql.hooks.sql.DbApiHook._run_command:
  - 833
  - 834
  - 835
  - 837
  - 840
  - 841
  - 827
  - 828
  - 829
  - 831
  airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cell:
  - 997
  - 999
  - 1000
  - 1001
  - 990
  airflow.providers.common.sql.hooks.sql.DbApiHook._serialize_cells:
  - 986
  airflow.providers.common.sql.hooks.sql.DbApiHook.bulk_dump:
  - 1004
  airflow.providers.common.sql.hooks.sql.DbApiHook.bulk_load:
  - 1013
  airflow.providers.common.sql.hooks.sql.DbApiHook.connection:
  - 248
  - 253
  - 254
  - 247
  airflow.providers.common.sql.hooks.sql.DbApiHook.connection_extra_lower:
  - 274
  - 269
  airflow.providers.common.sql.hooks.sql.DbApiHook.dialect:
  - 365
  - 367
  - 369
  - 371
  - 377
  airflow.providers.common.sql.hooks.sql.DbApiHook.dialect_name:
  - 356
  - 357
  - 358
  - 359
  - 349
  - 351
  airflow.providers.common.sql.hooks.sql.DbApiHook.escape_column_names:
  - 240
  - 241
  - 242
  airflow.providers.common.sql.hooks.sql.DbApiHook.escape_word_format:
  - 233
  - 234
  - 235
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_autocommit:
  - 861
  - 853
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn:
  - 284
  - 277
  - 279
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_conn_id:
  - 195
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_cursor:
  - 864
  - 865
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_db_log_messages:
  - 1090
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_df:
  - 453
  - 463
  - 471
  - 472
  - 473
  - 474
  - 444
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_df_by_chunks:
  - 550
  - 561
  - 570
  - 571
  - 540
  - 573
  - 572
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_first:
  - 649
  - 655
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_authority_part:
  - 1073
  - 1083
  - 1081
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_database_dialect:
  - 1045
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_database_info:
  - 1035
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_database_specific_lineage:
  - 1062
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_openlineage_default_schema:
  - 1053
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_pandas_df:
  - 419
  - 412
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_pandas_df_by_chunks:
  - 434
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_records:
  - 640
  - 646
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_reserved_words:
  - 385
  - 386
  - 387
  - 389
  - 390
  - 392
  - 393
  - 395
  - 396
  - 398
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_sqlalchemy_engine:
  - 320
  - 326
  - 332
  - 334
  - 335
  - 336
  - 314
  airflow.providers.common.sql.hooks.sql.DbApiHook.get_uri:
  - 295
  - 293
  - 287
  airflow.providers.common.sql.hooks.sql.DbApiHook.insert_rows:
  - 910
  - 931
  - 932
  - 933
  - 934
  - 935
  - 936
  - 939
  - 941
  - 944
  - 945
  - 946
  - 947
  - 951
  - 952
  - 955
  - 957
  - 958
  - 961
  - 962
  - 963
  - 965
  - 966
  - 967
  - 968
  - 971
  - 973
  - 974
  - 977
  - 978
  - 979
  - 981
  - 982
  airflow.providers.common.sql.hooks.sql.DbApiHook.insert_rows.<lambda1>:
  - 947
  airflow.providers.common.sql.hooks.sql.DbApiHook.insert_statement_format:
  - 216
  - 217
  - 215
  airflow.providers.common.sql.hooks.sql.DbApiHook.inspector:
  - 345
  - 340
  airflow.providers.common.sql.hooks.sql.DbApiHook.last_description:
  - 678
  airflow.providers.common.sql.hooks.sql.DbApiHook.placeholder:
  - 199
  - 200
  - 201
  - 202
  - 204
  - 208
  airflow.providers.common.sql.hooks.sql.DbApiHook.replace_statement_format:
  - 224
  - 225
  - 226
  airflow.providers.common.sql.hooks.sql.DbApiHook.reserved_words:
  - 381
  airflow.providers.common.sql.hooks.sql.DbApiHook.run:
  - 768
  - 773
  - 777
  - 778
  - 782
  - 783
  - 785
  - 786
  - 788
  - 789
  - 790
  - 794
  - 795
  - 798
  - 799
  - 801
  - 803
  - 805
  - 691
  - 702
  - 713
  - 766
  - 767
  airflow.providers.common.sql.hooks.sql.DbApiHook.set_autocommit:
  - 848
  - 844
  - 845
  - 846
  airflow.providers.common.sql.hooks.sql.DbApiHook.split_sql_string:
  - 671
  - 670
  - 663
  airflow.providers.common.sql.hooks.sql.DbApiHook.sqlalchemy_url:
  - 307
  - 299
  airflow.providers.common.sql.hooks.sql.DbApiHook.strip_sql_string:
  - 659
  airflow.providers.common.sql.hooks.sql.DbApiHook.test_connection:
  - 1025
  - 1022
  - 1030
  airflow.providers.common.sql.hooks.sql.fetch_all_handler:
  - 81
  - 83
  airflow.providers.common.sql.hooks.sql.fetch_one_handler:
  - 89
  - 87
  airflow.providers.common.sql.hooks.sql.resolve_dialects:
  - 99
  - 100
  - 104
  - 109
  - 114
  - 95
  airflow.providers.common.sql.hooks.sql.return_single_query_results:
  - 75
  - 77
  airflow.providers.common.sql.operators.generic_transfer:
  - 28
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer:
  - 35
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.__init__:
  - 89
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.destination_hook:
  - 122
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.execute:
  - 161
  - 162
  - 163
  - 165
  - 167
  - 168
  - 143
  - 144
  - 145
  - 146
  - 148
  - 149
  - 150
  - 153
  - 158
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.execute_complete:
  - 196
  - 197
  - 199
  - 200
  - 218
  - 203
  - 205
  - 177
  - 178
  - 209
  - 210
  - 181
  - 213
  - 183
  - 186
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_hook:
  - 112
  - 111
  - 110
  - 103
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.get_paginated_sql:
  - 125
  - 126
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.render_template_fields:
  - 133
  - 136
  - 137
  - 138
  - 139
  - 140
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer.source_hook:
  - 118
  airflow.providers.common.sql.operators.sql:
  - 90
  - 100
  - 39
  airflow.providers.common.sql.operators.sql.BaseSQLOperator:
  - 133
  airflow.providers.common.sql.operators.sql.BaseSQLOperator.__init__:
  - 156
  airflow.providers.common.sql.operators.sql.BaseSQLOperator._hook:
  - 195
  - 196
  - 182
  - 183
  - 184
  - 185
  - 186
  airflow.providers.common.sql.operators.sql.BaseSQLOperator._raise_exception:
  - 212
  airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_db_hook:
  - 204
  airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_hook:
  - 165
  - 173
  - 175
  - 176
  - 178
  airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_openlineage_facets_on_complete:
  - 289
  - 292
  - 293
  - 271
  - 275
  - 278
  - 279
  - 281
  - 283
  - 286
  airflow.providers.common.sql.operators.sql.BaseSQLOperator.get_openlineage_facets_on_start:
  - 256
  - 259
  - 264
  - 217
  - 222
  - 225
  - 226
  - 227
  - 228
  - 230
  - 234
  - 239
  - 241
  - 243
  - 246
  - 247
  - 248
  - 251
  - 252
  - 253
  airflow.providers.common.sql.operators.sql.BranchSQLOperator:
  - 1205
  airflow.providers.common.sql.operators.sql.BranchSQLOperator.__init__:
  - 1236
  airflow.providers.common.sql.operators.sql.BranchSQLOperator.execute:
  - 1251
  - 1252
  - 1285
  - 1257
  - 1258
  - 1292
  - 1262
  - 1267
  - 1270
  - 1271
  - 1273
  - 1275
  - 1245
  - 1278
  - 1277
  airflow.providers.common.sql.operators.sql.SQLCheckOperator:
  - 785
  airflow.providers.common.sql.operators.sql.SQLCheckOperator.__init__:
  - 839
  airflow.providers.common.sql.operators.sql.SQLCheckOperator.execute:
  - 844
  - 845
  - 847
  - 848
  - 849
  - 850
  - 851
  - 852
  - 853
  - 855
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator:
  - 428
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator.__init__:
  - 520
  - 507
  - 511
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator.__init__._build_checks_sql:
  - 515
  - 516
  - 517
  - 518
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._column_mapping_validation:
  - 643
  - 644
  - 614
  - 616
  - 650
  - 651
  - 654
  - 657
  - 628
  - 629
  - 660
  - 636
  - 637
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query:
  - 568
  - 572
  - 566
  - 567
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._generate_sql_query._generate_partition_clause:
  - 560
  - 562
  - 558
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator._get_match:
  - 579
  - 582
  - 583
  - 587
  - 588
  - 592
  - 593
  - 597
  - 598
  - 602
  - 603
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator.execute:
  - 544
  - 547
  - 550
  - 552
  - 554
  - 525
  - 526
  - 528
  - 529
  - 531
  - 533
  - 534
  - 537
  - 543
  airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator:
  - 298
  airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator.__init__:
  - 356
  airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator._process_output:
  - 370
  - 387
  - 388
  - 386
  airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator.execute:
  - 416
  - 417
  - 418
  - 394
  - 395
  - 396
  - 400
  - 405
  - 410
  - 412
  airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator.prepare_template:
  - 424
  - 422
  - 423
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator:
  - 1296
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.__init__:
  - 1361
  - 1353
  - 1362
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator._process_rows:
  - 1399
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.column_names:
  - 1394
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.columns:
  - 1388
  - 1389
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.execute:
  - 1408
  - 1409
  - 1410
  - 1411
  - 1412
  - 1418
  - 1419
  - 1420
  - 1421
  - 1402
  - 1405
  - 1406
  - 1407
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.render_template_fields:
  - 1377
  - 1378
  - 1375
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator.table_name_with_schema:
  - 1382
  airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator:
  - 979
  - 980
  - 949
  airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.<lambda1>:
  - 979
  airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.<lambda2>:
  - 980
  airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.__init__:
  - 996
  - 997
  - 1007
  - 1009
  - 1010
  airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator.execute:
  - 1024
  - 1025
  - 1026
  - 1027
  - 1029
  - 1030
  - 1031
  - 1032
  - 1034
  - 1035
  - 1041
  - 1052
  - 1057
  - 1060
  - 1066
  - 1077
  - 1078
  - 1079
  - 1081
  - 1082
  - 1084
  - 1085
  - 1091
  - 1092
  - 1094
  - 1096
  - 1022
  - 1023
  airflow.providers.common.sql.operators.sql.SQLTableCheckOperator:
  - 674
  airflow.providers.common.sql.operators.sql.SQLTableCheckOperator.__init__:
  - 731
  - 732
  - 727
  airflow.providers.common.sql.operators.sql.SQLTableCheckOperator._generate_sql_query:
  - 773
  - 774
  - 778
  - 780
  - 762
  airflow.providers.common.sql.operators.sql.SQLTableCheckOperator._generate_sql_query._generate_partition_clause:
  - 769
  - 765
  - 767
  airflow.providers.common.sql.operators.sql.SQLTableCheckOperator.execute:
  - 736
  - 738
  - 739
  - 741
  - 743
  - 745
  - 749
  - 752
  - 755
  - 757
  - 759
  - 735
  airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator:
  - 1100
  airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator.__init__:
  - 1138
  airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator.execute:
  - 1152
  - 1154
  - 1155
  - 1157
  - 1160
  - 1162
  - 1165
  - 1175
  - 1176
  - 1178
  - 1179
  - 1183
  - 1184
  - 1185
  - 1188
  - 1190
  - 1192
  - 1144
  - 1145
  airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator.push:
  - 1200
  - 1201
  - 1195
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator:
  - 859
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator.__init__:
  - 890
  - 892
  - 893
  - 894
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_numeric_matches:
  - 939
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._get_string_matches:
  - 936
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator._to_float:
  - 933
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator.check_value:
  - 899
  - 900
  - 902
  - 903
  - 913
  - 914
  - 915
  - 917
  - 920
  - 924
  - 925
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator.execute:
  - 928
  - 929
  - 930
  airflow.providers.common.sql.operators.sql._convert_to_float_if_possible:
  - 48
  airflow.providers.common.sql.operators.sql._get_failed_checks:
  - 68
  - 84
  - 79
  - 76
  airflow.providers.common.sql.operators.sql._initialize_partition_clause:
  - 1425
  - 1426
  - 1429
  airflow.providers.common.sql.operators.sql._parse_boolean:
  - 62
  - 59
  - 60
  - 54
  airflow.providers.common.sql.sensors.sql:
  - 26
  airflow.providers.common.sql.sensors.sql.SqlSensor:
  - 31
  airflow.providers.common.sql.sensors.sql.SqlSensor.__init__:
  - 85
  airflow.providers.common.sql.sensors.sql.SqlSensor._get_hook:
  - 88
  - 89
  - 90
  airflow.providers.common.sql.sensors.sql.SqlSensor.poke:
  - 98
  - 100
  - 101
  - 102
  - 103
  - 108
  - 109
  - 110
  - 111
  - 118
  - 119
  - 120
  - 123
  airflow.providers.common.sql.triggers.sql:
  - 26
  airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger:
  - 32
  airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.__init__:
  - 47
  airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.get_hook:
  - 64
  - 69
  - 70
  - 71
  airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.run:
  - 96
  - 83
  - 85
  - 86
  - 87
  - 89
  - 91
  - 92
  - 93
  - 95
  airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger.serialize:
  - 53
  airflow.providers.common.sql.version_compat:
  - 35
  - 36
  airflow.providers.common.sql.version_compat.get_base_airflow_version_tuple:
  - 31
  airflow.providers.smtp:
  - 34
  airflow.providers.smtp.hooks.smtp:
  - 18
  - 45
  airflow.providers.smtp.hooks.smtp.SmtpHook:
  - 55
  airflow.providers.smtp.hooks.smtp.SmtpHook.__aenter__:
  - 82
  airflow.providers.smtp.hooks.smtp.SmtpHook.__aexit__:
  - 88
  - 89
  airflow.providers.smtp.hooks.smtp.SmtpHook.__enter__:
  - 79
  airflow.providers.smtp.hooks.smtp.SmtpHook.__exit__:
  - 85
  airflow.providers.smtp.hooks.smtp.SmtpHook.__init__:
  - 71
  airflow.providers.smtp.hooks.smtp.SmtpHook._abuild_client:
  - 224
  - 225
  - 223
  - 215
  airflow.providers.smtp.hooks.smtp.SmtpHook._build_client:
  - 208
  - 212
  airflow.providers.smtp.hooks.smtp.SmtpHook._build_client_kwargs:
  - 197
  - 198
  - 203
  - 183
  - 188
  - 191
  airflow.providers.smtp.hooks.smtp.SmtpHook._build_message:
  - 320
  - 323
  - 324
  - 328
  - 330
  - 331
  - 335
  - 337
  - 316
  airflow.providers.smtp.hooks.smtp.SmtpHook._build_mime_message:
  - 524
  - 526
  - 528
  - 530
  - 532
  - 533
  - 534
  - 537
  - 539
  - 542
  - 543
  - 544
  - 546
  - 547
  - 548
  - 549
  - 552
  - 554
  - 555
  - 504
  airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_address_list:
  - 561
  - 568
  - 569
  - 570
  - 571
  - 573
  airflow.providers.smtp.hooks.smtp.SmtpHook._get_email_list_from_str:
  - 577
  - 587
  airflow.providers.smtp.hooks.smtp.SmtpHook._get_oauth2_token:
  - 609
  - 614
  - 615
  - 590
  - 598
  - 601
  - 602
  - 603
  - 604
  - 606
  airflow.providers.smtp.hooks.smtp.SmtpHook._read_template:
  - 698
  - 692
  airflow.providers.smtp.hooks.smtp.SmtpHook._setup_oauth2:
  - 97
  - 98
  - 92
  - 101
  airflow.providers.smtp.hooks.smtp.SmtpHook.access_token:
  - 683
  - 685
  - 686
  airflow.providers.smtp.hooks.smtp.SmtpHook.aget_conn:
  - 161
  - 165
  - 167
  - 170
  - 173
  - 174
  - 176
  - 177
  - 151
  - 159
  airflow.providers.smtp.hooks.smtp.SmtpHook.asend_email_smtp:
  - 481
  - 484
  - 488
  - 460
  - 437
  - 472
  - 475
  - 477
  - 478
  airflow.providers.smtp.hooks.smtp.SmtpHook.atest_connection:
  - 288
  - 289
  - 292
  - 294
  - 295
  - 300
  - 286
  airflow.providers.smtp.hooks.smtp.SmtpHook.auth_type:
  - 679
  airflow.providers.smtp.hooks.smtp.SmtpHook.conn:
  - 625
  airflow.providers.smtp.hooks.smtp.SmtpHook.from_email:
  - 635
  airflow.providers.smtp.hooks.smtp.SmtpHook.get_conn:
  - 128
  - 129
  - 132
  - 133
  - 134
  - 136
  - 107
  - 140
  - 142
  - 144
  - 145
  - 115
  - 117
  - 121
  - 123
  - 125
  airflow.providers.smtp.hooks.smtp.SmtpHook.get_conn.<lambda1>:
  - 142
  airflow.providers.smtp.hooks.smtp.SmtpHook.get_connection_form_widgets:
  - 256
  - 257
  - 259
  - 260
  - 261
  - 263
  - 266
  - 267
  - 268
  - 269
  - 270
  - 231
  - 238
  - 239
  - 240
  - 241
  - 242
  - 245
  - 246
  - 247
  - 248
  - 251
  - 252
  - 253
  - 254
  airflow.providers.smtp.hooks.smtp.SmtpHook.get_ui_field_behaviour:
  - 702
  airflow.providers.smtp.hooks.smtp.SmtpHook.html_content_template:
  - 671
  airflow.providers.smtp.hooks.smtp.SmtpHook.port:
  - 655
  airflow.providers.smtp.hooks.smtp.SmtpHook.send_email_smtp:
  - 418
  - 391
  - 368
  - 403
  - 404
  - 407
  - 409
  - 411
  - 414
  airflow.providers.smtp.hooks.smtp.SmtpHook.smtp_retry_limit:
  - 631
  airflow.providers.smtp.hooks.smtp.SmtpHook.smtp_starttls:
  - 647
  airflow.providers.smtp.hooks.smtp.SmtpHook.ssl_context:
  - 675
  airflow.providers.smtp.hooks.smtp.SmtpHook.subject_template:
  - 667
  airflow.providers.smtp.hooks.smtp.SmtpHook.test_connection:
  - 274
  - 276
  - 277
  - 278
  - 279
  - 282
  airflow.providers.smtp.hooks.smtp.SmtpHook.timeout:
  - 659
  airflow.providers.smtp.hooks.smtp.SmtpHook.use_ssl:
  - 663
  airflow.providers.smtp.hooks.smtp.build_xoauth2_string:
  - 50
  airflow.providers.smtp.notifications.smtp:
  - 29
  airflow.providers.smtp.notifications.smtp.SmtpNotifier:
  - 34
  airflow.providers.smtp.notifications.smtp.SmtpNotifier.__init__:
  - 106
  - 107
  - 89
  - 91
  - 93
  airflow.providers.smtp.notifications.smtp.SmtpNotifier._build_email_content:
  - 128
  - 131
  - 132
  - 134
  - 135
  - 136
  - 138
  - 141
  - 142
  - 144
  - 145
  - 146
  - 147
  - 148
  - 120
  - 121
  - 125
  - 126
  airflow.providers.smtp.notifications.smtp.SmtpNotifier._read_template:
  - 111
  airflow.providers.smtp.notifications.smtp.SmtpNotifier.async_notify:
  - 169
  - 171
  - 172
  airflow.providers.smtp.notifications.smtp.SmtpNotifier.hook:
  - 115
  - 116
  airflow.providers.smtp.notifications.smtp.SmtpNotifier.notify:
  - 153
  - 154
  - 151
  airflow.providers.smtp.operators.smtp:
  - 27
  airflow.providers.smtp.operators.smtp.EmailOperator:
  - 32
  airflow.providers.smtp.operators.smtp.EmailOperator.__init__:
  - 82
  airflow.providers.smtp.operators.smtp.EmailOperator._read_template:
  - 97
  airflow.providers.smtp.operators.smtp.EmailOperator.execute:
  - 100
  - 102
  - 103
  - 106
  - 107
  - 108
  - 112
  - 113
  - 114
  - 115
  - 119
  - 120
  - 121
  - 122
  - 123
  - 125
  airflow.providers.smtp.version_compat:
  - 35
  - 36
  airflow.providers.smtp.version_compat.get_base_airflow_version_tuple:
  - 31
  airflow.providers.standard:
  - 34
  airflow.providers.standard.decorators.bash:
  - 34
  airflow.providers.standard.decorators.bash._BashDecoratedOperator:
  - 39
  airflow.providers.standard.decorators.bash._BashDecoratedOperator.__init__:
  - 73
  - 66
  - 67
  airflow.providers.standard.decorators.bash._BashDecoratedOperator.execute:
  - 83
  - 84
  - 86
  - 88
  - 91
  - 92
  - 93
  airflow.providers.standard.decorators.bash.bash_task:
  - 100
  - 110
  airflow.providers.standard.decorators.branch_external_python:
  - 26
  airflow.providers.standard.decorators.branch_external_python._BranchExternalPythonDecoratedOperator:
  - 31
  airflow.providers.standard.decorators.branch_external_python.branch_external_python_task:
  - 40
  - 53
  airflow.providers.standard.decorators.branch_python:
  - 26
  airflow.providers.standard.decorators.branch_python._BranchPythonDecoratedOperator:
  - 31
  airflow.providers.standard.decorators.branch_python.branch_task:
  - 40
  - 53
  airflow.providers.standard.decorators.branch_virtualenv:
  - 26
  airflow.providers.standard.decorators.branch_virtualenv._BranchPythonVirtualenvDecoratedOperator:
  - 31
  airflow.providers.standard.decorators.branch_virtualenv.branch_virtualenv_task:
  - 40
  - 53
  airflow.providers.standard.decorators.external_python:
  - 26
  airflow.providers.standard.decorators.external_python._PythonExternalDecoratedOperator:
  - 31
  airflow.providers.standard.decorators.external_python.external_python_task:
  - 43
  - 60
  airflow.providers.standard.decorators.python:
  - 25
  airflow.providers.standard.decorators.python._PythonDecoratedOperator:
  - 30
  airflow.providers.standard.decorators.python._PythonDecoratedOperator.__init__:
  - 53
  airflow.providers.standard.decorators.python.python_task:
  - 67
  - 76
  airflow.providers.standard.decorators.python_virtualenv:
  - 26
  airflow.providers.standard.decorators.python_virtualenv._PythonVirtualenvDecoratedOperator:
  - 31
  airflow.providers.standard.decorators.python_virtualenv.virtualenv_task:
  - 56
  - 42
  airflow.providers.standard.decorators.sensor:
  - 26
  airflow.providers.standard.decorators.sensor.DecoratedSensorOperator:
  - 31
  airflow.providers.standard.decorators.sensor.DecoratedSensorOperator.__init__:
  - 60
  - 61
  airflow.providers.standard.decorators.sensor.sensor_task:
  - 65
  - 71
  airflow.providers.standard.decorators.short_circuit:
  - 26
  airflow.providers.standard.decorators.short_circuit._ShortCircuitDecoratedOperator:
  - 31
  airflow.providers.standard.decorators.short_circuit.short_circuit_task:
  - 42
  - 55
  airflow.providers.standard.decorators.stub:
  - 30
  airflow.providers.standard.decorators.stub._StubOperator.__init__:
  - 68
  - 44
  - 50
  - 52
  - 55
  - 57
  - 58
  - 60
  - 61
  airflow.providers.standard.decorators.stub.stub:
  - 90
  - 83
  airflow.providers.standard.example_dags.example_bash_decorator:
  - 108
  - 29
  airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator:
  - 66
  - 35
  - 69
  - 101
  - 104
  - 105
  - 42
  - 78
  - 50
  - 82
  - 86
  - 58
  airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.get_file_stats:
  - 96
  - 97
  airflow.providers.standard.example_dags.example_bash_decorator.example_bash_decorator.sleep_in:
  - 74
  airflow.providers.standard.example_dags.example_bash_operator:
  - 33
  - 65
  - 35
  - 68
  - 39
  - 74
  - 44
  - 18
  - 50
  - 52
  - 53
  - 57
  - 60
  - 30
  airflow.providers.standard.example_dags.example_branch_datetime_operator:
  - 18
  - 31
  - 33
  - 40
  - 41
  - 43
  - 47
  - 48
  - 53
  - 57
  - 59
  - 65
  - 66
  - 68
  - 72
  - 73
  - 79
  - 82
  - 84
  - 90
  - 91
  - 93
  - 98
  - 99
  - 104
  airflow.providers.standard.example_dags.example_branch_day_of_week_operator:
  - 33
  - 39
  - 40
  - 41
  - 42
  - 44
  - 18
  - 50
  - 58
  - 60
  - 31
  airflow.providers.standard.example_dags.example_branch_operator:
  - 137
  - 145
  - 18
  - 147
  - 157
  - 158
  - 166
  - 46
  - 48
  - 53
  - 62
  - 64
  - 67
  - 69
  - 74
  - 75
  - 77
  - 80
  - 85
  - 95
  - 102
  - 104
  - 112
  - 113
  - 120
  - 127
  airflow.providers.standard.example_dags.example_branch_operator.<lambda1>:
  - 64
  airflow.providers.standard.example_dags.example_branch_operator.<lambda2>:
  - 77
  airflow.providers.standard.example_dags.example_branch_operator.branch_with_external_python:
  - 93
  airflow.providers.standard.example_dags.example_branch_operator.branch_with_venv:
  - 134
  - 135
  airflow.providers.standard.example_dags.example_branch_operator.hello_world_with_external_python:
  - 110
  airflow.providers.standard.example_dags.example_branch_operator.hello_world_with_venv:
  - 155
  airflow.providers.standard.example_dags.example_branch_operator_decorator:
  - 129
  - 131
  - 139
  - 142
  - 18
  - 39
  - 41
  - 46
  - 53
  - 59
  - 61
  - 63
  - 65
  - 67
  - 71
  - 72
  - 75
  - 80
  - 88
  - 90
  - 92
  - 94
  - 96
  - 100
  - 103
  - 110
  - 112
  - 123
  - 125
  - 127
  airflow.providers.standard.example_dags.example_branch_operator_decorator.branching:
  - 55
  airflow.providers.standard.example_dags.example_branch_operator_decorator.branching_ext_python:
  - 84
  airflow.providers.standard.example_dags.example_branch_operator_decorator.branching_virtualenv:
  - 118
  - 119
  airflow.providers.standard.example_dags.example_branch_operator_decorator.some_ext_py_task:
  - 98
  airflow.providers.standard.example_dags.example_branch_operator_decorator.some_task:
  - 69
  airflow.providers.standard.example_dags.example_branch_operator_decorator.some_venv_task:
  - 137
  airflow.providers.standard.example_dags.example_external_task_child_deferrable:
  - 24
  - 26
  - 31
  airflow.providers.standard.example_dags.example_external_task_marker_dag:
  - 97
  - 66
  - 98
  - 74
  - 49
  - 18
  - 51
  - 86
  - 59
  airflow.providers.standard.example_dags.example_external_task_parent_deferrable:
  - 32
  - 35
  - 43
  - 56
  - 25
  - 58
  - 27
  airflow.providers.standard.example_dags.example_hitl_operator:
  - 129
  - 34
  - 69
  - 72
  - 104
  - 168
  - 75
  - 139
  - 77
  - 82
  - 116
  - 85
  - 148
  - 121
  - 58
  - 93
  airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier:
  - 42
  airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier.notify:
  - 50
  - 54
  - 55
  airflow.providers.standard.example_dags.example_hitl_operator.task_1:
  - 160
  airflow.providers.standard.example_dags.example_hitl_operator.task_2:
  - 163
  airflow.providers.standard.example_dags.example_hitl_operator.task_3:
  - 166
  airflow.providers.standard.example_dags.example_latest_only:
  - 36
  - 38
  - 40
  - 18
  - 28
  - 30
  - 31
  airflow.providers.standard.example_dags.example_python_decorator:
  - 35
  - 40
  - 42
  - 18
  - 149
  airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator:
  - 96
  - 73
  - 74
  - 76
  - 143
  - 48
  - 146
  - 119
  - 87
  - 55
  - 88
  - 122
  - 59
  - 92
  - 125
  - 63
  airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_external_python:
  - 136
  - 137
  - 138
  - 139
  - 140
  - 141
  - 127
  airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.callable_virtualenv:
  - 100
  - 110
  - 111
  - 112
  - 113
  - 114
  - 115
  - 116
  - 117
  airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.log_sql:
  - 61
  airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.my_async_sleeping_function:
  - 84
  - 85
  airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.my_sleeping_function:
  - 70
  - 71
  airflow.providers.standard.example_dags.example_python_decorator.example_python_decorator.print_context:
  - 50
  - 51
  - 52
  airflow.providers.standard.example_dags.example_python_operator:
  - 130
  - 99
  - 100
  - 165
  - 70
  - 40
  - 106
  - 138
  - 45
  - 48
  - 18
  - 84
  - 85
  - 89
  - 158
  - 63
  airflow.providers.standard.example_dags.example_python_operator.callable_external_python:
  - 142
  - 151
  - 152
  - 153
  - 154
  - 155
  - 156
  airflow.providers.standard.example_dags.example_python_operator.callable_virtualenv:
  - 128
  - 111
  - 121
  - 122
  - 123
  - 124
  - 125
  - 126
  - 127
  airflow.providers.standard.example_dags.example_python_operator.log_sql:
  - 68
  airflow.providers.standard.example_dags.example_python_operator.my_async_sleeping_function:
  - 96
  - 97
  airflow.providers.standard.example_dags.example_python_operator.my_sleeping_function:
  - 81
  - 82
  airflow.providers.standard.example_dags.example_python_operator.print_context:
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  airflow.providers.standard.example_dags.example_sensor_decorator:
  - 33
  - 19
  - 35
  - 63
  airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator:
  - 58
  - 44
  airflow.providers.standard.example_dags.example_sensor_decorator.example_sensor_decorator.wait_for_upstream:
  - 46
  airflow.providers.standard.example_dags.example_sensors:
  - 128
  - 131
  - 132
  - 133
  - 134
  - 135
  - 48
  - 51
  - 56
  - 60
  - 61
  - 66
  - 67
  - 70
  - 74
  - 77
  - 79
  - 83
  - 87
  - 93
  - 95
  - 98
  - 101
  - 105
  - 110
  - 115
  - 117
  - 123
  airflow.providers.standard.example_dags.example_short_circuit_decorator:
  - 17
  - 28
  - 60
  airflow.providers.standard.example_dags.example_short_circuit_decorator.example_short_circuit_decorator:
  - 35
  - 36
  - 38
  - 39
  - 41
  - 42
  - 47
  - 50
  - 52
  - 56
  - 31
  airflow.providers.standard.example_dags.example_short_circuit_operator:
  - 32
  - 65
  - 37
  - 39
  - 42
  - 44
  - 47
  - 48
  - 18
  - 50
  - 51
  - 61
  - 56
  - 59
  - 29
  - 62
  airflow.providers.standard.example_dags.example_trigger_controller_dag:
  - 40
  - 33
  - 18
  - 31
  airflow.providers.standard.exceptions:
  - 17
  airflow.providers.standard.exceptions.AirflowExternalTaskSensorException:
  - 25
  airflow.providers.standard.exceptions.DuplicateStateError:
  - 57
  airflow.providers.standard.exceptions.ExternalDagDeletedError:
  - 33
  airflow.providers.standard.exceptions.ExternalDagFailedError:
  - 53
  airflow.providers.standard.exceptions.ExternalDagNotFoundError:
  - 29
  airflow.providers.standard.exceptions.ExternalTaskFailedError:
  - 45
  airflow.providers.standard.exceptions.ExternalTaskGroupFailedError:
  - 49
  airflow.providers.standard.exceptions.ExternalTaskGroupNotFoundError:
  - 41
  airflow.providers.standard.exceptions.ExternalTaskNotFoundError:
  - 37
  airflow.providers.standard.exceptions.HITLRejectException:
  - 69
  airflow.providers.standard.exceptions.HITLTimeoutError:
  - 65
  airflow.providers.standard.exceptions.HITLTriggerEventError:
  - 61
  airflow.providers.standard.hooks.filesystem.FSHook:
  - 27
  airflow.providers.standard.hooks.filesystem.FSHook.__init__:
  - 64
  - 65
  - 63
  airflow.providers.standard.hooks.filesystem.FSHook.get_connection_form_widgets:
  - 51
  - 46
  airflow.providers.standard.hooks.filesystem.FSHook.get_path:
  - 72
  airflow.providers.standard.hooks.filesystem.FSHook.get_ui_field_behaviour:
  - 55
  airflow.providers.standard.hooks.filesystem.FSHook.test_connection:
  - 80
  - 82
  - 83
  - 85
  - 89
  airflow.providers.standard.hooks.package_index:
  - 18
  airflow.providers.standard.hooks.package_index.PackageIndexHook:
  - 30
  airflow.providers.standard.hooks.package_index.PackageIndexHook.__init__:
  - 38
  airflow.providers.standard.hooks.package_index.PackageIndexHook._get_basic_auth_conn_url:
  - 64
  - 65
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  airflow.providers.standard.hooks.package_index.PackageIndexHook.get_conn:
  - 68
  - 69
  airflow.providers.standard.hooks.package_index.PackageIndexHook.get_connection_url:
  - 72
  - 73
  - 75
  - 77
  airflow.providers.standard.hooks.package_index.PackageIndexHook.get_ui_field_behaviour:
  - 44
  airflow.providers.standard.hooks.package_index.PackageIndexHook.test_connection:
  - 80
  - 81
  - 82
  - 87
  - 88
  - 93
  airflow.providers.standard.hooks.subprocess:
  - 29
  airflow.providers.standard.hooks.subprocess.SubprocessHook:
  - 47
  airflow.providers.standard.hooks.subprocess.SubprocessHook.__init__:
  - 51
  airflow.providers.standard.hooks.subprocess.SubprocessHook.run_command:
  - 96
  - 97
  - 98
  - 99
  - 101
  - 103
  - 106
  - 78
  - 79
  - 80
  - 92
  - 82
  - 60
  - 94
  airflow.providers.standard.hooks.subprocess.SubprocessHook.send_sigterm:
  - 112
  - 109
  - 110
  - 111
  airflow.providers.standard.hooks.subprocess.working_directory:
  - 34
  - 40
  - 41
  - 42
  - 43
  airflow.providers.standard.operators.bash:
  - 35
  airflow.providers.standard.operators.bash.BashOperator:
  - 42
  airflow.providers.standard.operators.bash.BashOperator.__init__:
  - 168
  - 184
  - 174
  - 183
  airflow.providers.standard.operators.bash.BashOperator._is_inline_command:
  - 264
  - 263
  airflow.providers.standard.operators.bash.BashOperator._run_inline_command:
  - 234
  - 235
  airflow.providers.standard.operators.bash.BashOperator._run_rendered_script_file:
  - 243
  - 248
  - 249
  - 250
  - 251
  - 253
  - 254
  airflow.providers.standard.operators.bash.BashOperator.execute:
  - 224
  - 226
  - 231
  - 211
  - 212
  - 213
  - 215
  - 217
  - 219
  - 220
  - 222
  airflow.providers.standard.operators.bash.BashOperator.get_env:
  - 192
  - 193
  - 195
  - 198
  - 199
  - 202
  - 203
  - 205
  - 207
  airflow.providers.standard.operators.bash.BashOperator.on_kill:
  - 267
  airflow.providers.standard.operators.bash.BashOperator.subprocess_hook:
  - 188
  - 189
  airflow.providers.standard.operators.branch:
  - 32
  - 18
  - 27
  airflow.providers.standard.operators.branch.BaseBranchOperator:
  - 79
  airflow.providers.standard.operators.branch.BaseBranchOperator.choose_branch:
  - 96
  airflow.providers.standard.operators.branch.BaseBranchOperator.execute:
  - 108
  airflow.providers.standard.operators.branch.BranchMixIn:
  - 38
  airflow.providers.standard.operators.branch.BranchMixIn._expand_task_group_roots:
  - 65
  - 68
  - 69
  - 72
  - 73
  - 75
  - 56
  - 57
  - 62
  airflow.providers.standard.operators.branch.BranchMixIn.do_branch:
  - 43
  - 44
  - 45
  - 47
  - 49
  - 50
  airflow.providers.standard.operators.datetime:
  - 26
  airflow.providers.standard.operators.datetime.BranchDateTimeOperator:
  - 31
  airflow.providers.standard.operators.datetime.BranchDateTimeOperator.__init__:
  - 60
  - 61
  airflow.providers.standard.operators.datetime.BranchDateTimeOperator.choose_branch:
  - 74
  - 75
  - 76
  - 77
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 87
  - 90
  airflow.providers.standard.operators.datetime.target_times_as_dates:
  - 101
  - 102
  - 105
  - 106
  - 107
  - 108
  - 110
  - 113
  - 114
  airflow.providers.standard.operators.empty:
  - 23
  airflow.providers.standard.operators.empty.EmptyOperator:
  - 28
  airflow.providers.standard.operators.hitl:
  - 24
  - 42
  airflow.providers.standard.operators.hitl.ApprovalOperator:
  - 307
  airflow.providers.standard.operators.hitl.ApprovalOperator.__init__:
  - 347
  - 353
  - 346
  - 323
  airflow.providers.standard.operators.hitl.ApprovalOperator.execute_complete:
  - 385
  - 386
  - 388
  - 389
  - 360
  - 363
  - 364
  - 367
  - 370
  - 371
  - 382
  airflow.providers.standard.operators.hitl.ApprovalOperator.execute_complete.get_tasks_to_skip:
  - 376
  - 378
  - 380
  - 375
  airflow.providers.standard.operators.hitl.HITLBranchOperator:
  - 395
  airflow.providers.standard.operators.hitl.HITLBranchOperator.__init__:
  - 400
  - 413
  - 415
  airflow.providers.standard.operators.hitl.HITLBranchOperator.execute_complete:
  - 449
  - 450
  - 444
  - 445
  airflow.providers.standard.operators.hitl.HITLBranchOperator.validate_options_mapping:
  - 418
  - 424
  - 428
  - 429
  - 436
  - 438
  airflow.providers.standard.operators.hitl.HITLEntryOperator:
  - 454
  airflow.providers.standard.operators.hitl.HITLEntryOperator.__init__:
  - 465
  - 459
  - 462
  airflow.providers.standard.operators.hitl.HITLOperator:
  - 49
  airflow.providers.standard.operators.hitl.HITLOperator.__init__:
  - 96
  - 98
  - 100
  - 101
  - 102
  - 77
  - 83
  - 86
  - 87
  - 89
  - 90
  - 91
  airflow.providers.standard.operators.hitl.HITLOperator.execute:
  - 160
  - 161
  - 164
  - 165
  - 140
  - 143
  - 154
  - 155
  - 159
  airflow.providers.standard.operators.hitl.HITLOperator.execute_complete:
  - 183
  - 184
  - 188
  - 189
  - 190
  airflow.providers.standard.operators.hitl.HITLOperator.generate_link_to_ui:
  - 224
  - 259
  - 260
  - 266
  - 243
  - 244
  - 245
  - 249
  - 250
  - 252
  - 254
  airflow.providers.standard.operators.hitl.HITLOperator.generate_link_to_ui_from_context:
  - 298
  - 295
  - 279
  airflow.providers.standard.operators.hitl.HITLOperator.process_trigger_event_error:
  - 198
  airflow.providers.standard.operators.hitl.HITLOperator.serialized_params:
  - 178
  - 179
  - 180
  airflow.providers.standard.operators.hitl.HITLOperator.validate_chosen_options:
  - 204
  - 205
  airflow.providers.standard.operators.hitl.HITLOperator.validate_defaults:
  - 136
  - 132
  - 133
  - 126
  airflow.providers.standard.operators.hitl.HITLOperator.validate_options:
  - 105
  - 111
  airflow.providers.standard.operators.hitl.HITLOperator.validate_params:
  - 121
  - 122
  - 115
  airflow.providers.standard.operators.hitl.HITLOperator.validate_params_input:
  - 209
  - 210
  - 213
  airflow.providers.standard.operators.latest_only:
  - 32
  - 18
  - 38
  airflow.providers.standard.operators.latest_only.LatestOnlyOperator:
  - 51
  airflow.providers.standard.operators.latest_only.LatestOnlyOperator._get_compare_dates:
  - 132
  - 101
  - 133
  - 138
  - 108
  - 109
  - 113
  - 114
  - 118
  - 119
  - 120
  - 121
  - 124
  airflow.providers.standard.operators.latest_only.LatestOnlyOperator.choose_branch:
  - 96
  - 97
  - 71
  - 72
  - 73
  - 75
  - 77
  - 78
  - 79
  - 81
  - 83
  - 90
  - 91
  airflow.providers.standard.operators.latest_only._get_dag_timetable:
  - 43
  airflow.providers.standard.operators.python:
  - 66
  - 422
  - 423
  - 424
  - 74
  - 76
  airflow.providers.standard.operators.python.BranchExternalPythonOperator:
  - 1239
  airflow.providers.standard.operators.python.BranchExternalPythonOperator.choose_branch:
  - 1252
  airflow.providers.standard.operators.python.BranchPythonOperator:
  - 296
  airflow.providers.standard.operators.python.BranchPythonOperator.choose_branch:
  - 310
  airflow.providers.standard.operators.python.BranchPythonVirtualenvOperator:
  - 1024
  airflow.providers.standard.operators.python.BranchPythonVirtualenvOperator.choose_branch:
  - 1042
  airflow.providers.standard.operators.python.ExternalPythonOperator:
  - 1105
  - 1046
  airflow.providers.standard.operators.python.ExternalPythonOperator.__init__:
  - 1129
  - 1125
  airflow.providers.standard.operators.python.ExternalPythonOperator._external_airflow_version_script:
  - 1186
  - 1198
  airflow.providers.standard.operators.python.ExternalPythonOperator._get_airflow_version_from_target_env:
  - 1216
  - 1217
  - 1226
  - 1227
  - 1228
  - 1212
  airflow.providers.standard.operators.python.ExternalPythonOperator._is_pendulum_installed_in_target_env:
  - 1176
  - 1177
  - 1172
  - 1175
  airflow.providers.standard.operators.python.ExternalPythonOperator._iter_serializable_context_keys:
  - 1163
  - 1164
  - 1165
  - 1166
  - 1167
  - 1168
  airflow.providers.standard.operators.python.ExternalPythonOperator.execute_callable:
  - 1152
  - 1153
  - 1160
  - 1145
  - 1146
  - 1148
  - 1150
  airflow.providers.standard.operators.python.PythonOperator:
  - 253
  - 126
  airflow.providers.standard.operators.python.PythonOperator.__init__:
  - 192
  - 198
  - 191
  airflow.providers.standard.operators.python.PythonOperator.aexecute:
  - 256
  - 257
  - 274
  - 275
  - 276
  - 278
  airflow.providers.standard.operators.python.PythonOperator.aexecute.__prepare_execution:
  - 268
  - 269
  airflow.providers.standard.operators.python.PythonOperator.aexecute_callable:
  - 288
  - 289
  - 291
  - 292
  - 283
  airflow.providers.standard.operators.python.PythonOperator.determine_kwargs:
  - 237
  airflow.providers.standard.operators.python.PythonOperator.execute:
  - 228
  - 229
  - 230
  - 232
  - 207
  - 208
  - 210
  - 211
  airflow.providers.standard.operators.python.PythonOperator.execute.__prepare_execution:
  - 216
  - 224
  - 220
  airflow.providers.standard.operators.python.PythonOperator.execute_callable:
  - 242
  - 247
  - 248
  - 250
  - 251
  airflow.providers.standard.operators.python.PythonOperator.is_async:
  - 204
  airflow.providers.standard.operators.python.PythonVirtualenvOperator:
  - 690
  - 758
  - 759
  airflow.providers.standard.operators.python.PythonVirtualenvOperator.__init__:
  - 802
  - 804
  - 807
  - 811
  - 813
  - 814
  - 817
  - 819
  - 788
  - 820
  - 790
  - 824
  - 798
  airflow.providers.standard.operators.python.PythonVirtualenvOperator._calculate_cache_hash:
  - 868
  - 882
  - 885
  - 889
  - 890
  - 891
  airflow.providers.standard.operators.python.PythonVirtualenvOperator._cleanup_python_pycache_dir:
  - 952
  - 954
  - 956
  - 951
  airflow.providers.standard.operators.python.PythonVirtualenvOperator._ensure_venv_cache_exists:
  - 896
  - 898
  - 899
  - 900
  - 904
  - 908
  - 909
  - 910
  - 911
  - 912
  - 915
  - 916
  - 917
  - 923
  - 932
  - 938
  - 940
  - 941
  - 942
  - 944
  - 946
  - 895
  airflow.providers.standard.operators.python.PythonVirtualenvOperator._iter_serializable_context_keys:
  - 995
  - 996
  - 998
  - 1019
  - 1003
  - 1006
  - 1010
  - 1013
  - 1016
  - 1017
  - 1018
  - 987
  - 1020
  - 991
  airflow.providers.standard.operators.python.PythonVirtualenvOperator._prepare_venv:
  - 855
  - 857
  - 858
  - 859
  - 862
  airflow.providers.standard.operators.python.PythonVirtualenvOperator._requirements_list:
  - 840
  - 841
  - 842
  - 843
  - 848
  - 849
  - 850
  - 851
  airflow.providers.standard.operators.python.PythonVirtualenvOperator._retrieve_index_urls_from_connection_ids:
  - 960
  - 962
  - 963
  - 964
  - 959
  airflow.providers.standard.operators.python.PythonVirtualenvOperator.execute_callable:
  - 967
  - 968
  - 970
  - 971
  - 973
  - 975
  - 976
  - 977
  - 978
  - 979
  - 980
  - 982
  - 983
  airflow.providers.standard.operators.python.ShortCircuitOperator:
  - 314
  airflow.providers.standard.operators.python.ShortCircuitOperator.__init__:
  - 342
  airflow.providers.standard.operators.python.ShortCircuitOperator.execute:
  - 353
  - 354
  - 382
  - 385
  - 389
  - 368
  - 381
  - 371
  - 372
  - 374
  - 375
  - 376
  - 346
  - 347
  - 349
  - 350
  airflow.providers.standard.operators.python.ShortCircuitOperator.execute.get_tasks_to_skip:
  - 360
  - 361
  - 363
  - 364
  - 365
  - 366
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator:
  - 451
  - 452
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.__deepcopy__:
  - 600
  - 601
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.__init__:
  - 516
  - 518
  - 528
  - 497
  - 498
  - 499
  - 503
  - 505
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._execute_python_callable_in_subprocess:
  - 640
  - 641
  - 644
  - 646
  - 647
  - 655
  - 656
  - 657
  - 658
  - 659
  - 660
  - 661
  - 663
  - 668
  - 670
  - 672
  - 673
  - 677
  - 680
  - 604
  - 605
  - 606
  - 607
  - 616
  - 617
  - 625
  - 628
  - 629
  - 631
  - 633
  - 637
  - 638
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._get_bundle_path_from_context:
  - 561
  - 555
  - 549
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._read_result:
  - 594
  - 591
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args:
  - 584
  - 581
  - 582
  - 583
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_args.resolve_proxies:
  - 576
  - 577
  - 578
  - 572
  - 573
  - 575
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator._write_string_args:
  - 588
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.determine_kwargs:
  - 683
  - 684
  - 685
  - 686
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.execute:
  - 545
  - 546
  - 541
  - 542
  - 543
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator.get_python_source:
  - 568
  - 567
  airflow.providers.standard.operators.python._PythonVersionInfo:
  - 106
  airflow.providers.standard.operators.python._PythonVersionInfo.from_executable:
  - 122
  - 116
  - 119
  airflow.providers.standard.operators.python._get_current_context:
  - 1301
  airflow.providers.standard.operators.python._load_cloudpickle:
  - 413
  airflow.providers.standard.operators.python._load_dill:
  - 404
  airflow.providers.standard.operators.python._parse_version_info:
  - 99
  - 93
  - 94
  - 95
  airflow.providers.standard.operators.python.get_current_context:
  - 1282
  - 1283
  - 1256
  - 1292
  - 1293
  airflow.providers.standard.operators.smooth:
  - 24
  airflow.providers.standard.operators.smooth.SmoothOperator:
  - 29
  airflow.providers.standard.operators.smooth.SmoothOperator.__init__:
  - 35
  airflow.providers.standard.operators.smooth.SmoothOperator.execute:
  - 38
  airflow.providers.standard.operators.trigger_dagrun:
  - 58
  airflow.providers.standard.operators.trigger_dagrun.DagIsPaused:
  - 65
  airflow.providers.standard.operators.trigger_dagrun.DagIsPaused.__init__:
  - 68
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunLink:
  - 76
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunLink.get_link:
  - 101
  - 102
  - 106
  - 108
  - 111
  - 115
  - 85
  - 86
  - 89
  - 93
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator:
  - 412
  - 166
  - 119
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.__init__:
  - 193
  - 194
  - 197
  - 198
  - 206
  - 208
  - 215
  - 186
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_af_2:
  - 293
  - 302
  - 304
  - 307
  - 308
  - 312
  - 313
  - 315
  - 320
  - 325
  - 327
  - 329
  - 330
  - 331
  - 342
  - 348
  - 351
  - 353
  - 355
  - 356
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_2_execute_complete:
  - 423
  - 424
  - 435
  - 437
  - 438
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator._trigger_dag_run_af_3_execute_complete:
  - 393
  - 394
  - 395
  - 396
  - 398
  - 399
  - 406
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.execute:
  - 256
  - 257
  - 259
  - 265
  - 266
  - 270
  - 219
  - 221
  - 222
  - 224
  - 225
  - 228
  - 229
  - 230
  - 234
  - 235
  - 236
  - 237
  - 240
  - 241
  - 243
  - 244
  - 247
  - 250
  - 255
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator.execute_complete:
  - 384
  - 385
  - 386
  - 388
  - 360
  airflow.providers.standard.operators.weekday:
  - 27
  airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator:
  - 32
  airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator.__init__:
  - 106
  - 111
  airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator.choose_branch:
  - 114
  - 115
  - 116
  - 117
  - 120
  - 122
  airflow.providers.standard.sensors.bash:
  - 27
  airflow.providers.standard.sensors.bash.BashSensor:
  - 32
  airflow.providers.standard.sensors.bash.BashSensor.__init__:
  - 62
  airflow.providers.standard.sensors.bash.BashSensor.poke:
  - 69
  - 71
  - 73
  - 74
  - 76
  - 77
  - 80
  - 81
  - 83
  - 92
  - 93
  - 94
  - 95
  - 96
  - 97
  - 100
  - 104
  - 105
  - 106
  - 111
  airflow.providers.standard.sensors.date_time:
  - 29
  airflow.providers.standard.sensors.date_time.DateTimeSensor:
  - 34
  airflow.providers.standard.sensors.date_time.DateTimeSensor.__init__:
  - 65
  - 68
  - 69
  - 70
  airflow.providers.standard.sensors.date_time.DateTimeSensor._moment:
  - 89
  - 86
  airflow.providers.standard.sensors.date_time.DateTimeSensor.poke:
  - 78
  - 79
  airflow.providers.standard.sensors.date_time.DateTimeSensorAsync:
  - 106
  - 93
  airflow.providers.standard.sensors.date_time.DateTimeSensorAsync.__init__:
  - 128
  - 129
  - 123
  - 127
  airflow.providers.standard.sensors.date_time.DateTimeSensorAsync.execute:
  - 136
  - 141
  - 134
  airflow.providers.standard.sensors.date_time.DateTimeSensorAsync.execute_complete:
  - 145
  airflow.providers.standard.sensors.external_task:
  - 62
  - 57
  - 54
  airflow.providers.standard.sensors.external_task.ExternalDagLink:
  - 69
  airflow.providers.standard.sensors.external_task.ExternalDagLink.get_link:
  - 96
  - 98
  - 101
  - 105
  - 78
  - 79
  - 83
  - 87
  - 95
  airflow.providers.standard.sensors.external_task.ExternalTaskMarker:
  - 632
  - 635
  - 614
  - 631
  airflow.providers.standard.sensors.external_task.ExternalTaskMarker.__init__:
  - 649
  - 652
  - 653
  - 654
  - 661
  - 664
  airflow.providers.standard.sensors.external_task.ExternalTaskMarker.get_serialized_fields:
  - 672
  - 670
  - 671
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor:
  - 179
  - 412
  - 109
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor.__init__:
  - 224
  - 227
  - 198
  - 200
  - 201
  - 202
  - 235
  - 204
  - 236
  - 206
  - 243
  - 212
  - 216
  - 249
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._calculate_count:
  - 360
  - 361
  - 362
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._check_for_existence:
  - 513
  - 514
  - 519
  - 520
  - 521
  - 525
  - 498
  - 500
  - 503
  - 504
  - 507
  - 508
  - 509
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_dttm_filter:
  - 268
  - 270
  - 272
  - 273
  - 274
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._get_logical_date:
  - 576
  - 578
  - 583
  - 584
  - 586
  - 567
  - 573
  - 574
  - 575
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_execution_date_fn:
  - 609
  - 610
  - 591
  - 602
  - 603
  - 607
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_failed_states:
  - 388
  - 366
  - 367
  - 368
  - 369
  - 378
  - 379
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._handle_skipped_states:
  - 402
  - 395
  - 396
  - 397
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af2:
  - 416
  - 417
  - 419
  - 420
  - 421
  - 423
  - 424
  - 425
  - 427
  - 428
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af3:
  - 352
  - 353
  - 355
  - 356
  - 357
  - 345
  - 346
  - 347
  - 348
  - 350
  - 351
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._poke_af3._get_count:
  - 325
  - 326
  - 328
  - 329
  - 332
  - 333
  - 336
  - 338
  - 339
  - 341
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor._serialize_dttm_filter:
  - 279
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor.execute:
  - 448
  - 455
  - 457
  - 431
  - 432
  - 433
  - 466
  - 435
  - 436
  - 437
  - 439
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor.execute_complete:
  - 481
  - 482
  - 483
  - 485
  - 486
  - 490
  - 474
  - 475
  - 479
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_count:
  - 545
  - 534
  - 542
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor.get_external_task_group_task_ids:
  - 560
  - 562
  - 563
  - 557
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor.poke:
  - 291
  - 292
  - 299
  - 300
  - 315
  - 307
  - 308
  - 314
  - 283
  - 316
  - 286
  - 287
  airflow.providers.standard.sensors.filesystem:
  - 32
  airflow.providers.standard.sensors.filesystem.FileSensor:
  - 64
  - 37
  airflow.providers.standard.sensors.filesystem.FileSensor.__init__:
  - 84
  - 93
  - 94
  - 92
  airflow.providers.standard.sensors.filesystem.FileSensor.execute:
  - 121
  - 122
  - 123
  - 124
  - 125
  - 126
  airflow.providers.standard.sensors.filesystem.FileSensor.execute_complete:
  - 137
  - 135
  airflow.providers.standard.sensors.filesystem.FileSensor.path:
  - 104
  - 102
  - 103
  airflow.providers.standard.sensors.filesystem.FileSensor.poke:
  - 108
  - 109
  - 110
  - 111
  - 112
  - 115
  - 116
  airflow.providers.standard.sensors.python:
  - 26
  airflow.providers.standard.sensors.python.PythonSensor:
  - 31
  airflow.providers.standard.sensors.python.PythonSensor.__init__:
  - 65
  airflow.providers.standard.sensors.python.PythonSensor.poke:
  - 72
  - 73
  - 75
  - 76
  - 77
  - 79
  airflow.providers.standard.sensors.time:
  - 29
  airflow.providers.standard.sensors.time.TimeSensor:
  - 34
  - 46
  airflow.providers.standard.sensors.time.TimeSensor.__init__:
  - 65
  - 71
  - 72
  - 73
  - 78
  - 83
  - 84
  airflow.providers.standard.sensors.time.TimeSensor.execute:
  - 89
  - 90
  - 91
  - 98
  airflow.providers.standard.sensors.time.TimeSensor.poke:
  - 104
  - 107
  airflow.providers.standard.sensors.time.TimeSensorAsync:
  - 111
  airflow.providers.standard.sensors.time.TimeSensorAsync.__init__:
  - 123
  - 118
  airflow.providers.standard.sensors.time_delta:
  - 33
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensor:
  - 99
  - 44
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.__init__:
  - 67
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensor._derive_base_time:
  - 73
  - 78
  - 79
  - 80
  - 85
  - 88
  - 89
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.execute:
  - 132
  - 104
  - 136
  - 138
  - 110
  - 111
  - 114
  - 117
  - 121
  - 122
  - 124
  - 126
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.execute_complete:
  - 145
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensor.poke:
  - 96
  - 97
  - 94
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensorAsync:
  - 154
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensorAsync.__init__:
  - 161
  - 166
  airflow.providers.standard.sensors.time_delta.WaitSensor:
  - 170
  airflow.providers.standard.sensors.time_delta.WaitSensor.__init__:
  - 186
  - 188
  - 189
  airflow.providers.standard.sensors.time_delta.WaitSensor.execute:
  - 194
  - 195
  - 197
  - 199
  - 204
  airflow.providers.standard.sensors.time_delta._get_airflow_version:
  - 40
  airflow.providers.standard.sensors.weekday:
  - 26
  airflow.providers.standard.sensors.weekday.DayOfWeekSensor:
  - 31
  airflow.providers.standard.sensors.weekday.DayOfWeekSensor.__init__:
  - 90
  - 93
  airflow.providers.standard.sensors.weekday.DayOfWeekSensor.poke:
  - 96
  - 99
  - 102
  - 103
  - 104
  - 106
  - 113
  - 117
  airflow.providers.standard.triggers.external_task:
  - 32
  airflow.providers.standard.triggers.external_task.DagStateTrigger:
  - 184
  - 267
  airflow.providers.standard.triggers.external_task.DagStateTrigger.__init__:
  - 202
  airflow.providers.standard.triggers.external_task.DagStateTrigger.count_dags:
  - 288
  - 273
  - 275
  - 277
  - 280
  - 284
  airflow.providers.standard.triggers.external_task.DagStateTrigger.run:
  - 224
  - 225
  - 226
  - 227
  - 229
  - 231
  - 232
  - 233
  - 235
  - 239
  - 240
  - 241
  - 243
  - 222
  airflow.providers.standard.triggers.external_task.DagStateTrigger.serialize:
  - 210
  airflow.providers.standard.triggers.external_task.DagStateTrigger.validate_count_dags_af_3:
  - 256
  - 257
  - 258
  - 259
  - 265
  - 250
  airflow.providers.standard.triggers.external_task.WorkflowTrigger:
  - 41
  airflow.providers.standard.triggers.external_task.WorkflowTrigger.__init__:
  - 82
  airflow.providers.standard.triggers.external_task.WorkflowTrigger._get_count:
  - 168
  - 174
  airflow.providers.standard.triggers.external_task.WorkflowTrigger._get_count_af_3:
  - 162
  - 137
  - 138
  - 140
  - 143
  - 145
  - 146
  - 147
  - 153
  - 158
  airflow.providers.standard.triggers.external_task.WorkflowTrigger.run:
  - 128
  - 130
  - 131
  - 105
  - 106
  - 114
  - 115
  - 116
  - 117
  - 120
  - 121
  - 122
  - 123
  - 125
  - 127
  airflow.providers.standard.triggers.external_task.WorkflowTrigger.serialize:
  - 96
  - 85
  airflow.providers.standard.triggers.file:
  - 28
  airflow.providers.standard.triggers.file.FileDeleteTrigger:
  - 90
  airflow.providers.standard.triggers.file.FileDeleteTrigger.__init__:
  - 106
  airflow.providers.standard.triggers.file.FileDeleteTrigger.run:
  - 128
  - 129
  - 131
  - 121
  - 123
  - 124
  - 125
  - 126
  - 127
  airflow.providers.standard.triggers.file.FileDeleteTrigger.serialize:
  - 111
  airflow.providers.standard.triggers.file.FileTrigger:
  - 39
  airflow.providers.standard.triggers.file.FileTrigger.__init__:
  - 56
  airflow.providers.standard.triggers.file.FileTrigger.run:
  - 73
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  - 82
  - 83
  - 84
  - 86
  airflow.providers.standard.triggers.file.FileTrigger.serialize:
  - 62
  airflow.providers.standard.triggers.hitl:
  - 22
  airflow.providers.standard.triggers.hitl.HITLTrigger:
  - 63
  airflow.providers.standard.triggers.hitl.HITLTrigger.__init__:
  - 77
  - 86
  - 88
  - 89
  - 92
  - 93
  - 94
  airflow.providers.standard.triggers.hitl.HITLTrigger._handle_response:
  - 193
  - 196
  - 197
  - 198
  - 203
  - 204
  - 211
  - 212
  - 181
  - 182
  - 183
  - 216
  - 187
  - 191
  airflow.providers.standard.triggers.hitl.HITLTrigger._handle_timeout:
  - 128
  - 135
  - 136
  - 140
  - 149
  - 150
  - 151
  - 158
  - 161
  - 163
  - 166
  - 170
  - 171
  - 173
  - 118
  - 119
  - 122
  - 123
  - 127
  airflow.providers.standard.triggers.hitl.HITLTrigger._is_param:
  - 100
  airflow.providers.standard.triggers.hitl.HITLTrigger.run:
  - 225
  - 227
  - 228
  - 229
  - 232
  - 233
  - 234
  - 237
  airflow.providers.standard.triggers.hitl.HITLTrigger.serialize:
  - 110
  - 103
  airflow.providers.standard.triggers.hitl.HITLTriggerEventFailurePayload:
  - 56
  airflow.providers.standard.triggers.hitl.HITLTriggerEventSuccessPayload:
  - 46
  airflow.providers.standard.triggers.temporal.DateTimeTrigger:
  - 31
  airflow.providers.standard.triggers.temporal.DateTimeTrigger.__init__:
  - 49
  - 51
  - 45
  - 46
  airflow.providers.standard.triggers.temporal.DateTimeTrigger.run:
  - 70
  - 71
  - 72
  - 74
  - 75
  - 76
  - 78
  - 79
  - 80
  - 81
  - 82
  - 83
  - 85
  - 86
  - 61
  airflow.providers.standard.triggers.temporal.TimeDeltaTrigger:
  - 90
  airflow.providers.standard.triggers.temporal.TimeDeltaTrigger.__init__:
  - 105
  airflow.providers.standard.utils.openlineage:
  - 25
  - 29
  - 62
  airflow.providers.standard.utils.openlineage._get_openlineage_parent_info:
  - 64
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  airflow.providers.standard.utils.openlineage._inject_openlineage_parent_info_to_dagrun_conf:
  - 128
  - 107
  - 109
  - 110
  - 87
  - 124
  - 125
  airflow.providers.standard.utils.openlineage._is_openlineage_provider_accessible:
  - 35
  - 48
  - 51
  - 52
  - 55
  - 56
  airflow.providers.standard.utils.openlineage.safe_inject_openlineage_properties_into_dagrun_conf:
  - 162
  - 164
  - 165
  - 166
  - 138
  - 171
  - 179
  - 182
  - 184
  - 154
  - 155
  - 158
  - 159
  airflow.providers.standard.utils.python_virtualenv:
  - 18
  airflow.providers.standard.utils.python_virtualenv._execute_in_subprocess:
  - 160
  - 161
  - 163
  - 164
  - 138
  - 145
  - 147
  - 148
  - 157
  - 158
  airflow.providers.standard.utils.python_virtualenv._generate_pip_conf:
  - 121
  - 122
  - 125
  - 119
  airflow.providers.standard.utils.python_virtualenv._generate_uv_cmd:
  - 64
  - 71
  - 72
  - 73
  - 60
  - 61
  - 62
  - 63
  airflow.providers.standard.utils.python_virtualenv._generate_venv_cmd:
  - 80
  - 81
  - 78
  airflow.providers.standard.utils.python_virtualenv._index_urls_to_uv_env_vars:
  - 130
  - 132
  - 133
  airflow.providers.standard.utils.python_virtualenv._is_uv_installed:
  - 42
  - 37
  airflow.providers.standard.utils.python_virtualenv._use_uv:
  - 46
  - 51
  - 52
  - 53
  - 54
  airflow.providers.standard.utils.python_virtualenv.prepare_virtualenv:
  - 177
  - 192
  - 195
  - 198
  - 199
  - 201
  - 202
  - 203
  - 205
  - 206
  - 209
  - 210
  - 211
  - 213
  - 214
  - 215
  - 216
  - 220
  - 224
  - 225
  airflow.providers.standard.utils.python_virtualenv.write_python_script:
  - 256
  - 257
  - 235
  - 244
  - 246
  - 247
  - 251
  - 254
  airflow.providers.standard.utils.sensor_helper:
  - 29
  airflow.providers.standard.utils.sensor_helper._count_stmt:
  - 92
  - 102
  - 103
  airflow.providers.standard.utils.sensor_helper._get_count:
  - 64
  - 65
  - 66
  - 69
  - 74
  - 43
  - 75
  - 76
  - 81
  - 82
  - 85
  - 86
  - 55
  - 58
  - 60
  - 61
  airflow.providers.standard.utils.sensor_helper._get_count_by_matched_states:
  - 146
  - 147
  airflow.providers.standard.utils.sensor_helper._get_external_task_group_task_ids:
  - 129
  - 130
  - 110
  - 118
  - 119
  - 121
  - 123
  - 126
  - 127
  airflow.providers.standard.utils.skipmixin:
  - 27
  airflow.providers.standard.utils.skipmixin.SkipMixin:
  - 49
  airflow.providers.standard.utils.skipmixin.SkipMixin._set_state_to_skipped:
  - 56
  - 71
  airflow.providers.standard.utils.skipmixin.SkipMixin.skip:
  - 97
  - 98
  - 103
  - 79
  - 90
  - 91
  - 92
  airflow.providers.standard.utils.skipmixin.SkipMixin.skip_all_except:
  - 128
  - 130
  - 132
  - 138
  - 139
  - 146
  - 148
  - 154
  - 156
  - 162
  - 164
  - 177
  - 178
  - 185
  - 186
  - 193
  - 110
  - 120
  - 121
  - 123
  - 125
  airflow.providers.standard.utils.skipmixin._ensure_tasks:
  - 44
  airflow.providers.standard.utils.weekday:
  - 17
  airflow.providers.standard.utils.weekday.WeekDay:
  - 27
  airflow.providers.standard.utils.weekday.WeekDay.convert:
  - 57
  - 54
  - 55
  airflow.providers.standard.utils.weekday.WeekDay.get_weekday_number:
  - 47
  - 45
  - 39
  airflow.providers.standard.utils.weekday.WeekDay.validate_week_day:
  - 64
  - 65
  - 66
  - 74
  - 77
  airflow.providers.standard.version_compat:
  - 35
  - 36
  - 37
  - 38
  - 42
  airflow.providers.standard.version_compat.get_base_airflow_version_tuple:
  - 31
  airflow.providers_manager:
  - 42
  - 45
  - 48
  - 49
  - 18
  - 83
  airflow.providers_manager.ConnectionFormWidgetInfo:
  - 247
  airflow.providers_manager.DialectInfo:
  - 204
  airflow.providers_manager.HookClassProvider:
  - 197
  airflow.providers_manager.HookInfo:
  - 235
  airflow.providers_manager.LazyDictWithCache:
  - 92
  airflow.providers_manager.LazyDictWithCache.__delitem__:
  - 120
  - 121
  - 119
  airflow.providers_manager.LazyDictWithCache.__getitem__:
  - 109
  - 110
  - 113
  - 114
  - 115
  airflow.providers_manager.LazyDictWithCache.__init__:
  - 102
  - 103
  airflow.providers_manager.LazyDictWithCache.__iter__:
  - 124
  airflow.providers_manager.LazyDictWithCache.__len__:
  - 127
  airflow.providers_manager.LazyDictWithCache.__setitem__:
  - 106
  airflow.providers_manager.LazyDictWithCache.clear:
  - 133
  - 134
  airflow.providers_manager.NotificationInfo:
  - 220
  airflow.providers_manager.PluginInfo:
  - 227
  airflow.providers_manager.ProviderInfo:
  - 185
  airflow.providers_manager.ProvidersManager:
  - 522
  - 531
  - 537
  - 543
  - 544
  - 801
  - 550
  - 556
  - 562
  - 568
  - 574
  - 580
  - 586
  - 592
  - 598
  - 604
  - 495
  - 369
  - 627
  - 1270
  - 632
  airflow.providers_manager.ProvidersManager.__getattribute__:
  - 454
  - 455
  - 460
  - 463
  - 464
  - 466
  airflow.providers_manager.ProvidersManager.__init__:
  - 395
  - 397
  - 400
  - 402
  - 406
  - 410
  - 415
  - 420
  - 421
  - 422
  - 423
  - 424
  - 425
  - 426
  - 427
  - 428
  - 429
  - 431
  - 432
  - 433
  - 435
  - 438
  - 439
  airflow.providers_manager.ProvidersManager.__new__:
  - 382
  - 383
  airflow.providers_manager.ProvidersManager._add_customized_fields:
  - 966
  - 967
  - 968
  - 972
  - 973
  - 976
  - 956
  - 957
  - 958
  airflow.providers_manager.ProvidersManager._add_customized_fields_from_hook:
  - 1152
  - 1154
  - 1156
  - 1157
  - 1159
  - 1160
  - 1170
  airflow.providers_manager.ProvidersManager._add_taskflow_decorator:
  - 896
  - 881
  - 878
  - 889
  airflow.providers_manager.ProvidersManager._add_widgets:
  - 933
  - 934
  - 935
  - 938
  - 939
  - 946
  - 947
  - 952
  airflow.providers_manager.ProvidersManager._add_widgets_from_hook:
  - 1128
  - 1129
  - 1133
  - 1134
  - 1141
  - 1146
  airflow.providers_manager.ProvidersManager._cleanup:
  - 1440
  - 1441
  - 1442
  - 1443
  - 1444
  - 1445
  - 1446
  - 1447
  - 1448
  - 1449
  - 1450
  - 1451
  - 1452
  - 1453
  - 1454
  - 1455
  - 1456
  - 1457
  - 1458
  - 1459
  - 1460
  - 1461
  - 1462
  airflow.providers_manager.ProvidersManager._discover_asset_uri_resources:
  - 864
  - 865
  - 848
  - 849
  - 850
  - 853
  - 824
  - 859
  - 860
  airflow.providers_manager.ProvidersManager._discover_asset_uri_resources._safe_register_resource:
  - 841
  - 834
  - 845
  - 846
  airflow.providers_manager.ProvidersManager._discover_auth_managers:
  - 1184
  - 1185
  - 1178
  - 1179
  - 1180
  - 1181
  - 1182
  - 1183
  airflow.providers_manager.ProvidersManager._discover_cli_command:
  - 1188
  - 1189
  - 1190
  - 1191
  - 1194
  - 1195
  - 1196
  - 1197
  airflow.providers_manager.ProvidersManager._discover_config:
  - 1250
  - 1251
  - 1252
  - 1253
  airflow.providers_manager.ProvidersManager._discover_executors:
  - 1232
  - 1233
  - 1234
  - 1235
  - 1236
  - 1237
  - 1238
  - 1239
  airflow.providers_manager.ProvidersManager._discover_extra_links:
  - 1208
  - 1209
  - 1210
  - 1211
  - 1212
  - 1213
  airflow.providers_manager.ProvidersManager._discover_filesystems:
  - 816
  - 817
  - 818
  - 819
  - 820
  - 821
  airflow.providers_manager.ProvidersManager._discover_hooks:
  - 770
  - 771
  - 772
  - 773
  - 774
  - 775
  - 778
  - 785
  airflow.providers_manager.ProvidersManager._discover_hooks_from_connection_types:
  - 645
  - 680
  - 684
  - 660
  - 661
  - 662
  - 665
  - 666
  - 667
  - 668
  - 669
  - 671
  airflow.providers_manager.ProvidersManager._discover_hooks_from_hook_class_names:
  - 736
  - 737
  - 732
  - 715
  - 716
  - 717
  - 718
  - 747
  - 752
  - 753
  - 722
  - 728
  - 762
  - 731
  - 700
  - 733
  - 734
  - 763
  airflow.providers_manager.ProvidersManager._discover_logging:
  - 1216
  - 1217
  - 1218
  - 1219
  - 1220
  - 1221
  airflow.providers_manager.ProvidersManager._discover_notifications:
  - 1200
  - 1201
  - 1202
  - 1203
  - 1204
  - 1205
  airflow.providers_manager.ProvidersManager._discover_plugins:
  - 1256
  - 1257
  - 1258
  - 1259
  - 1260
  - 1262
  - 1263
  airflow.providers_manager.ProvidersManager._discover_provider_dialects:
  - 792
  - 788
  - 789
  - 790
  airflow.providers_manager.ProvidersManager._discover_queues:
  - 1242
  - 1243
  - 1244
  - 1245
  - 1246
  - 1247
  airflow.providers_manager.ProvidersManager._discover_secrets_backends:
  - 1224
  - 1225
  - 1226
  - 1227
  - 1228
  - 1229
  airflow.providers_manager.ProvidersManager._discover_taskflow_decorators:
  - 872
  - 873
  - 871
  airflow.providers_manager.ProvidersManager._get_attr:
  - 904
  - 900
  - 901
  - 902
  airflow.providers_manager.ProvidersManager._get_connection_type_config:
  - 907
  - 908
  - 909
  - 910
  airflow.providers_manager.ProvidersManager._import_hook:
  - 1024
  - 1029
  - 1031
  - 1035
  - 1036
  - 1042
  - 1043
  - 1044
  - 1045
  - 1048
  - 1056
  - 1057
  - 1058
  - 1059
  - 1060
  - 1061
  - 1069
  - 1070
  - 1071
  - 1072
  - 1073
  - 1075
  - 1076
  - 1083
  - 1091
  - 1092
  - 1093
  - 1094
  - 1104
  - 1105
  - 1107
  - 1108
  - 1117
  - 1123
  - 1005
  - 1017
  - 1019
  airflow.providers_manager.ProvidersManager._import_info_from_all_hooks:
  - 803
  - 805
  - 806
  airflow.providers_manager.ProvidersManager._init_airflow_core_hooks:
  - 483
  - 487
  - 469
  - 474
  - 475
  airflow.providers_manager.ProvidersManager._initialize_providers_configuration:
  - 625
  - 610
  - 620
  - 621
  airflow.providers_manager.ProvidersManager._load_ui_metadata:
  - 992
  - 993
  - 995
  - 996
  - 984
  - 985
  - 986
  - 987
  - 988
  - 989
  airflow.providers_manager.ProvidersManager._to_api_format:
  - 915
  - 916
  - 919
  - 920
  - 921
  airflow.providers_manager.ProvidersManager._verify_all_providers_all_compatible:
  - 512
  - 513
  - 509
  - 510
  - 511
  airflow.providers_manager.ProvidersManager.already_initialized_provider_configs:
  - 1437
  airflow.providers_manager.ProvidersManager.asset_factories:
  - 1415
  airflow.providers_manager.ProvidersManager.asset_to_openlineage_converters:
  - 1427
  airflow.providers_manager.ProvidersManager.asset_uri_handlers:
  - 1420
  airflow.providers_manager.ProvidersManager.auth_manager_without_check:
  - 1293
  - 1294
  airflow.providers_manager.ProvidersManager.auth_managers:
  - 1288
  - 1289
  - 1287
  airflow.providers_manager.ProvidersManager.cli_command_functions:
  - 1299
  - 1300
  airflow.providers_manager.ProvidersManager.cli_command_providers:
  - 1305
  - 1306
  airflow.providers_manager.ProvidersManager.connection_form_widgets:
  - 1369
  - 1370
  - 1364
  airflow.providers_manager.ProvidersManager.dialects:
  - 1340
  - 1341
  airflow.providers_manager.ProvidersManager.executor_class_names:
  - 1394
  - 1395
  airflow.providers_manager.ProvidersManager.executor_without_check:
  - 1400
  - 1399
  airflow.providers_manager.ProvidersManager.extra_links_class_names:
  - 1360
  - 1358
  - 1359
  airflow.providers_manager.ProvidersManager.field_behaviours:
  - 1376
  - 1377
  - 1375
  airflow.providers_manager.ProvidersManager.filesystem_module_names:
  - 1410
  - 1411
  airflow.providers_manager.ProvidersManager.hooks:
  - 1329
  - 1334
  airflow.providers_manager.ProvidersManager.initialize_providers_asset_uri_resources:
  - 539
  - 540
  - 541
  airflow.providers_manager.ProvidersManager.initialize_providers_auth_managers:
  - 594
  - 595
  - 596
  airflow.providers_manager.ProvidersManager.initialize_providers_auth_managers_without_check:
  - 600
  - 601
  - 602
  airflow.providers_manager.ProvidersManager.initialize_providers_cli_command:
  - 634
  - 635
  - 636
  airflow.providers_manager.ProvidersManager.initialize_providers_configuration:
  - 606
  - 607
  airflow.providers_manager.ProvidersManager.initialize_providers_executors:
  - 570
  - 571
  - 572
  airflow.providers_manager.ProvidersManager.initialize_providers_executors_without_check:
  - 576
  - 577
  - 578
  airflow.providers_manager.ProvidersManager.initialize_providers_extra_links:
  - 552
  - 553
  - 554
  airflow.providers_manager.ProvidersManager.initialize_providers_filesystems:
  - 533
  - 534
  - 535
  airflow.providers_manager.ProvidersManager.initialize_providers_hooks:
  - 524
  - 525
  - 526
  - 527
  - 528
  - 529
  airflow.providers_manager.ProvidersManager.initialize_providers_list:
  - 504
  - 497
  - 502
  - 503
  airflow.providers_manager.ProvidersManager.initialize_providers_logging:
  - 560
  - 558
  - 559
  airflow.providers_manager.ProvidersManager.initialize_providers_notifications:
  - 588
  - 589
  - 590
  airflow.providers_manager.ProvidersManager.initialize_providers_plugins:
  - 629
  - 630
  airflow.providers_manager.ProvidersManager.initialize_providers_queues:
  - 584
  - 582
  - 583
  airflow.providers_manager.ProvidersManager.initialize_providers_secrets_backends:
  - 564
  - 565
  - 566
  airflow.providers_manager.ProvidersManager.initialize_providers_taskflow_decorator:
  - 546
  - 547
  - 548
  airflow.providers_manager.ProvidersManager.initialize_providers_triggers:
  - 1281
  - 1272
  - 1273
  - 1274
  - 1275
  - 1276
  - 1277
  - 1278
  airflow.providers_manager.ProvidersManager.logging_class_names:
  - 1384
  - 1382
  - 1383
  airflow.providers_manager.ProvidersManager.notification:
  - 1312
  - 1313
  - 1311
  airflow.providers_manager.ProvidersManager.plugins:
  - 1347
  - 1348
  - 1349
  airflow.providers_manager.ProvidersManager.provider_configs:
  - 1432
  - 1433
  airflow.providers_manager.ProvidersManager.providers:
  - 1323
  - 1324
  airflow.providers_manager.ProvidersManager.queue_class_names:
  - 1405
  - 1406
  airflow.providers_manager.ProvidersManager.secrets_backend_class_names:
  - 1388
  - 1389
  - 1390
  airflow.providers_manager.ProvidersManager.taskflow_decorators:
  - 1353
  airflow.providers_manager.ProvidersManager.trigger:
  - 1317
  - 1318
  - 1319
  airflow.providers_manager.TriggerInfo:
  - 212
  airflow.providers_manager._check_builtin_provider_prefix:
  - 170
  - 171
  - 172
  - 173
  airflow.providers_manager._correctness_check:
  - 289
  - 322
  - 323
  - 326
  - 329
  - 301
  - 304
  - 310
  - 313
  - 316
  - 318
  airflow.providers_manager._create_customized_form_field_behaviours_schema_validator:
  - 160
  - 163
  - 164
  - 165
  airflow.providers_manager._create_provider_info_schema_validator:
  - 153
  - 154
  - 155
  - 150
  airflow.providers_manager._ensure_prefix_for_placeholders:
  - 57
  - 76
  - 78
  airflow.providers_manager._ensure_prefix_for_placeholders.ensure_prefix:
  - 72
  airflow.providers_manager._read_schema_from_resources_or_local_file:
  - 144
  - 145
  - 139
  - 140
  airflow.providers_manager.log_import_warning:
  - 272
  - 273
  airflow.providers_manager.log_optional_feature_disabled:
  - 264
  - 257
  - 258
  airflow.providers_manager.provider_info_cache:
  - 337
  airflow.providers_manager.provider_info_cache.provider_info_cache_decorator:
  - 345
  airflow.providers_manager.provider_info_cache.provider_info_cache_decorator.wrapped_function:
  - 353
  - 354
  - 355
  - 357
  - 360
  - 348
  - 349
  - 351
  airflow.sdk:
  - 85
  airflow.sdk.__getattr__:
  - 209
  - 202
  - 205
  - 206
  airflow.sdk._shared.configuration:
  - 18
  airflow.sdk._shared.configuration.exceptions:
  - 18
  airflow.sdk._shared.configuration.exceptions.AirflowConfigException:
  - 24
  airflow.sdk._shared.configuration.parser:
  - 59
  - 18
  - 43
  airflow.sdk._shared.configuration.parser.AirflowConfigParser:
  - 1134
  - 142
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.__init__:
  - 283
  - 277
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._create_future_warning:
  - 262
  - 263
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_command_is_set_in_config:
  - 619
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_secret_is_set_in_config:
  - 636
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_value_is_set_in_config:
  - 598
  - 599
  - 600
  - 601
  - 602
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_command_is_set:
  - 626
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_is_set:
  - 609
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._deprecated_variable_secret_is_set:
  - 643
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_loaded:
  - 1769
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._ensure_providers_config_unloaded:
  - 1773
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._env_var_name:
  - 778
  - 779
  - 780
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._filter_by_source:
  - 578
  - 581
  - 550
  - 584
  - 589
  - 569
  - 571
  - 575
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option:
  - 802
  - 804
  - 805
  - 806
  - 808
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_cmd_option_from_config_sources:
  - 449
  - 440
  - 441
  - 442
  - 443
  - 444
  - 445
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_sources_for_as_dict:
  - 1393
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_config_value_from_secret_backend:
  - 424
  - 425
  - 427
  - 414
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_custom_secret_backend:
  - 384
  - 386
  - 387
  - 389
  - 390
  - 399
  - 400
  - 402
  - 405
  - 375
  - 408
  - 411
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_env_var_option:
  - 783
  - 784
  - 785
  - 786
  - 789
  - 791
  - 792
  - 795
  - 797
  - 798
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_environment_variables:
  - 838
  - 839
  - 840
  - 841
  - 843
  - 844
  - 845
  - 846
  - 847
  - 848
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_commands:
  - 896
  - 887
  - 888
  - 889
  - 891
  - 892
  - 893
  - 894
  - 895
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_config_file:
  - 866
  - 867
  - 868
  - 869
  - 870
  - 871
  - 872
  - 873
  - 874
  - 862
  - 863
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_defaults:
  - 936
  - 934
  - 935
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_option_from_secrets:
  - 910
  - 911
  - 912
  - 914
  - 915
  - 916
  - 917
  - 918
  - 919
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option:
  - 820
  - 822
  - 823
  - 824
  - 825
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._get_secret_option_from_config_sources:
  - 456
  - 457
  - 458
  - 459
  - 460
  - 461
  - 465
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_commands:
  - 496
  - 497
  - 498
  - 501
  - 503
  - 504
  - 505
  - 506
  - 507
  - 509
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_envs:
  - 519
  - 520
  - 523
  - 524
  - 527
  - 528
  - 530
  - 532
  - 533
  - 535
  - 536
  - 537
  - 540
  - 541
  - 542
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._include_secrets:
  - 480
  - 482
  - 483
  - 486
  - 475
  - 476
  - 477
  - 478
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._lookup_sequence:
  - 204
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._reload_provider_configs:
  - 1777
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_config_with_display_sources:
  - 659
  - 660
  - 661
  - 662
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._replace_section_config_with_display_sources:
  - 692
  - 693
  - 694
  - 695
  - 697
  - 698
  - 699
  - 700
  - 701
  - 705
  - 709
  - 713
  - 714
  - 717
  - 722
  - 723
  - 726
  - 731
  - 733
  - 735
  - 736
  - 737
  - 738
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._resolve_deprecated_lookup:
  - 961
  - 964
  - 965
  - 966
  - 967
  - 999
  - 988
  - 1004
  - 973
  - 976
  - 977
  - 946
  - 985
  - 955
  - 956
  - 989
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_defaults_from_string:
  - 322
  - 331
  - 332
  - 333
  - 334
  - 335
  - 337
  - 338
  - 340
  - 346
  - 347
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._update_env_var:
  - 256
  - 255
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._using_old_value:
  - 251
  - 252
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._validate_deprecated_values:
  - 234
  - 235
  - 236
  - 238
  - 239
  - 241
  - 242
  - 243
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._validators:
  - 219
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._warn_deprecate:
  - 746
  - 747
  - 748
  - 755
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_option_header:
  - 1536
  - 1537
  - 1538
  - 1540
  - 1541
  - 1542
  - 1543
  - 1544
  - 1546
  - 1548
  - 1549
  - 1550
  - 1551
  - 1515
  - 1522
  - 1526
  - 1528
  - 1529
  - 1530
  - 1532
  - 1533
  - 1534
  - 1535
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_section_header:
  - 1622
  - 1623
  - 1624
  - 1625
  - 1626
  - 1627
  - 1628
  airflow.sdk._shared.configuration.parser.AirflowConfigParser._write_value:
  - 1664
  - 1665
  - 1670
  - 1671
  - 1672
  - 1642
  - 1643
  - 1646
  - 1647
  - 1648
  - 1650
  - 1654
  - 1655
  - 1657
  - 1658
  - 1659
  - 1660
  - 1662
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.as_dict:
  - 1412
  - 1443
  - 1446
  - 1455
  - 1457
  - 1470
  - 1471
  - 1473
  - 1476
  - 1477
  - 1479
  - 1482
  - 1483
  - 1485
  - 1487
  - 1491
  - 1492
  - 1493
  - 1494
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.get:
  - 1026
  - 1058
  - 1059
  - 1031
  - 1038
  - 1041
  - 1042
  - 1011
  - 1014
  - 1051
  - 1055
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_default_value:
  - 369
  - 354
  - 371
  - 370
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_mandatory_list_value:
  - 1272
  - 1273
  - 1271
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_mandatory_value:
  - 1264
  - 1265
  - 1266
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_options_including_defaults:
  - 1315
  - 1316
  - 1317
  - 1319
  - 1307
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.get_sections_including_defaults:
  - 1304
  - 1297
  - 1302
  - 1303
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getboolean:
  - 1064
  - 1065
  - 1066
  - 1067
  - 1068
  - 1070
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getenum:
  - 1137
  - 1138
  - 1141
  - 1150
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getenumlist:
  - 1158
  - 1159
  - 1160
  - 1165
  - 1167
  - 1169
  - 1175
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getfloat:
  - 1107
  - 1099
  - 1100
  - 1101
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getimport:
  - 1189
  - 1190
  - 1197
  - 1199
  - 1181
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getint:
  - 1089
  - 1078
  - 1079
  - 1080
  - 1086
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getjson:
  - 1208
  - 1218
  - 1222
  - 1214
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getlist:
  - 1123
  - 1127
  - 1115
  - 1116
  - 1118
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.getsection:
  - 1566
  - 1577
  - 1579
  - 1580
  - 1584
  - 1585
  - 1588
  - 1589
  - 1590
  - 1591
  - 1592
  - 1594
  - 1595
  - 1597
  - 1598
  - 1604
  - 1607
  - 1609
  - 1611
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.gettimedelta:
  - 1253
  - 1229
  - 1240
  - 1242
  - 1245
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.has_option:
  - 1344
  - 1322
  - 1335
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_options:
  - 291
  - 292
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.inversed_deprecated_sections:
  - 296
  - 298
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.is_template:
  - 1563
  - 1556
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.make_sure_configuration_loaded:
  - 1760
  - 1761
  - 1763
  - 1764
  - 1765
  - 1766
  - 1751
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.optionxform:
  - 1381
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.read:
  - 1282
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.read_dict:
  - 1294
  - 1287
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.remove_option:
  - 1377
  - 1378
  - 1366
  - 1372
  - 1373
  - 1374
  - 1375
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.sensitive_config_values:
  - 303
  - 306
  - 307
  - 310
  - 311
  - 312
  - 318
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.set:
  - 1351
  - 1356
  - 1357
  - 1359
  - 1362
  - 1363
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.suppress_future_warnings:
  - 764
  - 774
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.validate:
  - 228
  - 229
  - 230
  airflow.sdk._shared.configuration.parser.AirflowConfigParser.write:
  - 1731
  - 1732
  - 1734
  - 1706
  - 1707
  - 1708
  - 1709
  - 1710
  - 1711
  - 1713
  - 1714
  - 1745
  - 1747
  - 1717
  - 1718
  - 1690
  airflow.sdk._shared.configuration.parser.ValueNotFound:
  - 54
  airflow.sdk._shared.configuration.parser._is_template:
  - 109
  - 101
  airflow.sdk._shared.configuration.parser.configure_parser_from_configuration_description:
  - 128
  - 129
  - 130
  - 132
  - 133
  - 136
  - 138
  - 117
  - 123
  - 124
  - 126
  airflow.sdk._shared.configuration.parser.expand_env_var:
  - 65
  - 69
  - 75
  - 78
  - 79
  - 63
  airflow.sdk._shared.configuration.parser.run_command:
  - 85
  - 86
  - 87
  - 89
  - 91
  airflow.sdk._shared.dagnode.node:
  - 65
  - 66
  - 67
  - 24
  - 29
  airflow.sdk._shared.dagnode.node.DagProtocol:
  - 38
  airflow.sdk._shared.dagnode.node.DagProtocol.get_task:
  - 44
  - 45
  airflow.sdk._shared.dagnode.node.GenericDAGNode:
  - 71
  airflow.sdk._shared.dagnode.node.GenericDAGNode.__init__:
  - 88
  - 89
  - 90
  airflow.sdk._shared.dagnode.node.GenericDAGNode.dag_id:
  - 115
  airflow.sdk._shared.dagnode.node.GenericDAGNode.downstream_list:
  - 139
  - 141
  airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relative_ids:
  - 150
  - 151
  airflow.sdk._shared.dagnode.node.GenericDAGNode.get_direct_relatives:
  - 156
  - 157
  airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relative_ids:
  - 192
  - 193
  - 162
  - 195
  - 196
  - 198
  - 171
  - 174
  - 175
  - 176
  - 178
  - 184
  - 189
  - 191
  airflow.sdk._shared.dagnode.node.GenericDAGNode.get_flat_relatives:
  - 204
  - 211
  - 212
  - 213
  - 215
  airflow.sdk._shared.dagnode.node.GenericDAGNode.get_upstreams_follow_setups:
  - 225
  - 226
  - 227
  - 228
  - 229
  - 230
  - 219
  airflow.sdk._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups:
  - 264
  - 257
  - 265
  - 263
  airflow.sdk._shared.dagnode.node.GenericDAGNode.get_upstreams_only_setups_and_teardowns:
  - 233
  - 243
  - 245
  - 246
  - 248
  - 250
  - 251
  - 252
  - 253
  - 254
  airflow.sdk._shared.dagnode.node.GenericDAGNode.label:
  - 128
  - 126
  airflow.sdk._shared.dagnode.node.GenericDAGNode.log:
  - 97
  - 110
  - 94
  - 103
  airflow.sdk._shared.dagnode.node.GenericDAGNode.upstream_list:
  - 133
  - 135
  airflow.sdk._shared.dagnode.node.TaskGroupProtocol:
  - 59
  airflow.sdk._shared.dagnode.node.TaskProtocol:
  - 49
  airflow.sdk._shared.listeners:
  - 22
  airflow.sdk._shared.listeners.listener:
  - 25
  - 28
  airflow.sdk._shared.listeners.listener.ListenerManager:
  - 41
  airflow.sdk._shared.listeners.listener.ListenerManager.__init__:
  - 50
  - 51
  airflow.sdk._shared.listeners.listener.ListenerManager.add_hookspecs:
  - 59
  - 54
  airflow.sdk._shared.listeners.listener.ListenerManager.add_listener:
  - 73
  - 71
  airflow.sdk._shared.listeners.listener.ListenerManager.clear:
  - 76
  - 77
  - 78
  airflow.sdk._shared.listeners.listener.ListenerManager.has_listeners:
  - 63
  airflow.sdk._shared.listeners.listener.ListenerManager.hook:
  - 67
  airflow.sdk._shared.listeners.listener._after_hookcall:
  - 37
  airflow.sdk._shared.listeners.listener._before_hookcall:
  - 32
  - 33
  airflow.sdk._shared.listeners.spec.lifecycle:
  - 22
  airflow.sdk._shared.listeners.spec.lifecycle.before_stopping:
  - 38
  airflow.sdk._shared.listeners.spec.lifecycle.on_starting:
  - 27
  airflow.sdk._shared.listeners.spec.taskinstance:
  - 25
  - 31
  airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_failed:
  - 56
  airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_running:
  - 39
  airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_skipped:
  - 64
  airflow.sdk._shared.listeners.spec.taskinstance.on_task_instance_success:
  - 47
  airflow.sdk._shared.logging._config.translate_config_values:
  - 40
  - 41
  - 34
  - 42
  airflow.sdk._shared.logging._noncaching:
  - 26
  airflow.sdk._shared.logging._noncaching.make_file_io_non_caching:
  - 32
  - 31
  airflow.sdk._shared.logging.percent_formatter:
  - 32
  airflow.sdk._shared.logging.percent_formatter.PercentFormatRender:
  - 97
  - 122
  airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__call__:
  - 149
  - 150
  - 151
  - 152
  - 156
  - 160
  - 161
  - 163
  - 164
  - 165
  - 166
  - 171
  - 172
  - 173
  - 174
  - 176
  - 177
  - 179
  - 180
  - 182
  - 183
  - 184
  - 185
  - 187
  airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.__init__:
  - 145
  airflow.sdk._shared.logging.percent_formatter.PercentFormatRender.callsite_params_from_fmt_string:
  - 129
  - 140
  - 141
  - 142
  airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__getitem__:
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  - 64
  - 65
  - 66
  - 67
  - 68
  - 70
  - 71
  - 73
  - 76
  - 77
  - 79
  - 80
  - 82
  - 83
  - 85
  - 87
  airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__iter__:
  - 90
  airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict.__len__:
  - 93
  airflow.sdk._shared.logging.remote:
  - 32
  - 34
  - 36
  - 38
  - 42
  - 28
  - 30
  airflow.sdk._shared.logging.remote.RemoteLogIO:
  - 46
  airflow.sdk._shared.logging.remote.RemoteLogIO.processors:
  - 57
  - 50
  airflow.sdk._shared.logging.remote.RemoteLogIO.read:
  - 64
  - 65
  airflow.sdk._shared.logging.remote.RemoteLogIO.upload:
  - 60
  - 61
  airflow.sdk._shared.logging.remote.RemoteLogStreamIO:
  - 70
  airflow.sdk._shared.logging.remote.RemoteLogStreamIO.stream:
  - 73
  - 74
  airflow.sdk._shared.logging.remote.discover_remote_log_handler:
  - 97
  - 98
  - 103
  - 82
  - 87
  - 90
  - 93
  - 94
  airflow.sdk._shared.logging.structlog:
  - 128
  - 129
  - 636
  - 641
  - 642
  - 637
  - 134
  - 135
  - 41
  - 51
  - 659
  - 183
  - 58
  - 124
  - 125
  - 126
  - 127
  airflow.sdk._shared.logging.structlog.LoggerFactory.__call__:
  - 196
  airflow.sdk._shared.logging.structlog.NamedBytesLogger.__init__:
  - 168
  - 169
  - 170
  airflow.sdk._shared.logging.structlog.NamedWriteLogger.__init__:
  - 178
  - 179
  - 180
  airflow.sdk._shared.logging.structlog._make_airflow_structlogger:
  - 67
  - 106
  - 108
  - 109
  - 118
  airflow.sdk._shared.logging.structlog._make_airflow_structlogger.handlers:
  - 73
  airflow.sdk._shared.logging.structlog._make_airflow_structlogger.make_method:
  - 91
  airflow.sdk._shared.logging.structlog._make_airflow_structlogger.make_method.meth:
  - 96
  - 99
  - 100
  - 101
  - 95
  airflow.sdk._shared.logging.structlog.configure_logging:
  - 512
  - 513
  - 514
  - 525
  - 398
  - 526
  - 528
  - 529
  - 532
  - 534
  - 536
  - 546
  - 433
  - 561
  - 439
  - 440
  - 446
  - 449
  - 450
  - 452
  - 454
  - 455
  - 457
  - 463
  - 467
  - 469
  - 473
  - 484
  - 485
  - 486
  - 493
  - 494
  - 495
  - 496
  - 497
  - 499
  - 509
  - 510
  - 511
  airflow.sdk._shared.logging.structlog.configure_logging.is_atty:
  - 437
  airflow.sdk._shared.logging.structlog.drop_positional_args:
  - 215
  airflow.sdk._shared.logging.structlog.init_log_file:
  - 608
  - 609
  - 612
  - 614
  - 615
  - 601
  airflow.sdk._shared.logging.structlog.init_log_folder:
  - 588
  - 589
  - 590
  - 591
  - 565
  airflow.sdk._shared.logging.structlog.logger_name:
  - 200
  - 201
  airflow.sdk._shared.logging.structlog.main:
  - 656
  - 657
  - 655
  airflow.sdk._shared.logging.structlog.make_filtering_logger.maker:
  - 148
  - 149
  - 152
  - 154
  - 155
  - 158
  airflow.sdk._shared.logging.structlog.raises:
  - 648
  - 650
  - 652
  - 646
  airflow.sdk._shared.logging.structlog.reconfigure_logger:
  - 623
  - 624
  - 625
  - 626
  - 628
  - 629
  - 631
  airflow.sdk._shared.logging.structlog.redact_jwt:
  - 208
  - 209
  - 210
  airflow.sdk._shared.logging.structlog.structlog_processors:
  - 256
  - 259
  - 262
  - 267
  - 268
  - 271
  - 272
  - 274
  - 275
  - 276
  - 300
  - 301
  - 305
  - 321
  - 327
  - 330
  - 337
  - 340
  - 351
  - 352
  - 356
  - 357
  - 376
  - 234
  - 364
  - 375
  - 248
  airflow.sdk._shared.logging.structlog.structlog_processors.json_dumps:
  - 314
  - 315
  - 316
  - 319
  airflow.sdk._shared.logging.structlog.structlog_processors.json_processor:
  - 324
  - 325
  airflow.sdk._shared.logging.structlog.structlog_processors.log_loc:
  - 368
  - 372
  - 367
  airflow.sdk._shared.logging.types.Logger.debug:
  - 38
  airflow.sdk._shared.logging.types.Logger.error:
  - 41
  airflow.sdk._shared.logging.types.Logger.exception:
  - 42
  airflow.sdk._shared.logging.types.Logger.getEffectiveLevel:
  - 33
  airflow.sdk._shared.logging.types.Logger.info:
  - 39
  airflow.sdk._shared.logging.types.Logger.isEnabledFor:
  - 32
  airflow.sdk._shared.logging.types.Logger.log:
  - 43
  airflow.sdk._shared.logging.types.Logger.warning:
  - 40
  airflow.sdk._shared.module_loading:
  - 33
  - 42
  - 38
  airflow.sdk._shared.module_loading._get_grouped_entry_points:
  - 134
  - 135
  - 137
  - 138
  - 140
  airflow.sdk._shared.module_loading.entry_points_with_dist:
  - 145
  - 158
  airflow.sdk._shared.module_loading.file_discovery:
  - 32
  - 18
  airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule:
  - 78
  airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.compile:
  - 98
  - 99
  - 85
  - 87
  - 89
  - 91
  airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule.match:
  - 103
  - 105
  - 106
  - 108
  - 109
  - 110
  - 112
  - 113
  - 115
  airflow.sdk._shared.module_loading.file_discovery._IgnoreRule:
  - 36
  airflow.sdk._shared.module_loading.file_discovery._IgnoreRule.compile:
  - 40
  airflow.sdk._shared.module_loading.file_discovery._IgnoreRule.match:
  - 48
  airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule:
  - 52
  airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.compile:
  - 59
  - 61
  - 63
  airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule.match:
  - 72
  - 68
  - 69
  - 70
  airflow.sdk._shared.module_loading.file_discovery._find_path_from_directory:
  - 161
  - 163
  - 164
  - 165
  - 170
  - 139
  - 140
  - 172
  - 142
  - 143
  - 144
  - 173
  - 146
  - 174
  - 175
  - 176
  - 152
  - 127
  airflow.sdk._shared.module_loading.file_discovery.find_path_from_directory:
  - 193
  - 194
  - 195
  - 196
  - 184
  airflow.sdk._shared.module_loading.import_string:
  - 58
  - 61
  - 54
  - 47
  airflow.sdk._shared.module_loading.is_valid_dotpath:
  - 129
  - 118
  - 111
  airflow.sdk._shared.module_loading.iter_namespace:
  - 107
  airflow.sdk._shared.module_loading.qualname:
  - 97
  - 67
  - 100
  - 74
  - 75
  - 76
  - 78
  - 81
  - 82
  - 83
  - 84
  - 86
  - 91
  - 92
  airflow.sdk._shared.observability:
  - 21
  airflow.sdk._shared.observability.exceptions:
  - 18
  airflow.sdk._shared.observability.exceptions.InvalidStatsNameException:
  - 24
  airflow.sdk._shared.observability.metrics.base_stats_logger:
  - 24
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger:
  - 95
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.decr:
  - 114
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.gauge:
  - 126
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.incr:
  - 110
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.initialize:
  - 106
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.timer:
  - 134
  - 135
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger.timing:
  - 130
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger:
  - 29
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.decr:
  - 64
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.gauge:
  - 76
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.incr:
  - 53
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.initialize:
  - 42
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.timer:
  - 90
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger.timing:
  - 86
  airflow.sdk._shared.observability.metrics.datadog_logger:
  - 33
  - 39
  airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger:
  - 43
  airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.decr:
  - 97
  - 98
  - 90
  - 91
  - 93
  airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.gauge:
  - 111
  - 112
  - 114
  - 118
  - 119
  airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.incr:
  - 70
  - 71
  - 73
  - 77
  - 78
  airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timer:
  - 150
  - 151
  - 153
  - 157
  - 158
  - 159
  airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger.timing:
  - 130
  - 131
  - 133
  - 137
  - 138
  - 139
  - 140
  airflow.sdk._shared.observability.metrics.datadog_logger.get_dogstatsd_logger:
  - 176
  - 180
  - 182
  - 184
  - 186
  - 188
  - 189
  - 190
  - 191
  airflow.sdk._shared.observability.metrics.dual_stats_manager:
  - 26
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager:
  - 108
  - 110
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.decr:
  - 192
  - 194
  - 198
  - 199
  - 187
  - 189
  - 190
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.gauge:
  - 224
  - 212
  - 214
  - 215
  - 217
  - 219
  - 223
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.get_legacy_stat:
  - 129
  - 131
  - 135
  - 138
  - 139
  - 151
  - 121
  - 124
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.incr:
  - 163
  - 165
  - 166
  - 168
  - 170
  - 174
  - 175
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.timer:
  - 261
  - 262
  - 266
  - 268
  - 269
  - 271
  - 272
  - 275
  - 277
  - 279
  - 280
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager.timing:
  - 235
  - 236
  - 238
  - 239
  - 240
  - 242
  - 246
  - 248
  - 249
  - 251
  airflow.sdk._shared.observability.metrics.dual_stats_manager._get_args_dict_with_extra_tags_if_set:
  - 68
  - 76
  - 78
  - 82
  - 85
  airflow.sdk._shared.observability.metrics.dual_stats_manager._get_dict_with_defined_args:
  - 48
  - 51
  - 53
  - 55
  - 57
  airflow.sdk._shared.observability.metrics.dual_stats_manager._get_tags_with_extra:
  - 97
  - 98
  - 101
  - 102
  - 94
  airflow.sdk._shared.observability.metrics.dual_stats_manager._value_is_provided:
  - 32
  - 36
  - 31
  airflow.sdk._shared.observability.metrics.metrics_registry:
  - 21
  airflow.sdk._shared.observability.metrics.metrics_registry.MetricsRegistry:
  - 156
  airflow.sdk._shared.observability.metrics.metrics_registry.MetricsRegistry.__init__:
  - 159
  airflow.sdk._shared.observability.metrics.metrics_registry.MetricsRegistry.get:
  - 164
  - 165
  airflow.sdk._shared.observability.metrics.metrics_registry.convert_to_rst_tables:
  - 48
  - 61
  - 62
  - 65
  - 69
  - 70
  - 71
  - 72
  - 73
  - 74
  - 82
  - 83
  - 84
  - 85
  - 86
  - 87
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 105
  airflow.sdk._shared.observability.metrics.metrics_registry.generate_metrics_rst_from_registry:
  - 146
  - 148
  - 150
  - 151
  airflow.sdk._shared.observability.metrics.metrics_registry.read_metrics_yaml:
  - 36
  - 38
  - 41
  - 42
  - 26
  airflow.sdk._shared.observability.metrics.metrics_registry.write_metric_tables_file:
  - 135
  - 137
  - 138
  - 139
  - 140
  - 109
  - 141
  - 142
  airflow.sdk._shared.observability.metrics.otel_logger:
  - 49
  - 43
  airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge:
  - 296
  airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.__init__:
  - 304
  - 300
  - 301
  - 302
  airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge.set_value:
  - 307
  - 308
  - 311
  airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap:
  - 315
  airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap._create_counter:
  - 325
  - 326
  - 328
  - 329
  - 331
  - 333
  airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.clear:
  - 322
  airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.del_counter:
  - 355
  - 356
  - 349
  airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.get_counter:
  - 344
  - 337
  - 345
  - 343
  airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap.set_gauge_value:
  - 360
  - 369
  - 371
  - 372
  - 374
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger:
  - 167
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.__init__:
  - 180
  - 181
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.decr:
  - 227
  - 229
  - 232
  - 233
  - 234
  - 218
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.gauge:
  - 260
  - 263
  - 264
  - 265
  - 268
  - 269
  - 247
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.incr:
  - 192
  - 201
  - 203
  - 206
  - 207
  - 208
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.timer:
  - 291
  - 292
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger.timing:
  - 278
  - 279
  - 280
  - 281
  - 282
  airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer:
  - 143
  airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer.__init__:
  - 153
  airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer.stop:
  - 160
  - 161
  - 162
  - 159
  airflow.sdk._shared.observability.metrics.otel_logger._generate_key_name:
  - 85
  - 87
  airflow.sdk._shared.observability.metrics.otel_logger._get_otel_safe_name:
  - 127
  - 126
  - 119
  airflow.sdk._shared.observability.metrics.otel_logger._skip_due_to_rate:
  - 137
  - 139
  airflow.sdk._shared.observability.metrics.otel_logger._type_as_str:
  - 106
  - 115
  airflow.sdk._shared.observability.metrics.otel_logger.atexit_register_metrics_flush:
  - 383
  airflow.sdk._shared.observability.metrics.otel_logger.flush_otel_metrics:
  - 378
  - 379
  airflow.sdk._shared.observability.metrics.otel_logger.full_name:
  - 76
  airflow.sdk._shared.observability.metrics.otel_logger.get_otel_logger:
  - 416
  - 417
  - 422
  - 423
  - 424
  - 440
  - 427
  - 429
  - 430
  - 442
  - 402
  - 406
  - 407
  - 438
  - 409
  - 410
  - 443
  - 414
  airflow.sdk._shared.observability.metrics.otel_logger.name_is_otel_safe:
  - 96
  - 102
  airflow.sdk._shared.observability.metrics.protocols:
  - 24
  airflow.sdk._shared.observability.metrics.protocols.Timer:
  - 47
  airflow.sdk._shared.observability.metrics.protocols.Timer.__enter__:
  - 105
  airflow.sdk._shared.observability.metrics.protocols.Timer.__exit__:
  - 108
  airflow.sdk._shared.observability.metrics.protocols.Timer.start:
  - 112
  - 113
  - 114
  - 111
  airflow.sdk._shared.observability.metrics.protocols.Timer.stop:
  - 118
  - 119
  - 120
  - 121
  - 122
  airflow.sdk._shared.observability.metrics.protocols.TimerProtocol:
  - 31
  airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.__enter__:
  - 33
  airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.__exit__:
  - 35
  airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.start:
  - 38
  - 39
  airflow.sdk._shared.observability.metrics.protocols.TimerProtocol.stop:
  - 42
  - 43
  airflow.sdk._shared.observability.metrics.stats:
  - 32
  - 34
  - 35
  - 146
  - 29
  airflow.sdk._shared.observability.metrics.stats.Stats:
  - 151
  airflow.sdk._shared.observability.metrics.stats._Stats.__getattr__:
  - 98
  - 99
  - 101
  - 70
  - 71
  - 104
  - 107
  - 108
  - 111
  - 113
  - 87
  - 88
  - 89
  airflow.sdk._shared.observability.metrics.stats._Stats.get_constant_tags:
  - 140
  - 141
  - 143
  airflow.sdk._shared.observability.metrics.stats._Stats.initialize:
  - 129
  - 136
  - 116
  - 117
  - 120
  - 124
  - 125
  airflow.sdk._shared.observability.metrics.stats._Stats.initialize.<lambda1>:
  - 124
  airflow.sdk._shared.observability.metrics.stats.normalize_name_for_stats:
  - 39
  - 49
  - 52
  - 54
  - 55
  airflow.sdk._shared.observability.metrics.statsd_logger:
  - 33
  - 41
  - 39
  airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger:
  - 65
  airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.decr:
  - 108
  - 109
  - 110
  airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.gauge:
  - 124
  - 125
  - 126
  airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.incr:
  - 93
  - 94
  - 95
  airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timer:
  - 152
  - 153
  - 154
  - 155
  airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger.timing:
  - 138
  - 139
  - 140
  airflow.sdk._shared.observability.metrics.statsd_logger.get_statsd_logger:
  - 172
  - 173
  - 175
  - 176
  - 177
  airflow.sdk._shared.observability.metrics.statsd_logger.prepare_stat_with_tags:
  - 61
  - 45
  - 47
  airflow.sdk._shared.observability.metrics.statsd_logger.prepare_stat_with_tags.wrapper:
  - 51
  - 52
  - 53
  - 54
  - 55
  - 58
  - 59
  airflow.sdk._shared.observability.metrics.validators:
  - 34
  - 83
  - 47
  airflow.sdk._shared.observability.metrics.validators.ListValidator:
  - 237
  airflow.sdk._shared.observability.metrics.validators.ListValidator.__init__:
  - 245
  airflow.sdk._shared.observability.metrics.validators.ListValidator.__subclasshook__:
  - 250
  airflow.sdk._shared.observability.metrics.validators.ListValidator._has_pattern_match:
  - 258
  - 259
  airflow.sdk._shared.observability.metrics.validators.ListValidator.test:
  - 254
  airflow.sdk._shared.observability.metrics.validators.MetricNameLengthExemptionWarning:
  - 38
  airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator:
  - 265
  airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator.test:
  - 268
  - 269
  airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator:
  - 274
  airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator.test:
  - 277
  - 278
  airflow.sdk._shared.observability.metrics.validators.get_current_handler_stat_name_func:
  - 225
  - 226
  - 227
  - 228
  airflow.sdk._shared.observability.metrics.validators.get_validator:
  - 102
  - 104
  - 105
  - 108
  - 113
  airflow.sdk._shared.observability.metrics.validators.stat_name_default_handler:
  - 209
  - 202
  - 213
  - 207
  airflow.sdk._shared.observability.metrics.validators.stat_name_otel_handler:
  - 160
  - 163
  - 166
  - 167
  - 140
  - 182
  - 186
  - 187
  airflow.sdk._shared.observability.metrics.validators.validate_stat:
  - 132
  - 117
  - 119
  airflow.sdk._shared.observability.metrics.validators.validate_stat.wrapper:
  - 129
  - 122
  - 123
  - 126
  - 127
  airflow.sdk._shared.observability.traces.base_tracer:
  - 24
  - 27
  - 104
  - 103
  airflow.sdk._shared.observability.traces.base_tracer.EmptyContext:
  - 45
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan:
  - 52
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.__call__:
  - 63
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.__enter__:
  - 55
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.__exit__:
  - 59
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.add_event:
  - 87
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.add_link:
  - 95
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.end:
  - 99
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.get_span_context:
  - 67
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.set_attribute:
  - 71
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan.set_attributes:
  - 75
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace:
  - 169
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.extract:
  - 231
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.get_current_span:
  - 201
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.get_tracer:
  - 178
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.inject:
  - 226
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.start_child_span:
  - 221
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.start_root_span:
  - 208
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.start_span:
  - 191
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace.use_span:
  - 196
  airflow.sdk._shared.observability.traces.base_tracer.Tracer:
  - 108
  airflow.sdk._shared.observability.traces.base_tracer.Tracer.extract:
  - 164
  airflow.sdk._shared.observability.traces.base_tracer.Tracer.get_tracer:
  - 114
  airflow.sdk._shared.observability.traces.base_tracer.Tracer.inject:
  - 159
  airflow.sdk._shared.observability.traces.base_tracer.Tracer.start_child_span:
  - 154
  airflow.sdk._shared.observability.traces.base_tracer.Tracer.start_root_span:
  - 141
  airflow.sdk._shared.observability.traces.base_tracer.Tracer.start_span:
  - 127
  airflow.sdk._shared.observability.traces.base_tracer.Tracer.use_span:
  - 132
  airflow.sdk._shared.observability.traces.base_tracer.gen_context:
  - 34
  - 31
  airflow.sdk._shared.observability.traces.base_tracer.gen_links_from_kv_list:
  - 41
  - 38
  airflow.sdk._shared.observability.traces.otel_tracer:
  - 49
  - 44
  - 47
  airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator:
  - 362
  airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.__init__:
  - 372
  airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_span_id:
  - 377
  - 381
  airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator.generate_trace_id:
  - 385
  - 388
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace:
  - 53
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.__init__:
  - 69
  - 74
  - 75
  - 77
  - 78
  - 81
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace._new_span:
  - 256
  - 259
  - 261
  - 262
  - 264
  - 267
  - 268
  - 272
  - 275
  - 279
  - 281
  - 285
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.extract:
  - 296
  - 295
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_current_span:
  - 131
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_otel_tracer_provider:
  - 96
  - 98
  - 101
  - 102
  - 103
  - 104
  - 105
  - 106
  - 108
  - 109
  - 113
  - 89
  - 94
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.get_tracer:
  - 122
  - 123
  - 124
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.inject:
  - 289
  - 291
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.start_child_span:
  - 225
  - 230
  - 231
  - 232
  - 238
  - 214
  - 215
  - 217
  - 218
  - 220
  - 222
  - 223
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.start_root_span:
  - 196
  - 181
  - 186
  - 187
  - 189
  - 191
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.start_span:
  - 160
  - 162
  - 163
  - 164
  - 168
  - 145
  - 146
  - 149
  - 150
  - 152
  - 154
  - 155
  - 159
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace.use_span:
  - 134
  airflow.sdk._shared.observability.traces.otel_tracer.gen_context:
  - 300
  - 301
  airflow.sdk._shared.observability.traces.otel_tracer.gen_link_from_traceparent:
  - 321
  - 322
  - 325
  - 328
  - 329
  airflow.sdk._shared.observability.traces.otel_tracer.gen_links_from_kv_list:
  - 306
  - 308
  - 311
  - 312
  - 316
  airflow.sdk._shared.observability.traces.otel_tracer.get_otel_tracer:
  - 352
  - 353
  - 342
  - 343
  - 348
  - 350
  - 351
  airflow.sdk._shared.observability.traces.utils:
  - 26
  airflow.sdk._shared.observability.traces.utils.datetime_to_nano:
  - 32
  - 34
  - 37
  - 38
  - 30
  - 31
  airflow.sdk._shared.observability.traces.utils.parse_traceparent:
  - 43
  - 44
  - 46
  - 47
  airflow.sdk._shared.observability.traces.utils.parse_tracestate:
  - 53
  - 54
  - 56
  - 58
  - 59
  - 60
  - 61
  airflow.sdk._shared.plugins_manager.plugins_manager:
  - 33
  - 18
  - 43
  - 34
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPlugin:
  - 89
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPlugin.on_load:
  - 142
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPlugin.validate:
  - 136
  - 137
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginException:
  - 85
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginSource:
  - 47
  airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource:
  - 70
  airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource.__init__:
  - 75
  airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource:
  - 57
  airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource.__init__:
  - 60
  airflow.sdk._shared.plugins_manager.plugins_manager._load_entrypoint_plugins:
  - 192
  - 194
  - 195
  - 198
  - 199
  - 200
  - 202
  - 203
  - 180
  - 187
  - 191
  airflow.sdk._shared.plugins_manager.plugins_manager._load_plugins_from_plugin_directory:
  - 256
  - 213
  - 216
  - 218
  - 219
  - 222
  - 223
  - 225
  - 226
  - 227
  - 228
  - 229
  - 233
  - 234
  - 235
  - 236
  - 241
  - 242
  - 243
  - 244
  - 246
  - 248
  - 250
  - 251
  - 252
  - 253
  - 255
  airflow.sdk._shared.plugins_manager.plugins_manager.integrate_listener_plugins:
  - 299
  - 305
  - 306
  - 309
  - 310
  airflow.sdk._shared.plugins_manager.plugins_manager.integrate_macros_plugins:
  - 289
  - 291
  - 295
  - 276
  - 283
  - 285
  - 286
  airflow.sdk._shared.plugins_manager.plugins_manager.is_valid_plugin:
  - 168
  - 173
  - 174
  - 151
  - 158
  airflow.sdk._shared.plugins_manager.plugins_manager.make_module:
  - 261
  - 262
  - 264
  - 265
  - 266
  - 267
  - 269
  airflow.sdk._shared.providers_discovery.providers_discovery:
  - 40
  - 18
  - 37
  airflow.sdk._shared.providers_discovery.providers_discovery.ConnectionFormWidgetInfo:
  - 85
  airflow.sdk._shared.providers_discovery.providers_discovery.DialectInfo:
  - 118
  airflow.sdk._shared.providers_discovery.providers_discovery.HookClassProvider:
  - 66
  airflow.sdk._shared.providers_discovery.providers_discovery.HookInfo:
  - 73
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache:
  - 126
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__delitem__:
  - 153
  - 154
  - 155
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__getitem__:
  - 143
  - 144
  - 147
  - 148
  - 149
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__init__:
  - 136
  - 137
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__iter__:
  - 158
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__len__:
  - 161
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.__setitem__:
  - 140
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache.clear:
  - 168
  - 167
  airflow.sdk._shared.providers_discovery.providers_discovery.NotificationInfo:
  - 103
  airflow.sdk._shared.providers_discovery.providers_discovery.PluginInfo:
  - 95
  airflow.sdk._shared.providers_discovery.providers_discovery.ProviderInfo:
  - 54
  airflow.sdk._shared.providers_discovery.providers_discovery.ProvidersManagerProtocol:
  - 47
  airflow.sdk._shared.providers_discovery.providers_discovery.TriggerInfo:
  - 110
  airflow.sdk._shared.providers_discovery.providers_discovery._check_builtin_provider_prefix:
  - 203
  - 204
  - 205
  - 206
  - 207
  airflow.sdk._shared.providers_discovery.providers_discovery._create_customized_form_field_behaviours_schema_validator:
  - 193
  - 196
  - 197
  - 198
  airflow.sdk._shared.providers_discovery.providers_discovery._create_provider_info_schema_validator:
  - 186
  - 187
  - 188
  - 183
  airflow.sdk._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders:
  - 218
  - 237
  - 239
  airflow.sdk._shared.providers_discovery.providers_discovery._ensure_prefix_for_placeholders.ensure_prefix:
  - 233
  airflow.sdk._shared.providers_discovery.providers_discovery._read_schema_from_resources_or_local_file:
  - 172
  - 174
  - 175
  - 177
  - 178
  airflow.sdk._shared.providers_discovery.providers_discovery.discover_all_providers_from_packages:
  - 320
  - 322
  - 324
  - 325
  - 327
  - 334
  - 303
  - 337
  - 338
  - 339
  - 340
  - 341
  - 348
  - 347
  - 316
  - 317
  - 350
  - 319
  airflow.sdk._shared.providers_discovery.providers_discovery.log_import_warning:
  - 260
  - 261
  airflow.sdk._shared.providers_discovery.providers_discovery.log_optional_feature_disabled:
  - 252
  - 245
  - 246
  airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache:
  - 270
  airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator:
  - 278
  ? airflow.sdk._shared.providers_discovery.providers_discovery.provider_info_cache.provider_info_cache_decorator.wrapped_function
  : - 288
    - 291
    - 280
    - 282
    - 284
    - 285
    - 286
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend:
  - 23
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend._get_connection_class:
  - 77
  - 76
  - 69
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.build_path:
  - 27
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.deserialize_connection:
  - 99
  - 101
  - 102
  - 103
  - 106
  - 107
  - 108
  - 89
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_config:
  - 59
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_conn_value:
  - 37
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_connection:
  - 120
  - 119
  - 118
  - 111
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend.get_variable:
  - 49
  airflow.sdk._shared.secrets_masker.secrets_masker:
  - 38
  - 72
  - 75
  - 45
  - 17
  - 49
  - 51
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO:
  - 612
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__enter__:
  - 625
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__exit__:
  - 628
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__iter__:
  - 631
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.__next__:
  - 634
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.close:
  - 637
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.fileno:
  - 640
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.flush:
  - 643
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.isatty:
  - 646
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.read:
  - 649
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.readable:
  - 652
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.readline:
  - 655
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.readlines:
  - 658
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.seek:
  - 661
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.seekable:
  - 664
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.tell:
  - 667
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.truncate:
  - 670
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.writable:
  - 673
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.write:
  - 676
  - 677
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO.writelines:
  - 680
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker:
  - 185
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init__:
  - 200
  - 199
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.__init_subclass__:
  - 206
  - 208
  - 209
  - 212
  - 213
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._adaptations:
  - 544
  - 545
  - 547
  - 549
  - 539
  - 540
  - 542
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._merge:
  - 425
  - 426
  - 427
  - 433
  - 435
  - 437
  - 438
  - 441
  - 454
  - 456
  - 457
  - 459
  - 460
  - 462
  - 463
  - 474
  - 476
  - 477
  - 478
  - 480
  - 484
  - 488
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._record_attrs_to_ignore:
  - 250
  - 261
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact:
  - 385
  - 386
  - 391
  - 393
  - 403
  - 406
  - 407
  - 350
  - 353
  - 354
  - 355
  - 357
  - 360
  - 363
  - 364
  - 367
  - 368
  - 369
  - 372
  - 376
  - 377
  - 381
  - 383
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_all:
  - 326
  - 328
  - 330
  - 331
  - 333
  - 335
  - 336
  - 338
  - 339
  - 340
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker._redact_exception_with_context_or_cause:
  - 290
  - 291
  - 266
  - 267
  - 268
  - 270
  - 275
  - 276
  - 278
  - 283
  - 285
  - 286
  - 287
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.add_mask:
  - 563
  - 564
  - 565
  - 566
  - 567
  - 568
  - 571
  - 575
  - 576
  - 577
  - 586
  - 587
  - 588
  - 591
  - 594
  - 595
  - 596
  - 598
  - 599
  - 601
  - 602
  - 603
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.disable_log_masking:
  - 234
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.enable_log_masking:
  - 229
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.filter:
  - 297
  - 300
  - 305
  - 306
  - 307
  - 308
  - 309
  - 311
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.is_log_masking_enabled:
  - 239
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.merge:
  - 528
  - 521
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.redact:
  - 509
  - 502
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.reset_masker:
  - 606
  - 607
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker.should_hide_value_for_key:
  - 552
  - 557
  - 558
  - 559
  airflow.sdk._shared.secrets_masker.secrets_masker._V1EnvVarLike.to_dict:
  - 42
  airflow.sdk._shared.secrets_masker.secrets_masker._get_v1_env_var_type_cached:
  - 181
  - 174
  airflow.sdk._shared.secrets_masker.secrets_masker._is_v1_env_var:
  - 168
  - 169
  - 162
  - 164
  airflow.sdk._shared.secrets_masker.secrets_masker._secrets_masker:
  - 137
  - 145
  airflow.sdk._shared.secrets_masker.secrets_masker.mask_secret:
  - 88
  - 104
  - 101
  airflow.sdk._shared.secrets_masker.secrets_masker.merge:
  - 115
  - 132
  - 125
  - 119
  airflow.sdk._shared.secrets_masker.secrets_masker.redact:
  - 110
  - 111
  airflow.sdk._shared.secrets_masker.secrets_masker.reset_secrets_masker:
  - 149
  - 158
  airflow.sdk._shared.secrets_masker.secrets_masker.should_hide_value_for_key:
  - 84
  - 79
  airflow.sdk._shared.timezones.timezone:
  - 33
  - 29
  airflow.sdk._shared.timezones.timezone._Timezone:
  - 41
  airflow.sdk._shared.timezones.timezone.coerce_datetime:
  - 195
  - 199
  - 203
  - 207
  - 216
  - 218
  - 219
  - 221
  airflow.sdk._shared.timezones.timezone.convert_to_utc:
  - 96
  - 98
  - 78
  - 82
  - 86
  - 92
  - 95
  airflow.sdk._shared.timezones.timezone.datetime:
  - 177
  - 180
  - 172
  airflow.sdk._shared.timezones.timezone.from_timestamp:
  - 301
  - 310
  - 311
  - 312
  - 313
  - 314
  airflow.sdk._shared.timezones.timezone.initialize:
  - 289
  - 297
  - 294
  - 295
  airflow.sdk._shared.timezones.timezone.is_localized:
  - 56
  - 47
  airflow.sdk._shared.timezones.timezone.is_naive:
  - 60
  - 69
  airflow.sdk._shared.timezones.timezone.local_timezone:
  - 285
  - 278
  airflow.sdk._shared.timezones.timezone.make_aware:
  - 128
  - 133
  - 102
  - 134
  - 135
  - 137
  - 106
  - 138
  - 139
  - 141
  - 110
  - 143
  - 114
  - 121
  - 124
  airflow.sdk._shared.timezones.timezone.make_naive:
  - 161
  - 164
  - 147
  - 154
  - 158
  airflow.sdk._shared.timezones.timezone.parse:
  - 184
  - 191
  airflow.sdk._shared.timezones.timezone.parse_timezone:
  - 272
  - 274
  - 261
  - 270
  airflow.sdk._shared.timezones.timezone.td_format:
  - 225
  - 231
  - 233
  - 234
  - 236
  - 239
  - 240
  - 253
  - 254
  - 255
  airflow.sdk._shared.timezones.timezone.td_format._format_part:
  - 248
  - 249
  - 243
  - 244
  airflow.sdk._shared.timezones.timezone.utcnow:
  - 73
  - 74
  airflow.sdk.api.client:
  - 163
  - 99
  - 100
  - 199
  - 876
  - 877
  - 878
  - 879
  - 880
  - 93
  airflow.sdk.api.client.AssetEventOperations.get:
  - 672
  - 675
  - 676
  - 682
  - 662
  - 664
  - 665
  - 666
  - 667
  - 669
  - 671
  airflow.sdk.api.client.AssetOperations.get:
  - 640
  - 643
  - 620
  - 621
  - 624
  - 631
  - 633
  - 634
  airflow.sdk.api.client.BearerAuth.auth_flow:
  - 843
  - 845
  airflow.sdk.api.client.Client:
  - 992
  - 962
  - 998
  - 935
  - 936
  - 937
  - 938
  - 939
  - 956
  - 968
  - 974
  - 980
  - 986
  - 892
  airflow.sdk.api.client.Client.__init__:
  - 902
  - 904
  - 906
  - 909
  - 910
  - 914
  - 917
  - 919
  - 920
  airflow.sdk.api.client.Client._get_ssl_context_cached:
  - 896
  - 897
  - 898
  - 895
  airflow.sdk.api.client.Client._update_auth:
  - 931
  - 932
  - 933
  airflow.sdk.api.client.Client.asset_events:
  - 995
  - 996
  airflow.sdk.api.client.Client.assets:
  - 989
  - 990
  airflow.sdk.api.client.Client.connections:
  - 971
  - 972
  airflow.sdk.api.client.Client.dag_runs:
  - 965
  - 966
  airflow.sdk.api.client.Client.hitl:
  - 1001
  - 1002
  airflow.sdk.api.client.Client.request:
  - 945
  - 946
  - 950
  - 943
  airflow.sdk.api.client.Client.task_instances:
  - 960
  - 959
  airflow.sdk.api.client.Client.variables:
  - 977
  - 978
  airflow.sdk.api.client.Client.xcoms:
  - 984
  - 983
  airflow.sdk.api.client.ConnectionOperations.get:
  - 398
  - 400
  - 402
  - 403
  - 409
  - 411
  airflow.sdk.api.client.DagRunOperations.clear:
  - 720
  - 722
  - 719
  airflow.sdk.api.client.DagRunOperations.get_count:
  - 741
  - 744
  - 750
  - 752
  - 753
  airflow.sdk.api.client.DagRunOperations.get_detail:
  - 725
  - 726
  - 727
  airflow.sdk.api.client.DagRunOperations.get_previous:
  - 768
  - 769
  - 761
  - 764
  - 766
  airflow.sdk.api.client.DagRunOperations.get_state:
  - 730
  - 731
  - 732
  airflow.sdk.api.client.DagRunOperations.trigger:
  - 704
  - 707
  - 708
  - 709
  - 710
  - 712
  - 713
  - 716
  - 699
  - 700
  - 703
  airflow.sdk.api.client.HITLOperations:
  - 773
  airflow.sdk.api.client.HITLOperations.add_response:
  - 807
  - 809
  - 811
  - 796
  - 797
  airflow.sdk.api.client.HITLOperations.get_detail_response:
  - 833
  - 834
  - 835
  airflow.sdk.api.client.HITLOperations.update_response:
  - 820
  - 821
  - 826
  - 828
  - 830
  airflow.sdk.api.client.ServerResponseError.__init__:
  - 1015
  airflow.sdk.api.client.ServerResponseError.__reduce__:
  - 1021
  airflow.sdk.api.client.ServerResponseError.from_response:
  - 1025
  - 1028
  - 1031
  - 1036
  - 1038
  - 1045
  - 1051
  airflow.sdk.api.client.TaskInstanceOperations.defer:
  - 248
  - 251
  - 247
  airflow.sdk.api.client.TaskInstanceOperations.finish:
  - 226
  - 227
  - 229
  - 222
  - 223
  airflow.sdk.api.client.TaskInstanceOperations.get_count:
  - 320
  - 321
  - 323
  - 324
  - 306
  - 312
  - 318
  airflow.sdk.api.client.TaskInstanceOperations.get_previous:
  - 334
  - 344
  - 345
  - 346
  - 347
  - 349
  - 350
  airflow.sdk.api.client.TaskInstanceOperations.get_previous_successful_dagrun:
  - 288
  - 289
  - 283
  airflow.sdk.api.client.TaskInstanceOperations.get_reschedule_start_date:
  - 292
  - 293
  - 294
  airflow.sdk.api.client.TaskInstanceOperations.get_task_breakcrumbs:
  - 382
  - 383
  airflow.sdk.api.client.TaskInstanceOperations.get_task_states:
  - 361
  - 367
  - 372
  - 374
  - 375
  - 377
  - 378
  airflow.sdk.api.client.TaskInstanceOperations.heartbeat:
  - 261
  - 262
  airflow.sdk.api.client.TaskInstanceOperations.reschedule:
  - 258
  - 254
  - 255
  airflow.sdk.api.client.TaskInstanceOperations.retry:
  - 232
  - 233
  - 234
  airflow.sdk.api.client.TaskInstanceOperations.set_rendered_map_index:
  - 280
  - 278
  - 279
  airflow.sdk.api.client.TaskInstanceOperations.set_rtif:
  - 275
  - 270
  - 271
  airflow.sdk.api.client.TaskInstanceOperations.skip_downstream_tasks:
  - 265
  - 266
  - 267
  airflow.sdk.api.client.TaskInstanceOperations.start:
  - 216
  - 218
  - 219
  - 215
  airflow.sdk.api.client.TaskInstanceOperations.succeed:
  - 244
  - 237
  - 238
  airflow.sdk.api.client.TaskInstanceOperations.validate_inlets_and_outlets:
  - 386
  - 387
  - 388
  airflow.sdk.api.client.VariableOperations.delete:
  - 449
  - 450
  - 454
  airflow.sdk.api.client.VariableOperations.get:
  - 421
  - 423
  - 425
  - 426
  - 432
  - 434
  airflow.sdk.api.client.VariableOperations.set:
  - 443
  - 437
  - 438
  - 439
  airflow.sdk.api.client.XComOperations.delete:
  - 544
  - 546
  - 552
  - 548
  airflow.sdk.api.client.XComOperations.get:
  - 483
  - 487
  - 488
  - 489
  - 490
  - 492
  - 494
  - 495
  - 508
  - 510
  airflow.sdk.api.client.XComOperations.get_sequence_item:
  - 576
  - 587
  - 563
  - 565
  - 566
  airflow.sdk.api.client.XComOperations.get_sequence_slice:
  - 609
  - 610
  - 601
  - 603
  - 605
  - 607
  airflow.sdk.api.client.XComOperations.head:
  - 464
  - 465
  - 468
  - 472
  airflow.sdk.api.client.XComOperations.set:
  - 522
  - 526
  - 528
  - 530
  - 534
  airflow.sdk.api.client._ErrorBody.__repr__:
  - 1010
  airflow.sdk.api.client._get_fqdn:
  - 130
  - 131
  - 114
  - 122
  - 123
  - 124
  - 126
  airflow.sdk.api.client._should_retry_api_request:
  - 888
  - 884
  - 885
  airflow.sdk.api.client.add_correlation_id:
  - 205
  airflow.sdk.api.client.get_hostname:
  - 138
  - 139
  airflow.sdk.api.client.get_json_error:
  - 176
  - 177
  - 178
  airflow.sdk.api.client.getuser:
  - 144
  - 154
  airflow.sdk.api.client.noop_handler:
  - 856
  - 852
  - 872
  - 854
  airflow.sdk.api.client.raise_on_4xx_5xx:
  - 183
  airflow.sdk.api.client.raise_on_4xx_5xx_with_note:
  - 192
  - 193
  - 194
  - 189
  - 191
  airflow.sdk.api.datamodels._generated.AssetAliasReferenceAssetEventDagRun:
  - 41
  - 34
  - 38
  airflow.sdk.api.datamodels._generated.AssetEventDagRunReference:
  - 576
  - 577
  - 578
  - 579
  - 580
  - 566
  - 570
  - 574
  - 575
  airflow.sdk.api.datamodels._generated.AssetEventResponse:
  - 584
  - 588
  - 589
  - 590
  - 592
  - 593
  - 594
  - 595
  - 596
  - 597
  airflow.sdk.api.datamodels._generated.AssetEventsResponse:
  - 601
  - 605
  airflow.sdk.api.datamodels._generated.AssetProfile:
  - 45
  - 58
  - 61
  - 62
  - 63
  airflow.sdk.api.datamodels._generated.AssetReferenceAssetEventDagRun:
  - 498
  - 502
  - 505
  - 506
  - 507
  airflow.sdk.api.datamodels._generated.AssetResponse:
  - 515
  - 516
  - 517
  - 518
  - 511
  airflow.sdk.api.datamodels._generated.BundleInfo:
  - 458
  - 459
  - 454
  airflow.sdk.api.datamodels._generated.ConnectionResponse:
  - 67
  - 71
  - 72
  - 73
  - 74
  - 75
  - 76
  - 77
  - 78
  airflow.sdk.api.datamodels._generated.DagRun:
  - 609
  - 613
  - 616
  - 617
  - 618
  - 619
  - 620
  - 621
  - 622
  - 623
  - 624
  - 627
  - 628
  - 629
  - 630
  airflow.sdk.api.datamodels._generated.DagRunAssetReference:
  - 96
  - 97
  - 82
  - 86
  - 89
  - 90
  - 91
  - 92
  - 93
  - 94
  - 95
  airflow.sdk.api.datamodels._generated.DagRunState:
  - 101
  airflow.sdk.api.datamodels._generated.DagRunStateResponse:
  - 116
  airflow.sdk.api.datamodels._generated.DagRunType:
  - 124
  airflow.sdk.api.datamodels._generated.HITLDetailRequest:
  - 522
  - 526
  - 527
  - 528
  - 529
  - 530
  - 531
  - 532
  - 533
  airflow.sdk.api.datamodels._generated.HITLDetailResponse:
  - 544
  - 545
  - 537
  - 541
  - 543
  airflow.sdk.api.datamodels._generated.HITLUser:
  - 139
  - 140
  - 135
  airflow.sdk.api.datamodels._generated.HTTPValidationError:
  - 549
  airflow.sdk.api.datamodels._generated.InactiveAssetsResponse:
  - 144
  - 148
  airflow.sdk.api.datamodels._generated.IntermediateTIState:
  - 152
  airflow.sdk.api.datamodels._generated.PrevSuccessfulDagRunResponse:
  - 165
  - 169
  - 170
  - 171
  - 172
  airflow.sdk.api.datamodels._generated.PreviousTIResponse:
  - 176
  - 180
  - 181
  - 182
  - 183
  - 184
  - 185
  - 186
  - 187
  - 188
  - 189
  airflow.sdk.api.datamodels._generated.TIDeferredStatePayload:
  - 193
  - 197
  - 200
  - 201
  - 202
  - 203
  - 204
  - 205
  - 206
  - 207
  airflow.sdk.api.datamodels._generated.TIEnterRunningPayload:
  - 211
  - 215
  - 218
  - 219
  - 220
  - 221
  - 222
  airflow.sdk.api.datamodels._generated.TIHeartbeatInfo:
  - 233
  - 226
  - 234
  - 230
  airflow.sdk.api.datamodels._generated.TIRescheduleStatePayload:
  - 238
  - 242
  - 245
  - 246
  - 247
  airflow.sdk.api.datamodels._generated.TIRetryStatePayload:
  - 258
  - 259
  - 260
  - 251
  - 255
  airflow.sdk.api.datamodels._generated.TIRunContext:
  - 640
  - 641
  - 642
  - 643
  - 644
  - 645
  - 646
  - 634
  - 639
  airflow.sdk.api.datamodels._generated.TISkippedDownstreamTasksStatePayload:
  - 264
  - 268
  - 271
  airflow.sdk.api.datamodels._generated.TISuccessStatePayload:
  - 275
  - 279
  - 282
  - 283
  - 284
  - 285
  - 286
  airflow.sdk.api.datamodels._generated.TITargetStatePayload:
  - 290
  - 294
  airflow.sdk.api.datamodels._generated.TITerminalStatePayload:
  - 553
  - 562
  - 557
  - 561
  airflow.sdk.api.datamodels._generated.TaskBreadcrumbsResponse:
  - 305
  - 301
  airflow.sdk.api.datamodels._generated.TaskInstance:
  - 448
  - 449
  - 450
  - 438
  - 442
  - 443
  - 444
  - 445
  - 446
  - 447
  airflow.sdk.api.datamodels._generated.TaskInstanceState:
  - 309
  airflow.sdk.api.datamodels._generated.TaskStatesResponse:
  - 330
  - 334
  airflow.sdk.api.datamodels._generated.TerminalStateNonSuccess:
  - 338
  airflow.sdk.api.datamodels._generated.TriggerDAGRunPayload:
  - 353
  - 356
  - 357
  - 358
  - 359
  - 349
  airflow.sdk.api.datamodels._generated.UpdateHITLDetailPayload:
  - 368
  - 369
  - 363
  - 367
  airflow.sdk.api.datamodels._generated.ValidationError:
  - 373
  - 374
  - 375
  - 376
  - 377
  airflow.sdk.api.datamodels._generated.VariablePostBody:
  - 385
  - 388
  - 381
  - 389
  airflow.sdk.api.datamodels._generated.VariableResponse:
  - 400
  - 393
  - 401
  - 397
  airflow.sdk.api.datamodels._generated.XComResponse:
  - 409
  - 405
  airflow.sdk.api.datamodels._generated.XComSequenceIndexResponse:
  - 416
  airflow.sdk.api.datamodels._generated.XComSequenceSliceResponse:
  - 424
  - 430
  airflow.sdk.api.datamodels.activities.ExecuteTaskActivity:
  - 31
  airflow.sdk.bases.decorator:
  - 344
  - 58
  - 346
  - 342
  airflow.sdk.bases.decorator.DecoratedMappedOperator:
  - 602
  airflow.sdk.bases.decorator.DecoratedMappedOperator.__hash__:
  - 612
  airflow.sdk.bases.decorator.DecoratedMappedOperator._expand_mapped_kwargs:
  - 616
  - 618
  airflow.sdk.bases.decorator.DecoratedMappedOperator._get_unmap_kwargs:
  - 625
  - 626
  - 633
  airflow.sdk.bases.decorator.DecoratedOperator:
  - 196
  airflow.sdk.bases.decorator.DecoratedOperator.__init__:
  - 257
  - 280
  - 259
  - 228
  - 230
  - 264
  - 267
  - 240
  - 245
  - 248
  - 281
  - 283
  - 253
  - 254
  - 287
  airflow.sdk.bases.decorator.DecoratedOperator._handle_output:
  - 303
  - 312
  - 313
  - 314
  - 315
  - 316
  - 317
  airflow.sdk.bases.decorator.DecoratedOperator._hook_apply_defaults:
  - 321
  - 325
  - 326
  - 327
  - 328
  - 329
  airflow.sdk.bases.decorator.DecoratedOperator.execute:
  - 296
  - 297
  - 298
  - 299
  - 300
  airflow.sdk.bases.decorator.DecoratedOperator.get_python_source:
  - 336
  - 337
  - 338
  - 335
  airflow.sdk.bases.decorator.DecoratedOperator.is_async:
  - 291
  airflow.sdk.bases.decorator.ExpandableFactory:
  - 71
  airflow.sdk.bases.decorator.ExpandableFactory._mappable_function_argument_names:
  - 88
  - 89
  airflow.sdk.bases.decorator.ExpandableFactory._validate_arg_names:
  - 96
  - 97
  - 98
  - 99
  - 100
  - 104
  - 106
  - 107
  - 92
  - 94
  airflow.sdk.bases.decorator.ExpandableFactory.function_signature:
  - 84
  airflow.sdk.bases.decorator.Task:
  - 637
  airflow.sdk.bases.decorator.Task.__wrapped__:
  - 653
  airflow.sdk.bases.decorator.Task.expand:
  - 657
  airflow.sdk.bases.decorator.Task.expand_kwargs:
  - 659
  airflow.sdk.bases.decorator.Task.override:
  - 661
  airflow.sdk.bases.decorator.Task.partial:
  - 655
  airflow.sdk.bases.decorator.TaskDecorator:
  - 665
  airflow.sdk.bases.decorator.TaskDecorator.__call__:
  - 672
  - 681
  airflow.sdk.bases.decorator.TaskDecorator.override:
  - 683
  airflow.sdk.bases.decorator._TaskDecorator:
  - 359
  - 361
  - 362
  - 364
  - 372
  - 351
  airflow.sdk.bases.decorator._TaskDecorator.__attrs_post_init__:
  - 400
  - 402
  - 403
  airflow.sdk.bases.decorator._TaskDecorator.__call__:
  - 423
  - 425
  - 406
  - 407
  - 409
  - 410
  - 411
  airflow.sdk.bases.decorator._TaskDecorator._expand:
  - 513
  - 514
  - 515
  - 518
  - 520
  - 521
  - 522
  - 523
  - 525
  - 529
  - 535
  - 536
  - 538
  - 539
  - 540
  - 543
  - 550
  - 583
  - 483
  - 485
  - 486
  - 487
  - 489
  - 492
  - 493
  - 500
  - 509
  - 510
  - 511
  airflow.sdk.bases.decorator._TaskDecorator._infer_multiple_outputs:
  - 386
  - 388
  - 396
  - 397
  - 376
  airflow.sdk.bases.decorator._TaskDecorator._infer_multiple_outputs.fake:
  - 382
  airflow.sdk.bases.decorator._TaskDecorator._validate_arg_names:
  - 429
  - 430
  - 433
  - 434
  - 437
  airflow.sdk.bases.decorator._TaskDecorator.expand:
  - 448
  - 449
  - 452
  - 453
  - 455
  - 456
  - 440
  - 441
  - 446
  airflow.sdk.bases.decorator._TaskDecorator.expand_kwargs:
  - 480
  - 459
  - 460
  - 461
  - 462
  - 464
  - 466
  - 467
  - 474
  - 475
  - 476
  - 478
  airflow.sdk.bases.decorator._TaskDecorator.override:
  - 593
  - 594
  - 595
  - 596
  airflow.sdk.bases.decorator._TaskDecorator.partial:
  - 586
  - 587
  - 588
  - 589
  - 590
  airflow.sdk.bases.decorator.get_unique_task_id:
  - 129
  - 130
  - 135
  - 136
  - 138
  - 116
  - 149
  - 150
  airflow.sdk.bases.decorator.get_unique_task_id._find_id_suffixes:
  - 142
  - 143
  - 144
  - 145
  - 146
  - 147
  airflow.sdk.bases.decorator.is_async_callable:
  - 174
  - 175
  - 177
  - 181
  - 185
  - 186
  - 187
  - 188
  - 189
  airflow.sdk.bases.decorator.task_decorator_factory:
  - 709
  - 710
  - 711
  - 712
  - 718
  - 719
  - 693
  - 730
  airflow.sdk.bases.decorator.task_decorator_factory.decorator_factory:
  - 723
  airflow.sdk.bases.decorator.unwrap_callable:
  - 162
  - 163
  - 165
  - 167
  - 168
  airflow.sdk.bases.decorator.unwrap_partial:
  - 154
  airflow.sdk.bases.hook:
  - 24
  - 27
  airflow.sdk.bases.hook.BaseHook:
  - 31
  airflow.sdk.bases.hook.BaseHook.__init__:
  - 47
  airflow.sdk.bases.hook.BaseHook.aget_connection:
  - 75
  - 67
  - 76
  airflow.sdk.bases.hook.BaseHook.get_conn:
  - 92
  airflow.sdk.bases.hook.BaseHook.get_connection:
  - 61
  - 53
  - 62
  airflow.sdk.bases.hook.BaseHook.get_hook:
  - 88
  - 81
  - 89
  airflow.sdk.bases.notifier:
  - 27
  airflow.sdk.bases.notifier.BaseNotifier:
  - 35
  airflow.sdk.bases.notifier.BaseNotifier.__await__:
  - 144
  - 149
  - 150
  - 152
  - 154
  airflow.sdk.bases.notifier.BaseNotifier.__call__:
  - 135
  - 136
  - 138
  - 140
  - 120
  - 125
  airflow.sdk.bases.notifier.BaseNotifier.__init__:
  - 59
  - 61
  airflow.sdk.bases.notifier.BaseNotifier._render:
  - 74
  - 75
  airflow.sdk.bases.notifier.BaseNotifier._update_context:
  - 64
  - 69
  - 70
  airflow.sdk.bases.notifier.BaseNotifier.async_notify:
  - 96
  airflow.sdk.bases.notifier.BaseNotifier.notify:
  - 109
  airflow.sdk.bases.notifier.BaseNotifier.render_template_fields:
  - 82
  - 90
  - 91
  - 92
  - 93
  airflow.sdk.bases.operator:
  - 128
  - 448
  - 452
  - 273
  - 83
  - 84
  - 86
  airflow.sdk.bases.operator.BaseAsyncOperator:
  - 1706
  airflow.sdk.bases.operator.BaseAsyncOperator.aexecute:
  - 1718
  airflow.sdk.bases.operator.BaseAsyncOperator.execute:
  - 1728
  - 1731
  - 1722
  - 1723
  - 1724
  - 1725
  - 1726
  - 1727
  airflow.sdk.bases.operator.BaseOperator:
  - 642
  - 868
  - 871
  - 969
  - 927
  - 922
  - 924
  - 894
  - 895
  airflow.sdk.bases.operator.BaseOperator.__deepcopy__:
  - 1281
  - 1284
  - 1285
  - 1287
  - 1289
  - 1290
  - 1291
  - 1293
  airflow.sdk.bases.operator.BaseOperator.__eq__:
  - 1224
  - 1227
  airflow.sdk.bases.operator.BaseOperator.__getstate__:
  - 1301
  - 1302
  airflow.sdk.bases.operator.BaseOperator.__gt__:
  - 1252
  - 1255
  - 1256
  - 1258
  - 1247
  airflow.sdk.bases.operator.BaseOperator.__hash__:
  - 1234
  - 1235
  - 1236
  - 1238
  - 1239
  - 1241
  - 1242
  airflow.sdk.bases.operator.BaseOperator.__init__:
  - 1157
  - 1163
  - 1168
  - 1194
  - 1195
  - 1068
  - 1069
  - 1070
  - 1197
  - 1198
  - 1074
  - 1077
  - 1078
  - 1210
  - 1083
  - 1211
  - 1215
  - 1090
  - 1091
  - 1218
  - 1221
  - 1096
  - 1097
  - 1102
  - 1103
  - 1109
  - 1115
  - 1116
  - 1117
  - 1118
  - 1119
  - 1123
  - 1124
  - 1134
  - 1137
  - 1138
  - 1144
  - 1151
  airflow.sdk.bases.operator.BaseOperator.__lt__:
  - 1263
  - 1268
  - 1271
  - 1272
  - 1274
  airflow.sdk.bases.operator.BaseOperator.__setattr__:
  - 992
  - 993
  - 994
  - 996
  - 998
  - 1003
  - 991
  airflow.sdk.bases.operator.BaseOperator._convert__dag:
  - 1345
  - 1347
  - 1348
  - 1337
  - 1340
  - 1342
  airflow.sdk.bases.operator.BaseOperator._convert_is_setup:
  - 1385
  - 1390
  airflow.sdk.bases.operator.BaseOperator._convert_is_teardown:
  - 1395
  airflow.sdk.bases.operator.BaseOperator._convert_resources:
  - 1382
  - 1379
  - 1374
  airflow.sdk.bases.operator.BaseOperator._convert_retries:
  - 1353
  - 1355
  - 1358
  airflow.sdk.bases.operator.BaseOperator._convert_timedelta:
  - 1365
  - 1367
  airflow.sdk.bases.operator.BaseOperator._set_xcomargs_dependencies:
  - 1410
  - 1411
  - 1412
  - 1413
  airflow.sdk.bases.operator.BaseOperator._set_xcomargs_dependency:
  - 1416
  - 1441
  - 1439
  airflow.sdk.bases.operator.BaseOperator.add_inlets:
  - 1312
  - 1311
  airflow.sdk.bases.operator.BaseOperator.add_outlets:
  - 1315
  - 1316
  airflow.sdk.bases.operator.BaseOperator.dag:
  - 1330
  - 1323
  - 1324
  airflow.sdk.bases.operator.BaseOperator.defer:
  - 1629
  airflow.sdk.bases.operator.BaseOperator.dry_run:
  - 1664
  - 1665
  - 1666
  - 1668
  - 1675
  - 1676
  - 1677
  airflow.sdk.bases.operator.BaseOperator.execute:
  - 1604
  airflow.sdk.bases.operator.BaseOperator.expand_start_trigger_args:
  - 1573
  airflow.sdk.bases.operator.BaseOperator.get_serialized_fields:
  - 1545
  - 1490
  - 1491
  - 1498
  - 1499
  - 1500
  airflow.sdk.bases.operator.BaseOperator.has_dag:
  - 1404
  airflow.sdk.bases.operator.BaseOperator.has_on_execute_callback:
  - 1681
  - 1682
  airflow.sdk.bases.operator.BaseOperator.has_on_failure_callback:
  - 1686
  - 1687
  airflow.sdk.bases.operator.BaseOperator.has_on_retry_callback:
  - 1696
  - 1697
  airflow.sdk.bases.operator.BaseOperator.has_on_skipped_callback:
  - 1701
  - 1702
  airflow.sdk.bases.operator.BaseOperator.has_on_success_callback:
  - 1691
  - 1692
  airflow.sdk.bases.operator.BaseOperator.leaves:
  - 1478
  airflow.sdk.bases.operator.BaseOperator.on_kill:
  - 1444
  airflow.sdk.bases.operator.BaseOperator.operator_name:
  - 1465
  airflow.sdk.bases.operator.BaseOperator.output:
  - 1483
  - 1486
  airflow.sdk.bases.operator.BaseOperator.post_execute:
  - 1615
  airflow.sdk.bases.operator.BaseOperator.pre_execute:
  - 1601
  airflow.sdk.bases.operator.BaseOperator.prepare_for_execution:
  - 1550
  - 1551
  airflow.sdk.bases.operator.BaseOperator.render_template_fields:
  - 1598
  - 1588
  - 1597
  - 1596
  airflow.sdk.bases.operator.BaseOperator.resume_execution:
  - 1643
  - 1646
  - 1651
  - 1653
  - 1654
  - 1655
  - 1656
  - 1660
  - 1661
  airflow.sdk.bases.operator.BaseOperator.roots:
  - 1473
  airflow.sdk.bases.operator.BaseOperator.serialize_for_task_group:
  - 1556
  airflow.sdk.bases.operator.BaseOperator.task_type:
  - 1460
  airflow.sdk.bases.operator.BaseOperator.unmap:
  - 1562
  airflow.sdk.bases.operator.BaseOperatorMeta:
  - 464
  airflow.sdk.bases.operator.BaseOperatorMeta.__new__:
  - 576
  - 577
  - 580
  - 581
  - 582
  - 568
  - 569
  - 570
  - 571
  - 572
  - 575
  airflow.sdk.bases.operator.BaseOperatorMeta._apply_defaults:
  - 480
  - 483
  - 488
  - 492
  - 494
  - 563
  - 468
  - 565
  airflow.sdk.bases.operator.BaseOperatorMeta._apply_defaults.apply_defaults:
  - 512
  - 513
  - 514
  - 515
  - 518
  - 521
  - 522
  - 525
  - 526
  - 529
  - 530
  - 532
  - 533
  - 536
  - 539
  - 540
  - 541
  - 542
  - 544
  - 545
  - 546
  - 548
  - 551
  - 555
  - 556
  - 558
  - 498
  - 501
  - 503
  - 506
  - 507
  - 508
  - 509
  airflow.sdk.bases.operator.ExecutorSafeguard:
  - 405
  - 414
  - 415
  airflow.sdk.bases.operator.ExecutorSafeguard.decorator:
  - 419
  airflow.sdk.bases.operator.ExecutorSafeguard.decorator.wrapper:
  - 422
  - 424
  - 425
  - 426
  - 428
  - 431
  - 433
  - 435
  - 437
  - 440
  - 441
  - 443
  airflow.sdk.bases.operator.TriggerFailureReason:
  - 115
  airflow.sdk.bases.operator._PartialDescriptor:
  - 224
  airflow.sdk.bases.operator._PartialDescriptor.__get__:
  - 235
  - 237
  airflow.sdk.bases.operator._collect_from_input:
  - 456
  - 458
  - 459
  airflow.sdk.bases.operator._get_parent_defaults:
  - 137
  - 138
  - 139
  - 140
  - 141
  - 142
  - 143
  - 145
  airflow.sdk.bases.operator.chain:
  - 1858
  - 1859
  - 1735
  - 1842
  - 1843
  - 1844
  - 1846
  - 1847
  - 1849
  - 1853
  airflow.sdk.bases.operator.chain_linear:
  - 1984
  - 1986
  - 1987
  - 1988
  - 1989
  - 1991
  - 1992
  - 1964
  - 1979
  - 1983
  airflow.sdk.bases.operator.coerce_resources:
  - 195
  - 199
  airflow.sdk.bases.operator.coerce_timedelta:
  - 189
  - 191
  airflow.sdk.bases.operator.cross_downstream:
  - 1960
  - 1866
  - 1959
  airflow.sdk.bases.operator.db_safe_priority:
  - 80
  - 79
  airflow.sdk.bases.operator.event_loop:
  - 208
  - 209
  - 212
  - 213
  - 215
  - 217
  - 218
  - 219
  - 220
  airflow.sdk.bases.operator.get_merged_defaults:
  - 160
  - 161
  - 162
  - 164
  - 165
  - 167
  - 168
  - 169
  - 170
  - 171
  - 155
  - 156
  - 157
  airflow.sdk.bases.operator.parse_retries:
  - 177
  - 179
  - 182
  airflow.sdk.bases.operator.partial:
  - 384
  - 387
  - 388
  - 389
  - 390
  - 391
  - 394
  - 395
  - 397
  - 325
  - 339
  - 341
  - 342
  - 343
  - 344
  - 345
  - 348
  - 352
  - 366
  - 368
  - 373
  - 376
  - 378
  - 379
  - 380
  - 381
  - 382
  airflow.sdk.bases.operatorlink:
  - 25
  airflow.sdk.bases.operatorlink.BaseOperatorLink:
  - 32
  - 35
  airflow.sdk.bases.operatorlink.BaseOperatorLink.get_link:
  - 60
  airflow.sdk.bases.operatorlink.BaseOperatorLink.name:
  - 45
  airflow.sdk.bases.operatorlink.BaseOperatorLink.xcom_key:
  - 49
  airflow.sdk.bases.sensor:
  - 42
  airflow.sdk.bases.sensor.BaseSensorOperator:
  - 66
  airflow.sdk.bases.sensor.BaseSensorOperator.__init__:
  - 128
  - 129
  - 131
  - 134
  - 135
  - 140
  airflow.sdk.bases.sensor.BaseSensorOperator._coerce_max_wait:
  - 160
  - 162
  - 163
  airflow.sdk.bases.sensor.BaseSensorOperator._coerce_poke_interval:
  - 144
  - 146
  - 147
  airflow.sdk.bases.sensor.BaseSensorOperator._coerce_timeout:
  - 152
  - 154
  - 155
  airflow.sdk.bases.sensor.BaseSensorOperator._get_next_poke_interval:
  - 320
  - 290
  - 291
  - 292
  - 319
  - 322
  - 323
  - 325
  - 300
  - 272
  - 273
  - 276
  - 309
  - 278
  - 311
  - 312
  - 313
  - 287
  airflow.sdk.bases.sensor.BaseSensorOperator._validate_input_values:
  - 169
  - 171
  - 167
  airflow.sdk.bases.sensor.BaseSensorOperator.execute:
  - 184
  - 186
  - 187
  - 195
  - 205
  - 211
  - 213
  - 219
  - 220
  - 222
  - 227
  - 228
  - 232
  - 235
  - 239
  - 242
  - 243
  - 244
  - 246
  - 248
  airflow.sdk.bases.sensor.BaseSensorOperator.execute.run_duration:
  - 192
  - 198
  airflow.sdk.bases.sensor.BaseSensorOperator.get_serialized_fields:
  - 335
  airflow.sdk.bases.sensor.BaseSensorOperator.poke:
  - 178
  airflow.sdk.bases.sensor.BaseSensorOperator.reschedule:
  - 330
  airflow.sdk.bases.sensor.BaseSensorOperator.resume_execution:
  - 256
  - 260
  - 262
  airflow.sdk.bases.sensor.PokeReturnValue:
  - 47
  airflow.sdk.bases.sensor.poke_mode_only:
  - 369
  - 339
  airflow.sdk.bases.sensor.poke_mode_only.decorate:
  - 365
  - 358
  airflow.sdk.bases.sensor.poke_mode_only.decorate.mode_setter:
  - 355
  airflow.sdk.bases.timetable:
  - 22
  airflow.sdk.bases.timetable.BaseTimetable:
  - 27
  - 30
  - 39
  airflow.sdk.bases.timetable.BaseTimetable.validate:
  - 53
  airflow.sdk.bases.xcom:
  - 35
  - 37
  airflow.sdk.bases.xcom.BaseXCom:
  - 48
  airflow.sdk.bases.xcom.BaseXCom._get_xcom_db_ref:
  - 171
  - 196
  - 205
  - 195
  airflow.sdk.bases.xcom.BaseXCom._set_xcom_in_db:
  - 122
  - 123
  - 109
  airflow.sdk.bases.xcom.BaseXCom.delete:
  - 362
  - 365
  - 372
  - 373
  - 374
  airflow.sdk.bases.xcom.BaseXCom.deserialize_value:
  - 346
  - 343
  airflow.sdk.bases.xcom.BaseXCom.get_all:
  - 320
  - 323
  - 304
  - 305
  - 284
  - 317
  airflow.sdk.bases.xcom.BaseXCom.get_one:
  - 259
  - 262
  - 263
  - 264
  - 248
  - 249
  - 221
  airflow.sdk.bases.xcom.BaseXCom.get_value:
  - 153
  - 140
  airflow.sdk.bases.xcom.BaseXCom.purge:
  - 350
  airflow.sdk.bases.xcom.BaseXCom.serialize_value:
  - 339
  - 335
  airflow.sdk.bases.xcom.BaseXCom.set:
  - 64
  - 77
  - 86
  - 87
  airflow.sdk.configuration:
  - 18
  - 36
  airflow.sdk.configuration.AirflowSDKConfigParser:
  - 115
  airflow.sdk.configuration.AirflowSDKConfigParser.__init__:
  - 129
  - 131
  - 132
  - 138
  - 139
  - 141
  - 143
  - 145
  - 146
  airflow.sdk.configuration.AirflowSDKConfigParser.expand_all_configuration_values:
  - 160
  - 163
  - 149
  - 150
  - 151
  - 152
  - 153
  - 154
  - 155
  - 156
  - 157
  airflow.sdk.configuration.AirflowSDKConfigParser.load_test_config:
  - 166
  - 176
  - 177
  - 178
  - 179
  - 180
  - 182
  - 184
  airflow.sdk.configuration.AirflowSDKConfigParser.remove_all_read_configurations:
  - 187
  - 188
  - 189
  airflow.sdk.configuration.__getattr__:
  - 272
  - 270
  - 271
  airflow.sdk.configuration._default_config_file_path:
  - 40
  - 45
  - 46
  - 47
  - 51
  - 58
  - 59
  airflow.sdk.configuration.create_default_config_parser:
  - 80
  - 89
  - 90
  - 91
  airflow.sdk.configuration.ensure_secrets_loaded:
  - 242
  - 251
  - 252
  - 253
  airflow.sdk.configuration.get_airflow_config:
  - 109
  - 110
  - 111
  airflow.sdk.configuration.get_custom_secret_backend:
  - 193
  - 204
  airflow.sdk.configuration.get_sdk_expansion_variables:
  - 96
  - 102
  airflow.sdk.configuration.initialize_config:
  - 264
  - 265
  - 258
  - 263
  airflow.sdk.configuration.initialize_secrets_backends:
  - 224
  - 227
  - 229
  - 230
  - 232
  - 233
  - 234
  - 210
  airflow.sdk.configuration.retrieve_configuration_description:
  - 65
  - 74
  - 75
  airflow.sdk.crypto:
  - 24
  - 26
  airflow.sdk.crypto.FernetProtocol:
  - 31
  airflow.sdk.crypto.FernetProtocol.decrypt:
  - 44
  - 45
  airflow.sdk.crypto.FernetProtocol.encrypt:
  - 48
  - 49
  airflow.sdk.crypto._NullFernet:
  - 53
  airflow.sdk.crypto._NullFernet.decrypt:
  - 64
  - 65
  - 67
  - 68
  airflow.sdk.crypto._NullFernet.encrypt:
  - 72
  airflow.sdk.crypto._RealFernet:
  - 77
  airflow.sdk.crypto._RealFernet.decrypt:
  - 90
  - 91
  airflow.sdk.crypto._RealFernet.encrypt:
  - 94
  - 95
  airflow.sdk.crypto._RealFernet.rotate:
  - 98
  - 99
  airflow.sdk.crypto.get_fernet:
  - 104
  - 119
  - 120
  - 121
  - 122
  - 124
  - 125
  airflow.sdk.definitions._internal.abstractoperator:
  - 65
  - 66
  - 67
  - 69
  - 39
  - 73
  - 74
  - 76
  - 79
  - 80
  - 81
  - 51
  - 62
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator:
  - 117
  - 85
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.__enter__:
  - 245
  - 247
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.__exit__:
  - 251
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._do_render_template_fields:
  - 322
  - 323
  - 325
  - 296
  - 297
  - 330
  - 299
  - 331
  - 306
  - 339
  - 312
  - 314
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams:
  - 372
  - 373
  - 342
  - 375
  - 376
  - 378
  - 380
  - 381
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._iter_all_mapped_downstreams._walk_group:
  - 361
  - 367
  - 368
  - 369
  - 370
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator._render:
  - 284
  - 285
  - 286
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.as_teardown:
  - 235
  - 237
  - 238
  - 239
  - 241
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.dag_id:
  - 160
  - 158
  - 159
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_closest_mapped_task_group:
  - 416
  - 411
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_needs_expansion:
  - 424
  - 425
  - 419
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.get_template_env:
  - 257
  - 260
  - 261
  - 263
  - 264
  - 265
  - 268
  - 270
  - 279
  - 281
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.inherits_from_empty_operator:
  - 216
  - 212
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.inherits_from_skipmixin:
  - 220
  - 221
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.iter_mapped_dependants:
  - 384
  - 394
  - 395
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.iter_mapped_task_groups:
  - 408
  - 406
  - 399
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.label:
  - 184
  - 178
  - 182
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.on_failure_fail_dagrun:
  - 203
  - 189
  - 198
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator.task_display_name:
  - 170
  airflow.sdk.definitions._internal.contextmanager:
  - 28
  - 31
  airflow.sdk.definitions._internal.contextmanager.ContextStack.pop:
  - 80
  airflow.sdk.definitions._internal.contextmanager.ContextStack.push:
  - 76
  airflow.sdk.definitions._internal.contextmanager.ContextStackMeta.__new__:
  - 58
  - 59
  - 61
  airflow.sdk.definitions._internal.contextmanager.ContextStackMeta.active:
  - 67
  - 68
  airflow.sdk.definitions._internal.contextmanager.DagContext:
  - 91
  - 111
  airflow.sdk.definitions._internal.contextmanager.DagContext.get_current_dag:
  - 125
  airflow.sdk.definitions._internal.contextmanager.DagContext.pop:
  - 120
  - 116
  - 118
  airflow.sdk.definitions._internal.contextmanager.TaskGroupContext:
  - 129
  airflow.sdk.definitions._internal.contextmanager.TaskGroupContext.get_current:
  - 133
  - 135
  airflow.sdk.definitions._internal.contextmanager._get_current_context:
  - 43
  airflow.sdk.definitions._internal.dag_parsing_context._airflow_parsing_context_manager:
  - 33
  - 34
  - 36
  - 27
  - 28
  - 29
  - 31
  airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover.__init__:
  - 54
  airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover._is_task_decorator:
  - 64
  - 59
  - 61
  - 63
  airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover.leave_FunctionDef:
  - 73
  - 70
  - 71
  airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__dir__:
  - 34
  airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__getattr__:
  - 31
  airflow.sdk.definitions._internal.decorators._autostacklevel_warn.__init__:
  - 27
  airflow.sdk.definitions._internal.decorators._autostacklevel_warn.warn:
  - 37
  airflow.sdk.definitions._internal.decorators.fixup_decorator_warning_stack:
  - 41
  - 44
  airflow.sdk.definitions._internal.decorators.remove_task_decorator:
  - 83
  - 84
  - 77
  airflow.sdk.definitions._internal.expandinput:
  - 272
  - 27
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput:
  - 111
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._expand_mapped_field:
  - 168
  - 169
  - 171
  - 173
  - 175
  - 176
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._expand_mapped_field._find_index_for_this_field:
  - 161
  - 163
  - 159
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._get_map_lengths:
  - 128
  - 152
  - 150
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._get_map_lengths._get_length:
  - 140
  - 141
  - 145
  - 146
  - 147
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput._iter_parse_time_resolved_kwargs:
  - 122
  - 123
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput.iter_references:
  - 184
  - 185
  - 183
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput.resolve:
  - 194
  - 200
  - 203
  - 205
  - 207
  - 208
  - 209
  - 189
  airflow.sdk.definitions._internal.expandinput.ListOfDictsExpandInput:
  - 221
  airflow.sdk.definitions._internal.expandinput.ListOfDictsExpandInput.iter_references:
  - 234
  - 235
  - 237
  - 238
  - 239
  airflow.sdk.definitions._internal.expandinput.ListOfDictsExpandInput.resolve:
  - 257
  - 260
  - 261
  - 267
  - 243
  - 247
  - 249
  - 250
  - 252
  - 253
  airflow.sdk.definitions._internal.expandinput.MappedArgument:
  - 91
  - 84
  airflow.sdk.definitions._internal.expandinput.MappedArgument._validate_input:
  - 96
  - 97
  - 98
  airflow.sdk.definitions._internal.expandinput.MappedArgument.iter_references:
  - 102
  airflow.sdk.definitions._internal.expandinput.MappedArgument.resolve:
  - 105
  airflow.sdk.definitions._internal.expandinput._NotFullyPopulated:
  - 45
  airflow.sdk.definitions._internal.expandinput._NotFullyPopulated.__str__:
  - 57
  airflow.sdk.definitions._internal.expandinput._describe_type:
  - 216
  - 214
  airflow.sdk.definitions._internal.expandinput._is_parse_time_mappable:
  - 72
  airflow.sdk.definitions._internal.expandinput._needs_run_time_resolution:
  - 79
  airflow.sdk.definitions._internal.expandinput.is_mappable:
  - 65
  airflow.sdk.definitions._internal.logging_mixin:
  - 26
  - 23
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin:
  - 30
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin.__init__:
  - 42
  - 43
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._create_logger_name:
  - 64
  - 51
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._get_log:
  - 76
  - 70
  - 71
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin._set_context:
  - 89
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin.log:
  - 86
  - 87
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin.logger:
  - 81
  - 82
  airflow.sdk.definitions._internal.mixins:
  - 24
  airflow.sdk.definitions._internal.mixins.DependencyMixin:
  - 36
  airflow.sdk.definitions._internal.mixins.DependencyMixin.__lshift__:
  - 93
  - 94
  airflow.sdk.definitions._internal.mixins.DependencyMixin.__rlshift__:
  - 108
  - 109
  airflow.sdk.definitions._internal.mixins.DependencyMixin.__rrshift__:
  - 104
  - 103
  airflow.sdk.definitions._internal.mixins.DependencyMixin.__rshift__:
  - 98
  - 99
  airflow.sdk.definitions._internal.mixins.DependencyMixin._iter_references:
  - 116
  - 117
  - 118
  - 119
  - 120
  - 121
  - 122
  airflow.sdk.definitions._internal.mixins.DependencyMixin.as_setup:
  - 71
  airflow.sdk.definitions._internal.mixins.DependencyMixin.as_teardown:
  - 80
  airflow.sdk.definitions._internal.mixins.DependencyMixin.leaves:
  - 49
  airflow.sdk.definitions._internal.mixins.DependencyMixin.roots:
  - 40
  airflow.sdk.definitions._internal.mixins.DependencyMixin.set_downstream:
  - 67
  airflow.sdk.definitions._internal.mixins.DependencyMixin.set_upstream:
  - 60
  airflow.sdk.definitions._internal.mixins.DependencyMixin.update_relative:
  - 86
  airflow.sdk.definitions._internal.mixins.ResolveMixin:
  - 126
  airflow.sdk.definitions._internal.mixins.ResolveMixin.iter_references:
  - 129
  airflow.sdk.definitions._internal.mixins.ResolveMixin.resolve:
  - 139
  airflow.sdk.definitions._internal.node:
  - 37
  - 29
  - 38
  - 39
  airflow.sdk.definitions._internal.node.DAGNode:
  - 68
  airflow.sdk.definitions._internal.node.DAGNode._set_relatives:
  - 129
  - 130
  - 132
  - 133
  - 134
  - 135
  - 136
  - 137
  - 139
  - 140
  - 141
  - 142
  - 93
  - 97
  - 101
  - 102
  - 104
  - 105
  - 109
  - 113
  - 115
  - 117
  - 118
  - 125
  airflow.sdk.definitions._internal.node.DAGNode.serialize_for_task_group:
  - 161
  airflow.sdk.definitions._internal.node.DAGNode.set_downstream:
  - 149
  - 150
  airflow.sdk.definitions._internal.node.DAGNode.set_upstream:
  - 157
  - 158
  airflow.sdk.definitions._internal.node.validate_group_key:
  - 56
  - 57
  - 59
  - 61
  airflow.sdk.definitions._internal.node.validate_key:
  - 48
  - 43
  - 44
  - 46
  airflow.sdk.definitions._internal.setup_teardown:
  - 24
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext:
  - 31
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._push_tasks:
  - 169
  - 170
  - 171
  - 172
  - 173
  - 175
  - 177
  - 179
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._set_dependency:
  - 128
  - 125
  - 126
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream:
  - 235
  - 237
  - 238
  - 213
  - 218
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_setup_upstream._get_setups:
  - 232
  - 228
  - 222
  - 230
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream:
  - 205
  - 207
  - 208
  - 183
  - 188
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext._update_teardown_downstream._get_teardowns:
  - 192
  - 202
  - 198
  - 200
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.error:
  - 322
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_setup_task:
  - 65
  - 66
  - 68
  - 69
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_context_managed_teardown_task:
  - 80
  - 81
  - 77
  - 78
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_setup_upstream_of_teardown:
  - 104
  - 105
  - 101
  - 102
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.pop_teardown_downstream_of_setup:
  - 89
  - 90
  - 92
  - 93
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_setup_task:
  - 51
  - 52
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_context_managed_teardown_task:
  - 58
  - 59
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.push_setup_teardown_task:
  - 160
  - 161
  - 162
  - 163
  - 164
  - 156
  - 157
  - 158
  - 159
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_dependency:
  - 121
  - 117
  - 118
  - 119
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_task_as_roots:
  - 252
  - 253
  - 255
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_setup_teardown_relationships:
  - 298
  - 308
  - 309
  - 310
  - 311
  - 312
  - 313
  - 314
  - 315
  - 316
  - 317
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_teardown_task_as_leaves:
  - 244
  - 245
  - 247
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.set_work_task_roots_and_leaves:
  - 259
  - 260
  - 261
  - 262
  - 264
  - 266
  - 268
  - 269
  - 271
  - 273
  - 275
  - 277
  - 278
  - 279
  - 281
  - 283
  - 285
  - 286
  - 288
  - 290
  - 292
  - 293
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map:
  - 132
  - 133
  - 143
  - 144
  - 145
  - 147
  - 148
  - 149
  - 150
  - 152
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext.update_context_map._append_or_set_item:
  - 138
  - 141
  airflow.sdk.definitions._internal.setup_teardown.SetupTeardownContext:
  - 331
  airflow.sdk.definitions._internal.setup_teardown.SetupTeardownContext.add_task:
  - 338
  - 340
  - 342
  - 335
  airflow.sdk.definitions._internal.templater:
  - 57
  - 34
  airflow.sdk.definitions._internal.templater.LiteralValue:
  - 42
  airflow.sdk.definitions._internal.templater.NativeEnvironment:
  - 251
  airflow.sdk.definitions._internal.templater.SandboxedEnvironment:
  - 255
  airflow.sdk.definitions._internal.templater.Templater:
  - 61
  airflow.sdk.definitions._internal.templater.Templater._do_render_template_fields:
  - 128
  - 129
  - 135
  - 136
  - 127
  airflow.sdk.definitions._internal.templater.Templater._render:
  - 139
  - 140
  - 141
  airflow.sdk.definitions._internal.templater.Templater._render_nested_template_fields:
  - 225
  - 231
  - 223
  airflow.sdk.definitions._internal.templater.Templater._render_object_storage_path:
  - 211
  - 213
  - 214
  airflow.sdk.definitions._internal.templater.Templater._should_render_native:
  - 113
  - 114
  airflow.sdk.definitions._internal.templater.Templater.get_template_env:
  - 80
  - 73
  - 78
  - 79
  airflow.sdk.definitions._internal.templater.Templater.prepare_template:
  - 83
  airflow.sdk.definitions._internal.templater.Templater.render_template:
  - 150
  - 169
  - 172
  - 174
  - 177
  - 178
  - 180
  - 181
  - 182
  - 184
  - 185
  - 186
  - 187
  - 189
  - 190
  - 193
  - 194
  - 195
  - 196
  - 197
  - 198
  - 199
  - 200
  - 201
  - 202
  - 205
  airflow.sdk.definitions._internal.templater.Templater.resolve_template_files:
  - 96
  - 98
  - 100
  - 101
  - 102
  - 103
  - 104
  - 106
  - 108
  - 109
  - 91
  - 92
  - 93
  - 94
  - 95
  airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.__init__:
  - 236
  - 238
  airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin.is_safe_attribute:
  - 241
  - 247
  airflow.sdk.definitions._internal.templater.create_template_env:
  - 320
  - 321
  - 323
  - 327
  - 328
  - 329
  - 330
  - 311
  - 318
  - 319
  airflow.sdk.definitions._internal.templater.ds_filter:
  - 259
  - 260
  - 262
  airflow.sdk.definitions._internal.templater.ds_nodash_filter:
  - 266
  - 267
  - 269
  airflow.sdk.definitions._internal.templater.ts_filter:
  - 273
  - 274
  - 276
  airflow.sdk.definitions._internal.templater.ts_nodash_filter:
  - 280
  - 281
  - 283
  airflow.sdk.definitions._internal.templater.ts_nodash_with_tz_filter:
  - 288
  - 290
  - 287
  airflow.sdk.definitions._internal.types:
  - 46
  - 22
  - 27
  - 61
  - 62
  airflow.sdk.definitions._internal.types.ArgNotSet:
  - 44
  airflow.sdk.definitions._internal.types.SetDuringExecution:
  - 54
  airflow.sdk.definitions._internal.types.is_arg_set:
  - 50
  airflow.sdk.definitions._internal.types.validate_instance_args:
  - 66
  - 69
  - 71
  - 72
  - 73
  airflow.sdk.definitions.asset:
  - 64
  - 33
  - 67
  airflow.sdk.definitions.asset.Asset:
  - 261
  - 263
  - 266
  - 270
  - 271
  - 274
  - 278
  airflow.sdk.definitions.asset.Asset.__eq__:
  - 376
  - 378
  - 379
  airflow.sdk.definitions.asset.Asset.__hash__:
  - 382
  - 383
  airflow.sdk.definitions.asset.Asset.__init__:
  - 295
  - 328
  - 330
  - 331
  - 332
  - 335
  - 306
  - 342
  - 344
  - 346
  - 349
  - 317
  airflow.sdk.definitions.asset.Asset.normalized_uri:
  - 387
  - 395
  - 398
  - 400
  - 402
  - 403
  airflow.sdk.definitions.asset.Asset.ref:
  - 353
  - 357
  - 361
  - 363
  - 364
  - 365
  - 366
  airflow.sdk.definitions.asset.AssetAlias:
  - 453
  - 454
  - 447
  airflow.sdk.definitions.asset.AssetAliasEvent:
  - 510
  airflow.sdk.definitions.asset.AssetAliasUniqueKey:
  - 103
  airflow.sdk.definitions.asset.AssetAliasUniqueKey.from_asset_alias:
  - 113
  airflow.sdk.definitions.asset.AssetAliasUniqueKey.to_asset_alias:
  - 116
  airflow.sdk.definitions.asset.AssetAll:
  - 494
  airflow.sdk.definitions.asset.AssetAll.__and__:
  - 499
  - 502
  airflow.sdk.definitions.asset.AssetAll.__repr__:
  - 505
  airflow.sdk.definitions.asset.AssetAny:
  - 481
  airflow.sdk.definitions.asset.AssetAny.__or__:
  - 484
  - 487
  airflow.sdk.definitions.asset.AssetAny.__repr__:
  - 490
  airflow.sdk.definitions.asset.AssetBooleanCondition:
  - 458
  airflow.sdk.definitions.asset.AssetBooleanCondition.__eq__:
  - 472
  airflow.sdk.definitions.asset.AssetBooleanCondition.__hash__:
  - 477
  airflow.sdk.definitions.asset.AssetBooleanCondition.__init__:
  - 467
  airflow.sdk.definitions.asset.AssetNameRef:
  - 421
  airflow.sdk.definitions.asset.AssetRef:
  - 409
  airflow.sdk.definitions.asset.AssetUniqueKey:
  - 72
  airflow.sdk.definitions.asset.AssetUniqueKey.from_asset:
  - 83
  airflow.sdk.definitions.asset.AssetUniqueKey.from_profile:
  - 96
  - 90
  - 91
  - 93
  - 94
  - 95
  airflow.sdk.definitions.asset.AssetUniqueKey.to_asset:
  - 86
  airflow.sdk.definitions.asset.AssetUriRef:
  - 428
  airflow.sdk.definitions.asset.AssetWatcher:
  - 256
  - 253
  airflow.sdk.definitions.asset.BaseAsset:
  - 226
  airflow.sdk.definitions.asset.BaseAsset.__and__:
  - 240
  - 238
  airflow.sdk.definitions.asset.BaseAsset.__or__:
  - 233
  - 235
  airflow.sdk.definitions.asset.Dataset:
  - 434
  airflow.sdk.definitions.asset.Model:
  - 440
  airflow.sdk.definitions.asset._get_normalized_scheme:
  - 139
  - 140
  airflow.sdk.definitions.asset._get_uri_normalizer:
  - 132
  - 135
  airflow.sdk.definitions.asset._sanitize_uri:
  - 160
  - 162
  - 167
  - 170
  - 171
  - 174
  - 144
  - 177
  - 183
  - 181
  - 150
  - 151
  - 152
  - 182
  - 154
  - 156
  - 158
  airflow.sdk.definitions.asset._set_extra_default:
  - 220
  - 214
  airflow.sdk.definitions.asset._validate_asset_name:
  - 208
  - 207
  airflow.sdk.definitions.asset._validate_asset_watcher_trigger:
  - 246
  airflow.sdk.definitions.asset._validate_identifier:
  - 187
  - 189
  - 195
  - 191
  airflow.sdk.definitions.asset._validate_non_empty_identifier:
  - 201
  airflow.sdk.definitions.asset.decorators:
  - 29
  airflow.sdk.definitions.asset.decorators.AssetDefinition:
  - 114
  airflow.sdk.definitions.asset.decorators.AssetDefinition.__attrs_post_init__:
  - 124
  - 125
  airflow.sdk.definitions.asset.decorators.AssetDefinition.iter_outlets:
  - 128
  airflow.sdk.definitions.asset.decorators.MultiAssetDefinition:
  - 133
  airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.__attrs_post_init__:
  - 149
  - 150
  airflow.sdk.definitions.asset.decorators.MultiAssetDefinition.iter_outlets:
  - 153
  airflow.sdk.definitions.asset.decorators._AssetMainOperator.__init__:
  - 54
  airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs:
  - 85
  - 86
  - 88
  - 89
  - 90
  - 93
  - 94
  airflow.sdk.definitions.asset.decorators._AssetMainOperator._iter_kwargs._fetch_asset:
  - 80
  - 82
  - 77
  - 78
  airflow.sdk.definitions.asset.decorators._AssetMainOperator.determine_kwargs:
  - 97
  airflow.sdk.definitions.asset.decorators._AssetMainOperator.from_definition:
  - 64
  - 67
  - 59
  - 60
  - 63
  airflow.sdk.definitions.asset.decorators._DAGFactory:
  - 177
  - 178
  - 158
  airflow.sdk.definitions.asset.decorators._DAGFactory.create_dag:
  - 184
  airflow.sdk.definitions.asset.decorators._instantiate_task:
  - 101
  - 102
  - 103
  - 106
  - 107
  - 109
  airflow.sdk.definitions.asset.decorators._validate_asset_function_arguments:
  - 48
  - 43
  - 44
  - 46
  airflow.sdk.definitions.asset.decorators.asset:
  - 208
  - 209
  - 203
  airflow.sdk.definitions.asset.decorators.asset.__call__:
  - 225
  - 228
  - 230
  airflow.sdk.definitions.asset.decorators.asset.multi:
  - 213
  airflow.sdk.definitions.asset.decorators.asset.multi.__call__:
  - 218
  - 220
  - 222
  airflow.sdk.definitions.asset.metadata:
  - 24
  airflow.sdk.definitions.asset.metadata.Metadata:
  - 34
  - 37
  airflow.sdk.definitions.asset.normalize_noop:
  - 123
  airflow.sdk.definitions.callback:
  - 28
  airflow.sdk.definitions.callback.AsyncCallback:
  - 124
  airflow.sdk.definitions.callback.AsyncCallback.__init__:
  - 135
  airflow.sdk.definitions.callback.AsyncCallback.verify_callable:
  - 139
  airflow.sdk.definitions.callback.Callback:
  - 32
  airflow.sdk.definitions.callback.Callback.__eq__:
  - 108
  - 110
  airflow.sdk.definitions.callback.Callback.__hash__:
  - 113
  - 115
  - 116
  - 117
  - 119
  - 120
  airflow.sdk.definitions.callback.Callback.__init__:
  - 48
  - 49
  airflow.sdk.definitions.callback.Callback.deserialize:
  - 97
  - 98
  airflow.sdk.definitions.callback.Callback.get_callback_path:
  - 64
  - 67
  - 71
  - 72
  - 76
  - 82
  - 55
  - 56
  - 57
  airflow.sdk.definitions.callback.Callback.serialize:
  - 105
  airflow.sdk.definitions.callback.Callback.verify_callable:
  - 92
  airflow.sdk.definitions.callback.SyncCallback:
  - 144
  airflow.sdk.definitions.callback.SyncCallback.__init__:
  - 158
  airflow.sdk.definitions.callback.SyncCallback.serialized_fields:
  - 163
  airflow.sdk.definitions.connection:
  - 31
  airflow.sdk.definitions.connection.Connection:
  - 98
  airflow.sdk.definitions.connection.Connection._create_host:
  - 369
  - 366
  - 367
  airflow.sdk.definitions.connection.Connection._handle_connection_error:
  - 214
  - 215
  airflow.sdk.definitions.connection.Connection._normalize_conn_type:
  - 377
  - 378
  - 375
  airflow.sdk.definitions.connection.Connection.as_json:
  - 312
  - 313
  - 310
  - 311
  airflow.sdk.definitions.connection.Connection.async_get:
  - 233
  - 235
  airflow.sdk.definitions.connection.Connection.extra_dejson:
  - 239
  - 243
  - 245
  - 247
  - 249
  airflow.sdk.definitions.connection.Connection.from_json:
  - 294
  - 295
  - 296
  - 297
  - 298
  - 299
  - 300
  - 301
  - 302
  - 304
  - 307
  airflow.sdk.definitions.connection.Connection.from_uri:
  - 317
  - 324
  - 325
  - 328
  - 330
  - 331
  - 332
  - 333
  - 334
  - 336
  - 338
  - 339
  - 341
  - 342
  - 343
  - 346
  - 347
  - 348
  - 351
  - 353
  airflow.sdk.definitions.connection.Connection.get:
  - 224
  - 226
  airflow.sdk.definitions.connection.Connection.get_extra_dejson:
  - 257
  - 254
  airflow.sdk.definitions.connection.Connection.get_hook:
  - 194
  - 196
  - 199
  - 201
  - 208
  - 210
  - 191
  airflow.sdk.definitions.connection.Connection.get_uri:
  - 129
  - 130
  - 134
  - 135
  - 139
  - 140
  - 142
  - 153
  - 157
  - 158
  - 159
  - 160
  - 161
  - 166
  - 167
  - 168
  - 169
  - 173
  - 174
  - 177
  - 180
  - 183
  - 186
  - 126
  airflow.sdk.definitions.connection.Connection.to_dict:
  - 288
  - 289
  - 265
  - 283
  - 284
  - 285
  airflow.sdk.definitions.connection._parse_netloc_to_hostname:
  - 35
  - 43
  - 44
  - 46
  - 47
  - 48
  - 49
  - 50
  airflow.sdk.definitions.connection._prune_dict:
  - 55
  - 62
  - 63
  - 64
  - 65
  - 69
  - 71
  - 72
  - 74
  - 75
  - 76
  - 81
  - 83
  - 84
  - 86
  - 87
  - 88
  - 89
  - 91
  airflow.sdk.definitions.connection._prune_dict.<lambda2>:
  - 65
  airflow.sdk.definitions.context:
  - 88
  - 27
  airflow.sdk.definitions.context.AirflowParsingContext:
  - 143
  airflow.sdk.definitions.context.Context:
  - 43
  airflow.sdk.definitions.context.context_merge:
  - 104
  - 105
  - 107
  - 92
  airflow.sdk.definitions.context.get_current_context:
  - 139
  - 111
  airflow.sdk.definitions.context.get_parsing_context:
  - 161
  - 162
  - 163
  - 164
  airflow.sdk.definitions.context.render_template:
  - 192
  - 193
  - 196
  - 197
  - 171
  - 185
  - 187
  - 188
  - 190
  airflow.sdk.definitions.context.render_template_as_native:
  - 201
  - 202
  airflow.sdk.definitions.context.render_template_to_string:
  - 206
  - 207
  airflow.sdk.definitions.dag:
  - 104
  - 79
  - 243
  - 1495
  - 88
  - 1469
  - 62
  airflow.sdk.definitions.dag.DAG:
  - 513
  - 514
  - 517
  - 518
  - 519
  - 521
  - 523
  - 524
  - 525
  - 526
  - 533
  - 418
  - 291
  - 419
  - 421
  - 423
  - 424
  - 426
  - 427
  - 431
  - 432
  - 433
  - 434
  - 441
  - 442
  - 443
  - 446
  - 448
  - 450
  - 451
  - 452
  - 455
  - 457
  - 459
  - 460
  - 461
  - 464
  - 466
  - 468
  - 470
  - 472
  - 475
  - 476
  - 477
  - 478
  - 483
  - 484
  - 485
  - 489
  - 490
  - 493
  - 495
  - 497
  - 501
  - 502
  - 503
  - 504
  - 505
  - 506
  - 507
  - 508
  - 511
  airflow.sdk.definitions.dag.DAG.<lambda1>:
  - 418
  airflow.sdk.definitions.dag.DAG.__attrs_post_init__:
  - 544
  - 545
  - 546
  - 547
  - 548
  - 549
  - 550
  - 551
  - 556
  - 539
  - 540
  - 541
  - 542
  airflow.sdk.definitions.dag.DAG.__deepcopy__:
  - 832
  - 833
  - 834
  - 835
  - 839
  - 831
  airflow.sdk.definitions.dag.DAG.__enter__:
  - 689
  airflow.sdk.definitions.dag.DAG.__eq__:
  - 661
  - 663
  airflow.sdk.definitions.dag.DAG.__exit__:
  - 695
  airflow.sdk.definitions.dag.DAG.__hash__:
  - 672
  - 673
  - 675
  - 676
  - 678
  - 680
  - 681
  - 683
  - 684
  airflow.sdk.definitions.dag.DAG.__rich_repr__:
  - 410
  - 411
  - 412
  airflow.sdk.definitions.dag.DAG._default_timetable:
  - 609
  - 611
  - 612
  - 613
  - 614
  - 618
  - 619
  - 607
  airflow.sdk.definitions.dag.DAG._extract_tz:
  - 627
  - 629
  - 630
  - 631
  - 633
  airflow.sdk.definitions.dag.DAG._remove_task:
  - 1056
  - 1053
  - 1054
  - 1055
  airflow.sdk.definitions.dag.DAG._validate_catchup:
  - 585
  airflow.sdk.definitions.dag.DAG._validate_max_active_runs:
  - 595
  - 596
  airflow.sdk.definitions.dag.DAG._validate_owner_links:
  - 1133
  - 1134
  - 1135
  - 1137
  - 1139
  - 1141
  airflow.sdk.definitions.dag.DAG._validate_params:
  - 571
  - 566
  - 575
  airflow.sdk.definitions.dag.DAG._validate_sla_miss_callback:
  - 649
  - 650
  airflow.sdk.definitions.dag.DAG._validate_tags:
  - 590
  airflow.sdk.definitions.dag.DAG.add_task:
  - 1024
  - 1025
  - 1026
  - 1027
  - 997
  - 1029
  - 1037
  - 1007
  - 1039
  - 1011
  - 1012
  - 1015
  - 1019
  - 1020
  - 1023
  airflow.sdk.definitions.dag.DAG.add_tasks:
  - 1048
  - 1042
  - 1047
  airflow.sdk.definitions.dag.DAG.check_cycle:
  - 1089
  - 1059
  - 1092
  - 1093
  - 1095
  - 1097
  - 1069
  - 1070
  - 1083
  - 1084
  - 1086
  airflow.sdk.definitions.dag.DAG.check_cycle._check_adjacent_tasks:
  - 1074
  - 1075
  - 1076
  - 1079
  airflow.sdk.definitions.dag.DAG.cli:
  - 1100
  - 1101
  - 1105
  - 1106
  - 1107
  airflow.sdk.definitions.dag.DAG.folder:
  - 758
  - 759
  airflow.sdk.definitions.dag.DAG.get_edge_info:
  - 1115
  - 1116
  - 1117
  - 1118
  airflow.sdk.definitions.dag.DAG.get_serialized_fields:
  - 1111
  airflow.sdk.definitions.dag.DAG.get_task:
  - 986
  airflow.sdk.definitions.dag.DAG.get_template_env:
  - 777
  - 786
  - 782
  airflow.sdk.definitions.dag.DAG.leaves:
  - 806
  airflow.sdk.definitions.dag.DAG.owner:
  - 768
  - 763
  airflow.sdk.definitions.dag.DAG.param:
  - 733
  - 726
  airflow.sdk.definitions.dag.DAG.partial_subset:
  - 896
  - 898
  - 899
  - 900
  - 901
  - 905
  - 906
  - 907
  - 917
  - 918
  - 954
  - 958
  - 959
  - 960
  - 961
  - 962
  - 963
  - 965
  - 968
  - 969
  - 971
  - 851
  - 875
  - 876
  - 878
  - 883
  - 884
  - 885
  - 886
  - 887
  - 888
  - 891
  - 892
  - 893
  - 895
  airflow.sdk.definitions.dag.DAG.partial_subset._deepcopy_task:
  - 912
  - 913
  airflow.sdk.definitions.dag.DAG.partial_subset.filter_task_group:
  - 928
  - 929
  - 930
  - 931
  - 932
  - 933
  - 934
  - 936
  - 938
  - 939
  - 940
  - 944
  - 946
  - 949
  - 922
  - 926
  airflow.sdk.definitions.dag.DAG.partial_subset.is_task:
  - 871
  airflow.sdk.definitions.dag.DAG.resolve_template_files:
  - 771
  - 773
  - 774
  airflow.sdk.definitions.dag.DAG.roots:
  - 801
  airflow.sdk.definitions.dag.DAG.set_dependency:
  - 796
  - 797
  airflow.sdk.definitions.dag.DAG.set_edge_info:
  - 1122
  - 1127
  airflow.sdk.definitions.dag.DAG.task:
  - 994
  airflow.sdk.definitions.dag.DAG.task_group_dict:
  - 983
  airflow.sdk.definitions.dag.DAG.task_ids:
  - 745
  airflow.sdk.definitions.dag.DAG.tasks:
  - 737
  airflow.sdk.definitions.dag.DAG.tasks_upstream_of_teardowns:
  - 754
  airflow.sdk.definitions.dag.DAG.teardowns:
  - 749
  airflow.sdk.definitions.dag.DAG.test:
  - 1157
  - 1287
  - 1289
  - 1299
  - 1302
  - 1303
  - 1306
  - 1307
  - 1308
  - 1181
  - 1309
  - 1183
  - 1312
  - 1185
  - 1313
  - 1187
  - 1315
  - 1190
  - 1191
  - 1318
  - 1319
  - 1320
  - 1195
  - 1322
  - 1326
  - 1200
  - 1202
  - 1331
  - 1332
  - 1205
  - 1206
  - 1209
  - 1211
  - 1213
  - 1341
  - 1343
  - 1220
  - 1221
  - 1222
  - 1223
  - 1349
  - 1351
  - 1226
  - 1227
  - 1353
  - 1357
  - 1230
  - 1231
  - 1358
  - 1359
  - 1361
  - 1363
  - 1364
  - 1365
  - 1238
  - 1239
  - 1240
  - 1366
  - 1243
  - 1244
  - 1245
  - 1246
  - 1247
  - 1371
  - 1372
  - 1374
  - 1375
  - 1252
  - 1253
  - 1254
  - 1268
  - 1274
  airflow.sdk.definitions.dag.DAG.topological_sort:
  - 825
  - 810
  airflow.sdk.definitions.dag.DAG.topological_sort.nested_topo:
  - 819
  - 820
  - 821
  - 823
  airflow.sdk.definitions.dag.DAG.validate:
  - 704
  - 698
  - 708
  - 703
  airflow.sdk.definitions.dag.DAG.validate_setup_teardown:
  - 711
  - 716
  - 717
  - 718
  - 719
  airflow.sdk.definitions.dag._all_after_dag_id_to_kw_only:
  - 233
  - 234
  - 235
  - 237
  - 239
  - 240
  airflow.sdk.definitions.dag._config_bool_factory:
  - 157
  airflow.sdk.definitions.dag._config_int_factory:
  - 163
  airflow.sdk.definitions.dag._convert_access_control:
  - 196
  - 199
  - 200
  - 201
  - 203
  airflow.sdk.definitions.dag._convert_deadline:
  - 210
  - 211
  - 213
  - 215
  airflow.sdk.definitions.dag._convert_doc_md:
  - 224
  - 225
  - 219
  - 222
  airflow.sdk.definitions.dag._convert_params:
  - 167
  - 175
  - 176
  - 179
  - 180
  airflow.sdk.definitions.dag._convert_str_to_tuple:
  - 186
  airflow.sdk.definitions.dag._convert_tags:
  - 192
  airflow.sdk.definitions.dag._create_timetable:
  - 129
  - 137
  - 138
  - 139
  - 140
  - 141
  - 142
  - 143
  - 144
  - 145
  - 146
  - 147
  - 148
  - 149
  - 150
  airflow.sdk.definitions.dag._default_fileloc:
  - 275
  - 276
  airflow.sdk.definitions.dag._default_start_date:
  - 261
  - 262
  - 263
  airflow.sdk.definitions.dag._default_task_group:
  - 285
  airflow.sdk.definitions.dag._is_core_timetable:
  - 125
  airflow.sdk.definitions.dag._run_inline_trigger:
  - 1465
  airflow.sdk.definitions.dag._run_task:
  - 1408
  - 1409
  - 1410
  - 1416
  - 1419
  - 1421
  - 1422
  - 1424
  - 1427
  - 1429
  - 1434
  - 1435
  - 1436
  - 1437
  - 1438
  - 1440
  - 1441
  - 1444
  - 1446
  - 1451
  - 1452
  - 1453
  - 1458
  - 1385
  - 1396
  - 1399
  airflow.sdk.definitions.dag.dag:
  - 1532
  - 1599
  - 1598
  - 1543
  airflow.sdk.definitions.dag.dag.wrapper:
  - 1556
  - 1557
  - 1558
  - 1563
  - 1595
  airflow.sdk.definitions.dag.dag.wrapper.factory:
  - 1568
  - 1570
  - 1573
  - 1575
  - 1581
  - 1582
  - 1585
  - 1589
  airflow.sdk.definitions.dag.dict_copy:
  - 252
  airflow.sdk.definitions.deadline:
  - 26
  - 30
  airflow.sdk.definitions.deadline.DeadlineAlert:
  - 36
  airflow.sdk.definitions.deadline.DeadlineAlert.__eq__:
  - 52
  - 55
  airflow.sdk.definitions.deadline.DeadlineAlert.__hash__:
  - 61
  - 63
  airflow.sdk.definitions.deadline.DeadlineAlert.__init__:
  - 47
  airflow.sdk.definitions.deadline.DeadlineReference:
  - 135
  - 153
  - 134
  - 71
  airflow.sdk.definitions.deadline.DeadlineReference.AVERAGE_RUNTIME:
  - 139
  - 141
  - 143
  airflow.sdk.definitions.deadline.DeadlineReference.FIXED_DATETIME:
  - 147
  airflow.sdk.definitions.deadline.DeadlineReference.TYPES:
  - 117
  airflow.sdk.definitions.deadline.DeadlineReference.register_custom_reference:
  - 165
  - 175
  - 179
  - 183
  - 184
  - 185
  - 188
  - 190
  airflow.sdk.definitions.deadline.deadline_reference:
  - 207
  airflow.sdk.definitions.deadline.deadline_reference.decorator:
  - 229
  airflow.sdk.definitions.decorators:
  - 60
  airflow.sdk.definitions.decorators.TaskDecoratorCollection:
  - 41
  - 43
  - 44
  airflow.sdk.definitions.decorators.TaskDecoratorCollection.__call__:
  - 56
  - 57
  airflow.sdk.definitions.decorators.TaskDecoratorCollection.__getattr__:
  - 48
  - 50
  - 51
  - 47
  airflow.sdk.definitions.decorators.condition:
  - 26
  - 38
  airflow.sdk.definitions.decorators.condition.combine_hooks.pre_execute:
  - 112
  - 113
  - 115
  airflow.sdk.definitions.decorators.condition.run_if:
  - 49
  - 42
  airflow.sdk.definitions.decorators.condition.run_if.decorator:
  - 58
  - 59
  - 54
  airflow.sdk.definitions.decorators.condition.skip_if:
  - 74
  - 67
  airflow.sdk.definitions.decorators.condition.skip_if.decorator:
  - 83
  - 84
  - 79
  airflow.sdk.definitions.decorators.condition.wrap_skip:
  - 92
  airflow.sdk.definitions.decorators.condition.wrap_skip.pre_execute:
  - 97
  - 99
  - 102
  - 104
  - 94
  airflow.sdk.definitions.decorators.setup_teardown:
  - 28
  airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper:
  - 93
  airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper.__enter__:
  - 101
  - 102
  - 103
  - 104
  - 106
  - 108
  - 111
  airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper.__exit__:
  - 115
  airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper.__init__:
  - 97
  airflow.sdk.definitions.decorators.setup_teardown.setup_task:
  - 39
  - 52
  - 53
  - 54
  - 56
  airflow.sdk.definitions.decorators.setup_teardown.teardown_task:
  - 89
  - 62
  - 87
  airflow.sdk.definitions.decorators.setup_teardown.teardown_task.teardown:
  - 81
  - 77
  - 78
  - 79
  airflow.sdk.definitions.decorators.task_group:
  - 47
  - 18
  - 54
  - 55
  - 57
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory:
  - 64
  - 66
  - 62
  - 63
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.__attrs_post_init__:
  - 75
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.__call__:
  - 93
  - 86
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.__del__:
  - 80
  - 82
  - 83
  - 78
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory._create_task_group:
  - 96
  - 97
  - 101
  - 110
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory._validate:
  - 72
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.expand:
  - 132
  - 134
  - 135
  - 136
  - 140
  - 142
  - 143
  - 145
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.expand_kwargs:
  - 160
  - 162
  - 169
  - 173
  - 175
  - 176
  - 178
  - 149
  - 150
  - 151
  - 153
  - 158
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.override:
  - 122
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory.partial:
  - 129
  - 125
  - 126
  - 127
  airflow.sdk.definitions.decorators.task_group.task_group:
  - 201
  - 206
  - 210
  - 220
  - 221
  - 222
  airflow.sdk.definitions.edges:
  - 24
  airflow.sdk.definitions.edges.EdgeInfoType:
  - 193
  airflow.sdk.definitions.edges.EdgeModifier:
  - 29
  airflow.sdk.definitions.edges.EdgeModifier._convert_stream_to_task_groups:
  - 125
  airflow.sdk.definitions.edges.EdgeModifier._convert_streams_to_task_groups:
  - 99
  - 100
  - 101
  - 102
  - 103
  - 105
  - 106
  - 107
  - 108
  - 109
  - 110
  - 111
  - 113
  - 116
  - 117
  - 86
  - 118
  airflow.sdk.definitions.edges.EdgeModifier._make_list:
  - 64
  airflow.sdk.definitions.edges.EdgeModifier._save_nodes:
  - 77
  - 78
  - 79
  airflow.sdk.definitions.edges.EdgeModifier.add_edge_info:
  - 177
  - 183
  airflow.sdk.definitions.edges.EdgeModifier.set_downstream:
  - 160
  - 161
  - 162
  - 152
  - 157
  - 158
  airflow.sdk.definitions.edges.EdgeModifier.set_upstream:
  - 135
  - 140
  - 141
  - 143
  - 144
  - 145
  airflow.sdk.definitions.edges.EdgeModifier.update_relative:
  - 170
  - 171
  - 172
  - 174
  airflow.sdk.definitions.edges.Label:
  - 188
  - 189
  airflow.sdk.definitions.mappedoperator:
  - 55
  airflow.sdk.definitions.mappedoperator.MappedOperator:
  - 353
  - 312
  - 323
  - 328
  - 298
  - 299
  - 300
  - 316
  - 280
  - 313
  - 284
  airflow.sdk.definitions.mappedoperator.MappedOperator.__attrs_post_init__:
  - 341
  - 344
  - 345
  - 346
  - 347
  - 348
  - 349
  - 350
  - 351
  airflow.sdk.definitions.mappedoperator.MappedOperator.__hash__:
  - 333
  airflow.sdk.definitions.mappedoperator.MappedOperator._expand_mapped_kwargs:
  - 721
  - 727
  airflow.sdk.definitions.mappedoperator.MappedOperator._get_specified_expand_input:
  - 781
  - 782
  airflow.sdk.definitions.mappedoperator.MappedOperator._get_unmap_kwargs:
  - 736
  - 744
  - 745
  - 746
  - 730
  - 735
  airflow.sdk.definitions.mappedoperator.MappedOperator.allow_nested_operators:
  - 695
  airflow.sdk.definitions.mappedoperator.MappedOperator.depends_on_past:
  - 446
  airflow.sdk.definitions.mappedoperator.MappedOperator.doc:
  - 675
  airflow.sdk.definitions.mappedoperator.MappedOperator.doc_json:
  - 683
  airflow.sdk.definitions.mappedoperator.MappedOperator.doc_md:
  - 679
  airflow.sdk.definitions.mappedoperator.MappedOperator.doc_rst:
  - 691
  airflow.sdk.definitions.mappedoperator.MappedOperator.doc_yaml:
  - 687
  airflow.sdk.definitions.mappedoperator.MappedOperator.email:
  - 402
  airflow.sdk.definitions.mappedoperator.MappedOperator.email_on_failure:
  - 406
  airflow.sdk.definitions.mappedoperator.MappedOperator.email_on_retry:
  - 410
  airflow.sdk.definitions.mappedoperator.MappedOperator.execution_timeout:
  - 514
  airflow.sdk.definitions.mappedoperator.MappedOperator.executor:
  - 651
  airflow.sdk.definitions.mappedoperator.MappedOperator.executor_config:
  - 655
  airflow.sdk.definitions.mappedoperator.MappedOperator.expand_start_trigger_args:
  - 865
  - 835
  - 842
  - 845
  - 846
  - 847
  - 854
  - 856
  - 858
  - 860
  - 862
  - 863
  airflow.sdk.definitions.mappedoperator.MappedOperator.get_dag:
  - 706
  airflow.sdk.definitions.mappedoperator.MappedOperator.get_serialized_fields:
  - 357
  airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_execute_callback:
  - 627
  airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_failure_callback:
  - 631
  airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_retry_callback:
  - 635
  airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_skipped_callback:
  - 643
  airflow.sdk.definitions.mappedoperator.MappedOperator.has_on_success_callback:
  - 639
  airflow.sdk.definitions.mappedoperator.MappedOperator.ignore_first_depends_on_past:
  - 454
  - 455
  airflow.sdk.definitions.mappedoperator.MappedOperator.inlets:
  - 659
  airflow.sdk.definitions.mappedoperator.MappedOperator.is_setup:
  - 430
  airflow.sdk.definitions.mappedoperator.MappedOperator.is_teardown:
  - 438
  airflow.sdk.definitions.mappedoperator.MappedOperator.iter_mapped_dependencies:
  - 792
  - 795
  - 796
  airflow.sdk.definitions.mappedoperator.MappedOperator.leaves:
  - 385
  airflow.sdk.definitions.mappedoperator.MappedOperator.map_index_template:
  - 414
  airflow.sdk.definitions.mappedoperator.MappedOperator.max_active_tis_per_dag:
  - 567
  airflow.sdk.definitions.mappedoperator.MappedOperator.max_active_tis_per_dagrun:
  - 575
  airflow.sdk.definitions.mappedoperator.MappedOperator.max_retry_delay:
  - 522
  airflow.sdk.definitions.mappedoperator.MappedOperator.on_execute_callback:
  - 587
  airflow.sdk.definitions.mappedoperator.MappedOperator.on_failure_callback:
  - 595
  airflow.sdk.definitions.mappedoperator.MappedOperator.on_retry_callback:
  - 603
  airflow.sdk.definitions.mappedoperator.MappedOperator.on_skipped_callback:
  - 619
  airflow.sdk.definitions.mappedoperator.MappedOperator.on_success_callback:
  - 611
  airflow.sdk.definitions.mappedoperator.MappedOperator.outlets:
  - 667
  airflow.sdk.definitions.mappedoperator.MappedOperator.output:
  - 714
  - 711
  airflow.sdk.definitions.mappedoperator.MappedOperator.owner:
  - 394
  airflow.sdk.definitions.mappedoperator.MappedOperator.pool:
  - 498
  airflow.sdk.definitions.mappedoperator.MappedOperator.pool_slots:
  - 506
  airflow.sdk.definitions.mappedoperator.MappedOperator.priority_weight:
  - 551
  airflow.sdk.definitions.mappedoperator.MappedOperator.queue:
  - 490
  airflow.sdk.definitions.mappedoperator.MappedOperator.render_template_as_native_obj:
  - 699
  airflow.sdk.definitions.mappedoperator.MappedOperator.render_template_fields:
  - 803
  - 815
  - 816
  - 818
  - 819
  - 820
  - 826
  airflow.sdk.definitions.mappedoperator.MappedOperator.resources:
  - 583
  airflow.sdk.definitions.mappedoperator.MappedOperator.retries:
  - 482
  airflow.sdk.definitions.mappedoperator.MappedOperator.retry_delay:
  - 530
  airflow.sdk.definitions.mappedoperator.MappedOperator.retry_exponential_backoff:
  - 538
  - 539
  - 541
  - 543
  airflow.sdk.definitions.mappedoperator.MappedOperator.roots:
  - 380
  airflow.sdk.definitions.mappedoperator.MappedOperator.run_as_user:
  - 647
  airflow.sdk.definitions.mappedoperator.MappedOperator.serialize_for_task_group:
  - 717
  airflow.sdk.definitions.mappedoperator.MappedOperator.task_display_name:
  - 390
  airflow.sdk.definitions.mappedoperator.MappedOperator.trigger_rule:
  - 422
  airflow.sdk.definitions.mappedoperator.MappedOperator.unmap:
  - 768
  - 769
  - 770
  - 772
  - 762
  - 767
  airflow.sdk.definitions.mappedoperator.MappedOperator.wait_for_downstream:
  - 474
  airflow.sdk.definitions.mappedoperator.MappedOperator.wait_for_past_depends_before_skipping:
  - 466
  - 463
  airflow.sdk.definitions.mappedoperator.MappedOperator.weight_rule:
  - 559
  airflow.sdk.definitions.mappedoperator.OperatorPartial:
  - 166
  airflow.sdk.definitions.mappedoperator.OperatorPartial.__attrs_post_init__:
  - 181
  airflow.sdk.definitions.mappedoperator.OperatorPartial.__del__:
  - 192
  - 193
  - 188
  - 190
  airflow.sdk.definitions.mappedoperator.OperatorPartial.__repr__:
  - 184
  airflow.sdk.definitions.mappedoperator.OperatorPartial._expand:
  - 224
  - 225
  - 226
  - 227
  - 228
  - 262
  - 263
  - 235
  - 247
  - 248
  - 249
  - 221
  - 223
  airflow.sdk.definitions.mappedoperator.OperatorPartial.expand:
  - 202
  - 196
  - 198
  - 199
  airflow.sdk.definitions.mappedoperator.OperatorPartial.expand_kwargs:
  - 207
  - 208
  - 209
  - 211
  - 213
  airflow.sdk.definitions.mappedoperator._is_container:
  - 113
  - 107
  - 108
  airflow.sdk.definitions.mappedoperator.ensure_xcomarg_return_value:
  - 128
  - 129
  - 130
  - 119
  - 120
  - 121
  - 123
  - 125
  - 126
  - 127
  airflow.sdk.definitions.mappedoperator.is_mappable_value:
  - 144
  - 142
  - 134
  airflow.sdk.definitions.mappedoperator.prevent_duplicates:
  - 160
  - 150
  - 155
  - 156
  - 158
  airflow.sdk.definitions.mappedoperator.validate_mapping_kwargs:
  - 98
  - 99
  - 101
  - 77
  - 78
  - 84
  - 85
  - 86
  - 88
  - 90
  - 92
  - 95
  airflow.sdk.definitions.operator_resources.CpuResource:
  - 87
  airflow.sdk.definitions.operator_resources.CpuResource.__init__:
  - 90
  airflow.sdk.definitions.operator_resources.DiskResource:
  - 101
  airflow.sdk.definitions.operator_resources.DiskResource.__init__:
  - 104
  airflow.sdk.definitions.operator_resources.GpuResource:
  - 108
  airflow.sdk.definitions.operator_resources.GpuResource.__init__:
  - 111
  airflow.sdk.definitions.operator_resources.RamResource:
  - 94
  airflow.sdk.definitions.operator_resources.RamResource.__init__:
  - 97
  airflow.sdk.definitions.operator_resources.Resource:
  - 31
  airflow.sdk.definitions.operator_resources.Resource.__eq__:
  - 53
  airflow.sdk.definitions.operator_resources.Resource.__hash__:
  - 58
  airflow.sdk.definitions.operator_resources.Resource.__init__:
  - 42
  airflow.sdk.definitions.operator_resources.Resource.__repr__:
  - 61
  airflow.sdk.definitions.operator_resources.Resource.name:
  - 65
  airflow.sdk.definitions.operator_resources.Resource.qty:
  - 75
  airflow.sdk.definitions.operator_resources.Resource.units_str:
  - 70
  airflow.sdk.definitions.operator_resources.Resources:
  - 115
  airflow.sdk.definitions.operator_resources.Resources.__eq__:
  - 139
  airflow.sdk.definitions.operator_resources.Resources.__hash__:
  - 144
  airflow.sdk.definitions.operator_resources.Resources.__init__:
  - 136
  - 133
  - 134
  - 135
  airflow.sdk.definitions.operator_resources.Resources.__repr__:
  - 147
  airflow.sdk.definitions.operator_resources.Resources.from_dict:
  - 165
  - 159
  airflow.sdk.definitions.operator_resources.Resources.to_dict:
  - 152
  - 153
  - 154
  - 151
  airflow.sdk.definitions.param:
  - 35
  - 30
  airflow.sdk.definitions.param.DagParam:
  - 294
  airflow.sdk.definitions.param.DagParam.__init__:
  - 318
  airflow.sdk.definitions.param.DagParam.deserialize:
  - 356
  - 360
  - 348
  - 357
  airflow.sdk.definitions.param.DagParam.resolve:
  - 328
  - 329
  - 330
  - 332
  - 334
  airflow.sdk.definitions.param.DagParam.serialize:
  - 339
  airflow.sdk.definitions.param.Param:
  - 39
  airflow.sdk.definitions.param.Param.__copy__:
  - 69
  airflow.sdk.definitions.param.Param.__init__:
  - 65
  - 61
  - 62
  airflow.sdk.definitions.param.Param._check_json:
  - 79
  airflow.sdk.definitions.param.Param.deserialize:
  - 146
  - 150
  - 143
  airflow.sdk.definitions.param.Param.dump:
  - 123
  - 125
  - 119
  airflow.sdk.definitions.param.Param.resolve:
  - 102
  - 103
  - 105
  - 106
  - 110
  - 112
  - 86
  airflow.sdk.definitions.param.ParamsDict:
  - 155
  airflow.sdk.definitions.param.ParamsDict.__bool__:
  - 174
  airflow.sdk.definitions.param.ParamsDict.__copy__:
  - 187
  airflow.sdk.definitions.param.ParamsDict.__deepcopy__:
  - 190
  airflow.sdk.definitions.param.ParamsDict.__eq__:
  - 177
  - 178
  - 179
  - 180
  airflow.sdk.definitions.param.ParamsDict.__getitem__:
  - 236
  - 230
  airflow.sdk.definitions.param.ParamsDict.__hash__:
  - 184
  airflow.sdk.definitions.param.ParamsDict.__init__:
  - 170
  airflow.sdk.definitions.param.ParamsDict.__iter__:
  - 202
  airflow.sdk.definitions.param.ParamsDict.__len__:
  - 196
  airflow.sdk.definitions.param.ParamsDict.__repr__:
  - 205
  airflow.sdk.definitions.param.ParamsDict.__setitem__:
  - 225
  - 208
  - 215
  - 217
  - 220
  airflow.sdk.definitions.param.ParamsDict._fill_missing_param_source:
  - 282
  - 283
  airflow.sdk.definitions.param.ParamsDict.deserialize:
  - 273
  - 276
  airflow.sdk.definitions.param.ParamsDict.dump:
  - 254
  - 255
  airflow.sdk.definitions.param.ParamsDict.filter_params_by_source:
  - 288
  - 289
  airflow.sdk.definitions.param.ParamsDict.get_param:
  - 239
  airflow.sdk.definitions.param.ParamsDict.items:
  - 243
  airflow.sdk.definitions.param.ParamsDict.serialize:
  - 269
  airflow.sdk.definitions.param.ParamsDict.update:
  - 249
  - 250
  - 251
  airflow.sdk.definitions.param.ParamsDict.validate:
  - 258
  - 261
  - 262
  airflow.sdk.definitions.param.ParamsDict.values:
  - 246
  airflow.sdk.definitions.param.process_params:
  - 370
  - 375
  - 376
  - 377
  - 378
  - 379
  - 380
  - 381
  - 382
  - 383
  airflow.sdk.definitions.partition_mapper.base.PartitionMapper:
  - 21
  airflow.sdk.definitions.partition_mapper.identity.IdentityMapper:
  - 23
  airflow.sdk.definitions.taskgroup:
  - 18
  - 38
  airflow.sdk.definitions.taskgroup.MappedTaskGroup:
  - 608
  - 618
  airflow.sdk.definitions.taskgroup.MappedTaskGroup.__exit__:
  - 632
  - 630
  - 631
  airflow.sdk.definitions.taskgroup.MappedTaskGroup.__iter__:
  - 627
  - 621
  - 622
  airflow.sdk.definitions.taskgroup.MappedTaskGroup.iter_mapped_dependencies:
  - 635
  - 638
  - 639
  airflow.sdk.definitions.taskgroup.TaskGroup:
  - 128
  - 133
  - 134
  - 109
  - 110
  - 79
  - 114
  - 115
  - 116
  - 117
  - 118
  - 119
  - 120
  - 122
  - 123
  - 124
  - 125
  - 127
  airflow.sdk.definitions.taskgroup.TaskGroup.__attrs_post_init__:
  - 160
  - 161
  - 162
  - 163
  - 146
  - 148
  - 152
  - 153
  - 154
  airflow.sdk.definitions.taskgroup.TaskGroup.__enter__:
  - 374
  airflow.sdk.definitions.taskgroup.TaskGroup.__exit__:
  - 380
  airflow.sdk.definitions.taskgroup.TaskGroup.__iter__:
  - 208
  - 207
  airflow.sdk.definitions.taskgroup.TaskGroup._check_for_group_id_collisions:
  - 166
  - 170
  - 171
  - 173
  - 174
  - 175
  - 177
  - 179
  airflow.sdk.definitions.taskgroup.TaskGroup._iter_child:
  - 216
  - 212
  - 213
  - 214
  airflow.sdk.definitions.taskgroup.TaskGroup._remove:
  - 264
  - 261
  airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives:
  - 359
  - 361
  - 362
  - 364
  - 365
  - 366
  - 368
  - 369
  - 338
  - 343
  airflow.sdk.definitions.taskgroup.TaskGroup._set_relatives.find_leaves:
  - 352
  - 353
  - 354
  - 349
  - 350
  airflow.sdk.definitions.taskgroup.TaskGroup._validate_dag:
  - 140
  airflow.sdk.definitions.taskgroup.TaskGroup.add:
  - 227
  - 228
  - 229
  - 232
  - 236
  - 239
  - 240
  - 243
  - 244
  - 245
  - 219
  - 252
  airflow.sdk.definitions.taskgroup.TaskGroup.child_id:
  - 444
  - 445
  - 447
  airflow.sdk.definitions.taskgroup.TaskGroup.create_root:
  - 186
  - 187
  airflow.sdk.definitions.taskgroup.TaskGroup.downstream_join_id:
  - 465
  airflow.sdk.definitions.taskgroup.TaskGroup.get_child_by_label:
  - 491
  - 492
  airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves:
  - 441
  - 436
  - 437
  - 438
  - 439
  - 408
  - 409
  airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.has_non_teardown_downstream:
  - 416
  - 418
  - 413
  - 414
  airflow.sdk.definitions.taskgroup.TaskGroup.get_leaves.recurse_for_first_non_teardown:
  - 423
  - 424
  - 427
  - 428
  - 429
  - 433
  - 434
  airflow.sdk.definitions.taskgroup.TaskGroup.get_roots:
  - 400
  - 401
  - 403
  - 404
  - 405
  airflow.sdk.definitions.taskgroup.TaskGroup.get_task_group_dict:
  - 475
  - 487
  airflow.sdk.definitions.taskgroup.TaskGroup.get_task_group_dict.build_map:
  - 484
  - 485
  - 479
  airflow.sdk.definitions.taskgroup.TaskGroup.group_id:
  - 277
  - 269
  - 270
  airflow.sdk.definitions.taskgroup.TaskGroup.has_task:
  - 384
  - 387
  - 383
  airflow.sdk.definitions.taskgroup.TaskGroup.hierarchical_alphabetical_sort:
  - 505
  - 514
  - 515
  - 513
  airflow.sdk.definitions.taskgroup.TaskGroup.hierarchical_alphabetical_sort.<lambda1>:
  - 515
  airflow.sdk.definitions.taskgroup.TaskGroup.is_root:
  - 195
  airflow.sdk.definitions.taskgroup.TaskGroup.iter_mapped_task_groups:
  - 571
  - 581
  - 582
  airflow.sdk.definitions.taskgroup.TaskGroup.iter_tasks:
  - 586
  - 592
  - 594
  - 595
  - 596
  - 597
  - 598
  airflow.sdk.definitions.taskgroup.TaskGroup.label:
  - 282
  airflow.sdk.definitions.taskgroup.TaskGroup.leaves:
  - 396
  - 397
  airflow.sdk.definitions.taskgroup.TaskGroup.roots:
  - 392
  - 391
  airflow.sdk.definitions.taskgroup.TaskGroup.serialize_for_task_group:
  - 501
  - 495
  airflow.sdk.definitions.taskgroup.TaskGroup.topological_sort:
  - 546
  - 547
  - 548
  - 519
  - 553
  - 557
  - 526
  - 531
  - 565
  airflow.sdk.definitions.taskgroup.TaskGroup.update_relative:
  - 291
  - 297
  - 299
  - 301
  - 302
  - 305
  - 306
  - 308
  - 309
  - 312
  - 313
  - 320
  - 323
  - 324
  - 325
  - 326
  - 328
  - 329
  - 330
  airflow.sdk.definitions.taskgroup.TaskGroup.upstream_join_id:
  - 454
  airflow.sdk.definitions.taskgroup._default_dag:
  - 67
  - 69
  airflow.sdk.definitions.taskgroup._default_parent_group:
  - 52
  airflow.sdk.definitions.taskgroup._parent_used_group_ids:
  - 56
  - 58
  airflow.sdk.definitions.taskgroup._validate_group_id:
  - 74
  airflow.sdk.definitions.template.literal:
  - 32
  - 25
  airflow.sdk.definitions.timetables._cron:
  - 26
  airflow.sdk.definitions.timetables._cron.CronMixin:
  - 32
  airflow.sdk.definitions.timetables._cron.CronMixin.validate:
  - 39
  airflow.sdk.definitions.timetables._delta:
  - 27
  airflow.sdk.definitions.timetables._delta.DeltaMixin:
  - 33
  airflow.sdk.definitions.timetables._delta.DeltaMixin.validate:
  - 38
  - 39
  airflow.sdk.definitions.timetables.assets:
  - 27
  airflow.sdk.definitions.timetables.assets.AssetOrTimeSchedule:
  - 72
  - 63
  airflow.sdk.definitions.timetables.assets.AssetTriggeredTimetable:
  - 36
  - 44
  airflow.sdk.definitions.timetables.assets.PartitionedAssetTimetable:
  - 49
  - 51
  airflow.sdk.definitions.timetables.assets._coerce_assets:
  - 56
  - 58
  airflow.sdk.definitions.timetables.events:
  - 25
  airflow.sdk.definitions.timetables.events.EventsTimetable:
  - 33
  airflow.sdk.definitions.timetables.events.EventsTimetable.__init__:
  - 64
  - 65
  airflow.sdk.definitions.timetables.interval.CronDataIntervalTimetable:
  - 31
  airflow.sdk.definitions.timetables.interval.DeltaDataIntervalTimetable:
  - 48
  airflow.sdk.definitions.timetables.simple.ContinuousTimetable:
  - 42
  airflow.sdk.definitions.timetables.simple.NullTimetable:
  - 24
  airflow.sdk.definitions.timetables.simple.OnceTimetable:
  - 34
  airflow.sdk.definitions.timetables.trigger:
  - 29
  airflow.sdk.definitions.timetables.trigger.CronPartitionTimetable:
  - 122
  airflow.sdk.definitions.timetables.trigger.CronPartitionTimetable.__init__:
  - 172
  - 175
  airflow.sdk.definitions.timetables.trigger.CronTriggerTimetable:
  - 86
  - 85
  - 54
  airflow.sdk.definitions.timetables.trigger.DeltaTriggerTimetable:
  - 49
  - 36
  airflow.sdk.definitions.timetables.trigger.MultipleCronTriggerTimetable:
  - 91
  airflow.sdk.definitions.timetables.trigger.MultipleCronTriggerTimetable.__init__:
  - 112
  - 114
  - 110
  airflow.sdk.definitions.variable:
  - 28
  airflow.sdk.definitions.variable.Variable:
  - 33
  airflow.sdk.definitions.variable.Variable.delete:
  - 76
  - 78
  airflow.sdk.definitions.variable.Variable.get:
  - 56
  - 53
  - 55
  airflow.sdk.definitions.variable.Variable.set:
  - 66
  - 68
  airflow.sdk.definitions.xcom_arg:
  - 38
  airflow.sdk.definitions.xcom_arg.ConcatXComArg:
  - 540
  - 548
  airflow.sdk.definitions.xcom_arg.ConcatXComArg.__repr__:
  - 552
  - 553
  - 551
  airflow.sdk.definitions.xcom_arg.ConcatXComArg._serialize:
  - 557
  airflow.sdk.definitions.xcom_arg.ConcatXComArg.concat:
  - 565
  airflow.sdk.definitions.xcom_arg.ConcatXComArg.iter_references:
  - 560
  - 561
  airflow.sdk.definitions.xcom_arg.ConcatXComArg.resolve:
  - 568
  - 569
  - 570
  - 572
  airflow.sdk.definitions.xcom_arg.MapXComArg:
  - 410
  airflow.sdk.definitions.xcom_arg.MapXComArg.__attrs_post_init__:
  - 424
  - 423
  airflow.sdk.definitions.xcom_arg.MapXComArg.__repr__:
  - 428
  airflow.sdk.definitions.xcom_arg.MapXComArg._serialize:
  - 433
  - 434
  airflow.sdk.definitions.xcom_arg.MapXComArg.iter_references:
  - 438
  airflow.sdk.definitions.xcom_arg.MapXComArg.map:
  - 442
  airflow.sdk.definitions.xcom_arg.MapXComArg.resolve:
  - 448
  - 445
  - 446
  airflow.sdk.definitions.xcom_arg.PlainXComArg:
  - 195
  airflow.sdk.definitions.xcom_arg.PlainXComArg.__getitem__:
  - 217
  - 218
  - 220
  airflow.sdk.definitions.xcom_arg.PlainXComArg.__iter__:
  - 223
  airflow.sdk.definitions.xcom_arg.PlainXComArg.__repr__:
  - 238
  airflow.sdk.definitions.xcom_arg.PlainXComArg.__str__:
  - 256
  - 257
  - 243
  - 259
  airflow.sdk.definitions.xcom_arg.PlainXComArg.as_setup:
  - 292
  airflow.sdk.definitions.xcom_arg.PlainXComArg.as_teardown:
  - 302
  - 305
  - 307
  - 308
  - 309
  - 311
  airflow.sdk.definitions.xcom_arg.PlainXComArg.concat:
  - 328
  - 330
  airflow.sdk.definitions.xcom_arg.PlainXComArg.iter_references:
  - 315
  airflow.sdk.definitions.xcom_arg.PlainXComArg.map:
  - 320
  - 318
  airflow.sdk.definitions.xcom_arg.PlainXComArg.resolve:
  - 352
  - 359
  - 365
  - 367
  - 336
  - 337
  - 338
  - 339
  - 369
  - 344
  - 345
  - 347
  - 350
  - 351
  airflow.sdk.definitions.xcom_arg.PlainXComArg.zip:
  - 323
  - 325
  airflow.sdk.definitions.xcom_arg.XComArg:
  - 50
  airflow.sdk.definitions.xcom_arg.XComArg.__enter__:
  - 184
  - 186
  airflow.sdk.definitions.xcom_arg.XComArg.__exit__:
  - 190
  airflow.sdk.definitions.xcom_arg.XComArg.__new__:
  - 85
  - 89
  - 92
  - 93
  - 94
  airflow.sdk.definitions.xcom_arg.XComArg._serialize:
  - 160
  airflow.sdk.definitions.xcom_arg.XComArg.apply_upstream_relationship:
  - 128
  - 121
  - 129
  airflow.sdk.definitions.xcom_arg.XComArg.concat:
  - 178
  airflow.sdk.definitions.xcom_arg.XComArg.iter_xcom_references:
  - 101
  - 107
  - 108
  - 109
  - 110
  - 111
  - 112
  - 113
  - 114
  - 115
  - 116
  - 117
  airflow.sdk.definitions.xcom_arg.XComArg.leaves:
  - 138
  - 139
  airflow.sdk.definitions.xcom_arg.XComArg.map:
  - 172
  airflow.sdk.definitions.xcom_arg.XComArg.roots:
  - 133
  - 134
  airflow.sdk.definitions.xcom_arg.XComArg.set_downstream:
  - 155
  - 156
  - 157
  airflow.sdk.definitions.xcom_arg.XComArg.set_upstream:
  - 146
  - 147
  - 148
  airflow.sdk.definitions.xcom_arg.XComArg.zip:
  - 175
  airflow.sdk.definitions.xcom_arg.ZipXComArg:
  - 485
  - 477
  - 486
  airflow.sdk.definitions.xcom_arg.ZipXComArg.__repr__:
  - 489
  - 490
  - 491
  - 492
  airflow.sdk.definitions.xcom_arg.ZipXComArg._serialize:
  - 497
  - 498
  airflow.sdk.definitions.xcom_arg.ZipXComArg.iter_references:
  - 504
  - 503
  airflow.sdk.definitions.xcom_arg.ZipXComArg.resolve:
  - 507
  - 508
  - 509
  - 511
  airflow.sdk.definitions.xcom_arg._:
  - 611
  - 616
  - 618
  - 620
  - 621
  - 622
  - 627
  - 629
  - 631
  - 603
  - 606
  airflow.sdk.definitions.xcom_arg._ConcatResult.__getitem__:
  - 519
  - 522
  - 523
  - 524
  - 526
  - 528
  - 531
  airflow.sdk.definitions.xcom_arg._ConcatResult.__len__:
  - 535
  airflow.sdk.definitions.xcom_arg._MapResult.__getitem__:
  - 400
  - 401
  airflow.sdk.definitions.xcom_arg._MapResult.__len__:
  - 405
  airflow.sdk.definitions.xcom_arg._ZipResult:
  - 454
  airflow.sdk.definitions.xcom_arg._ZipResult.__getitem__:
  - 464
  - 466
  airflow.sdk.definitions.xcom_arg._ZipResult.__len__:
  - 472
  - 469
  - 470
  - 471
  airflow.sdk.definitions.xcom_arg._get_callable_name:
  - 385
  - 386
  - 387
  - 380
  - 381
  airflow.sdk.definitions.xcom_arg.serialize_xcom_arg:
  - 584
  - 585
  - 586
  - 587
  - 588
  airflow.sdk.exceptions:
  - 29
  airflow.sdk.exceptions.AirflowDagCycleException:
  - 61
  airflow.sdk.exceptions.AirflowException:
  - 37
  airflow.sdk.exceptions.AirflowException.serialize:
  - 47
  airflow.sdk.exceptions.AirflowFailException:
  - 109
  airflow.sdk.exceptions.AirflowInactiveAssetInInletOrOutletException:
  - 139
  airflow.sdk.exceptions.AirflowNotFoundException:
  - 55
  airflow.sdk.exceptions.AirflowOptionalProviderFeatureException:
  - 51
  airflow.sdk.exceptions.AirflowRescheduleException:
  - 145
  airflow.sdk.exceptions.AirflowRescheduleException.__init__:
  - 152
  airflow.sdk.exceptions.AirflowRuntimeError:
  - 65
  airflow.sdk.exceptions.AirflowRuntimeError.__init__:
  - 69
  airflow.sdk.exceptions.AirflowSensorTimeout:
  - 161
  airflow.sdk.exceptions.AirflowSkipException:
  - 165
  airflow.sdk.exceptions.AirflowTaskTerminated:
  - 169
  airflow.sdk.exceptions.AirflowTaskTimeout:
  - 176
  airflow.sdk.exceptions.AirflowTimetableInvalid:
  - 73
  airflow.sdk.exceptions.DagRunTriggerException:
  - 230
  airflow.sdk.exceptions.DagRunTriggerException.__init__:
  - 252
  airflow.sdk.exceptions.DownstreamTasksSkipped:
  - 267
  airflow.sdk.exceptions.DownstreamTasksSkipped.__init__:
  - 277
  airflow.sdk.exceptions.DuplicateTaskIdFound:
  - 307
  airflow.sdk.exceptions.ErrorType:
  - 77
  airflow.sdk.exceptions.FailFastDagInvalidTriggerRule:
  - 332
  airflow.sdk.exceptions.FailFastDagInvalidTriggerRule.check:
  - 338
  - 343
  airflow.sdk.exceptions.ParamValidationError:
  - 303
  airflow.sdk.exceptions.RemovedInAirflow4Warning:
  - 354
  - 351
  airflow.sdk.exceptions.TaskAlreadyInTaskGroup:
  - 311
  airflow.sdk.exceptions.TaskAlreadyInTaskGroup.__init__:
  - 314
  airflow.sdk.exceptions.TaskAlreadyInTaskGroup.__str__:
  - 320
  airflow.sdk.exceptions.TaskDeferralError:
  - 222
  airflow.sdk.exceptions.TaskDeferralTimeout:
  - 226
  airflow.sdk.exceptions.TaskDeferred:
  - 180
  airflow.sdk.exceptions.TaskDeferred.__init__:
  - 198
  airflow.sdk.exceptions.TaskNotFound:
  - 328
  airflow.sdk.exceptions.UnmappableXComTypePushed:
  - 96
  airflow.sdk.exceptions.UnmappableXComTypePushed.__init__:
  - 99
  airflow.sdk.exceptions.UnmappableXComTypePushed.__str__:
  - 104
  - 102
  - 103
  airflow.sdk.exceptions.XComForMappingNotPushed:
  - 89
  airflow.sdk.exceptions.XComNotFound:
  - 282
  airflow.sdk.exceptions.XComNotFound.__init__:
  - 285
  airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption._render_asset_key:
  - 128
  - 122
  - 124
  - 126
  airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption.inactive_assets_message:
  - 135
  airflow.sdk.execution_time.cache.SecretCache:
  - 28
  airflow.sdk.execution_time.cache.SecretCache.NotPresentException:
  - 35
  airflow.sdk.execution_time.cache.SecretCache._CacheValue.__init__:
  - 40
  airflow.sdk.execution_time.cache.SecretCache._CacheValue.is_expired:
  - 43
  airflow.sdk.execution_time.cache.SecretCache._get:
  - 112
  - 105
  - 109
  - 111
  airflow.sdk.execution_time.cache.SecretCache._save:
  - 131
  - 132
  - 133
  airflow.sdk.execution_time.cache.SecretCache.get_connection_uri:
  - 89
  - 98
  - 99
  airflow.sdk.execution_time.cache.SecretCache.get_variable:
  - 76
  - 85
  airflow.sdk.execution_time.cache.SecretCache.init:
  - 64
  - 65
  - 66
  - 67
  - 51
  - 56
  - 58
  - 59
  - 61
  airflow.sdk.execution_time.cache.SecretCache.invalidate_variable:
  - 137
  - 138
  - 139
  - 141
  airflow.sdk.execution_time.cache.SecretCache.reset:
  - 71
  airflow.sdk.execution_time.cache.SecretCache.save_connection_uri:
  - 123
  - 124
  - 127
  airflow.sdk.execution_time.cache.SecretCache.save_variable:
  - 118
  - 119
  airflow.sdk.execution_time.callback_runner:
  - 33
  - 34
  - 28
  airflow.sdk.execution_time.callback_runner.AsyncExecutionCallableRunner.__call__:
  - 64
  airflow.sdk.execution_time.callback_runner.ExecutionCallableRunner.__call__:
  - 54
  airflow.sdk.execution_time.callback_runner._AsyncExecutionCallableRunner.run:
  - 44
  airflow.sdk.execution_time.callback_runner._ExecutionCallableRunner.run:
  - 39
  airflow.sdk.execution_time.callback_runner.create_async_executable_runner:
  - 174
  - 135
  airflow.sdk.execution_time.callback_runner.create_async_executable_runner._AsyncExecutionCallableRunnerImpl.run:
  - 164
  - 165
  - 166
  - 167
  - 168
  - 170
  - 172
  - 158
  - 159
  airflow.sdk.execution_time.callback_runner.create_executable_runner:
  - 73
  - 126
  airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run:
  - 96
  - 97
  - 101
  - 116
  - 117
  - 118
  - 119
  - 120
  - 122
  airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run._run:
  - 114
  airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl.run._warn_unknown:
  - 104
  - 105
  - 109
  - 110
  airflow.sdk.execution_time.comms:
  - 1061
  - 106
  - 109
  - 110
  - 18
  - 723
  airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.from_asset_event_dag_run_reference:
  - 436
  airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.source_dag_run:
  - 440
  - 442
  airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult.source_task_instance:
  - 448
  - 450
  - 446
  airflow.sdk.execution_time.comms.AssetEventResult:
  - 380
  airflow.sdk.execution_time.comms.AssetEventResult.from_asset_event_response:
  - 384
  airflow.sdk.execution_time.comms.AssetEventResult.source_dag_run:
  - 388
  - 390
  airflow.sdk.execution_time.comms.AssetEventResult.source_task_instance:
  - 394
  - 396
  - 398
  airflow.sdk.execution_time.comms.AssetEventSourceTaskInstance:
  - 348
  airflow.sdk.execution_time.comms.AssetEventSourceTaskInstance.xcom_pull:
  - 365
  airflow.sdk.execution_time.comms.AssetEventsResult:
  - 406
  airflow.sdk.execution_time.comms.AssetEventsResult.from_asset_events_response:
  - 412
  - 421
  - 422
  airflow.sdk.execution_time.comms.AssetEventsResult.iter_asset_event_results:
  - 427
  airflow.sdk.execution_time.comms.AssetResult:
  - 328
  airflow.sdk.execution_time.comms.AssetResult.from_asset_response:
  - 334
  - 343
  airflow.sdk.execution_time.comms.CommsDecoder:
  - 193
  - 172
  - 174
  - 175
  - 177
  - 178
  - 181
  - 186
  - 188
  - 191
  airflow.sdk.execution_time.comms.CommsDecoder.<lambda1>:
  - 175
  airflow.sdk.execution_time.comms.CommsDecoder.<lambda2>:
  - 178
  airflow.sdk.execution_time.comms.CommsDecoder.<lambda3>:
  - 186
  airflow.sdk.execution_time.comms.CommsDecoder.<lambda4>:
  - 188
  airflow.sdk.execution_time.comms.CommsDecoder._from_frame:
  - 297
  - 298
  - 301
  - 305
  - 307
  airflow.sdk.execution_time.comms.CommsDecoder._get_response:
  - 312
  - 311
  airflow.sdk.execution_time.comms.CommsDecoder._read_frame:
  - 289
  - 258
  - 290
  - 261
  - 266
  - 267
  - 269
  - 270
  - 272
  - 274
  - 277
  - 279
  - 280
  - 284
  - 285
  - 255
  airflow.sdk.execution_time.comms.CommsDecoder.asend:
  - 226
  - 227
  - 231
  - 232
  - 235
  - 237
  - 238
  - 241
  - 242
  - 243
  - 244
  - 249
  - 250
  - 252
  - 221
  airflow.sdk.execution_time.comms.CommsDecoder.send:
  - 196
  - 197
  - 198
  - 203
  - 204
  - 205
  - 209
  - 210
  - 211
  - 212
  - 218
  airflow.sdk.execution_time.comms.ConnectionResult.from_conn_response:
  - 528
  - 529
  - 519
  airflow.sdk.execution_time.comms.CreateHITLDetailPayload:
  - 675
  airflow.sdk.execution_time.comms.DRCount:
  - 652
  airflow.sdk.execution_time.comms.DagRunResult.from_api_response:
  - 552
  - 559
  airflow.sdk.execution_time.comms.DagRunStateResult.from_api_response:
  - 576
  - 569
  airflow.sdk.execution_time.comms.DeferTask:
  - 753
  airflow.sdk.execution_time.comms.GetHITLDetailResponse:
  - 997
  airflow.sdk.execution_time.comms.GetPreviousTI:
  - 906
  airflow.sdk.execution_time.comms.GetXComCount:
  - 787
  airflow.sdk.execution_time.comms.HITLDetailRequestResult:
  - 681
  airflow.sdk.execution_time.comms.HITLDetailRequestResult.from_api_response:
  - 694
  - 687
  airflow.sdk.execution_time.comms.InactiveAssetsResult:
  - 458
  airflow.sdk.execution_time.comms.InactiveAssetsResult.from_inactive_assets_response:
  - 472
  - 466
  airflow.sdk.execution_time.comms.MaskSecret:
  - 1010
  airflow.sdk.execution_time.comms.PrevSuccessfulDagRunResult.from_dagrun_response:
  - 604
  - 598
  airflow.sdk.execution_time.comms.PreviousDagRunResult:
  - 580
  airflow.sdk.execution_time.comms.PreviousTIResult:
  - 587
  airflow.sdk.execution_time.comms.RescheduleTask:
  - 765
  airflow.sdk.execution_time.comms.RetryTask:
  - 759
  airflow.sdk.execution_time.comms.SetRenderedFields:
  - 864
  airflow.sdk.execution_time.comms.SetRenderedMapIndex:
  - 874
  airflow.sdk.execution_time.comms.SkipDownstreamTasks:
  - 771
  airflow.sdk.execution_time.comms.StartupDetails:
  - 316
  airflow.sdk.execution_time.comms.SucceedTask:
  - 747
  airflow.sdk.execution_time.comms.TICount:
  - 615
  airflow.sdk.execution_time.comms.TaskBreadcrumbsResult.from_api_response:
  - 648
  - 641
  airflow.sdk.execution_time.comms.TaskRescheduleStartDate:
  - 608
  airflow.sdk.execution_time.comms.TaskState:
  - 728
  airflow.sdk.execution_time.comms.TaskStatesResult.from_api_response:
  - 633
  - 626
  airflow.sdk.execution_time.comms.TriggerDagRun:
  - 882
  airflow.sdk.execution_time.comms.UpdateHITLDetail:
  - 1004
  airflow.sdk.execution_time.comms.VariableResult.from_variable_response:
  - 544
  - 538
  airflow.sdk.execution_time.comms.XComResult:
  - 476
  airflow.sdk.execution_time.comms.XComResult.from_xcom_response:
  - 488
  - 482
  airflow.sdk.execution_time.comms.XComSequenceIndexResult.from_response:
  - 502
  airflow.sdk.execution_time.comms.XComSequenceSliceResult.from_response:
  - 511
  airflow.sdk.execution_time.comms._RequestFrame:
  - 137
  - 145
  airflow.sdk.execution_time.comms._RequestFrame.as_bytes:
  - 149
  - 151
  - 153
  - 154
  - 156
  airflow.sdk.execution_time.comms._ResponseFrame:
  - 163
  airflow.sdk.execution_time.comms._fetch_dag_run:
  - 373
  - 374
  - 375
  airflow.sdk.execution_time.comms._msgpack_enc_hook:
  - 116
  - 119
  - 122
  - 123
  - 124
  - 125
  airflow.sdk.execution_time.comms._new_encoder:
  - 132
  airflow.sdk.execution_time.context:
  - 106
  - 108
  - 47
  airflow.sdk.execution_time.context.ConnectionAccessor:
  - 345
  airflow.sdk.execution_time.context.ConnectionAccessor.__eq__:
  - 356
  airflow.sdk.execution_time.context.ConnectionAccessor.__getattr__:
  - 350
  airflow.sdk.execution_time.context.ConnectionAccessor.__hash__:
  - 362
  airflow.sdk.execution_time.context.ConnectionAccessor.get:
  - 368
  - 366
  airflow.sdk.execution_time.context.InletEventsAccessor.__getitem__:
  - 660
  - 663
  airflow.sdk.execution_time.context.InletEventsAccessor.__iter__:
  - 654
  airflow.sdk.execution_time.context.InletEventsAccessor.__len__:
  - 657
  airflow.sdk.execution_time.context.InletEventsAccessor._asset_events:
  - 642
  - 643
  - 645
  - 632
  - 633
  - 635
  - 637
  - 638
  - 639
  airflow.sdk.execution_time.context.InletEventsAccessor.after:
  - 596
  airflow.sdk.execution_time.context.InletEventsAccessor.ascending:
  - 606
  airflow.sdk.execution_time.context.InletEventsAccessor.before:
  - 601
  airflow.sdk.execution_time.context.InletEventsAccessor.limit:
  - 611
  airflow.sdk.execution_time.context.InletEventsAccessors:
  - 674
  airflow.sdk.execution_time.context.InletEventsAccessors.__getitem__:
  - 709
  - 711
  - 716
  - 717
  - 718
  - 719
  - 721
  - 724
  - 725
  - 727
  - 730
  - 731
  - 732
  - 733
  airflow.sdk.execution_time.context.InletEventsAccessors.__init__:
  - 685
  - 686
  - 687
  - 688
  - 689
  - 690
  - 691
  - 692
  - 693
  - 694
  - 695
  airflow.sdk.execution_time.context.InletEventsAccessors.__iter__:
  - 698
  airflow.sdk.execution_time.context.InletEventsAccessors.__len__:
  - 701
  airflow.sdk.execution_time.context.MacrosAccessor:
  - 406
  airflow.sdk.execution_time.context.MacrosAccessor.__eq__:
  - 422
  airflow.sdk.execution_time.context.MacrosAccessor.__getattr__:
  - 416
  - 412
  airflow.sdk.execution_time.context.MacrosAccessor.__hash__:
  - 427
  airflow.sdk.execution_time.context.OutletEventAccessor:
  - 482
  - 485
  - 486
  airflow.sdk.execution_time.context.OutletEventAccessor.add:
  - 489
  - 490
  - 493
  - 494
  - 496
  - 500
  - 506
  airflow.sdk.execution_time.context.OutletEventAccessors:
  - 541
  airflow.sdk.execution_time.context.OutletEventAccessors.__getitem__:
  - 559
  - 560
  - 561
  - 562
  - 563
  - 564
  - 568
  - 569
  airflow.sdk.execution_time.context.OutletEventAccessors.__iter__:
  - 551
  airflow.sdk.execution_time.context.OutletEventAccessors.__len__:
  - 555
  airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor:
  - 743
  airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.__getitem__:
  - 770
  - 771
  - 772
  - 773
  - 774
  - 775
  airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.__iter__:
  - 761
  airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.__len__:
  - 766
  airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor.build:
  - 749
  - 750
  - 751
  - 752
  - 753
  - 754
  airflow.sdk.execution_time.context.VariableAccessor:
  - 376
  airflow.sdk.execution_time.context.VariableAccessor.__eq__:
  - 382
  airflow.sdk.execution_time.context.VariableAccessor.__getattr__:
  - 394
  airflow.sdk.execution_time.context.VariableAccessor.__hash__:
  - 388
  airflow.sdk.execution_time.context.VariableAccessor.get:
  - 400
  - 398
  airflow.sdk.execution_time.context._AssetEventAccessorsMixin.for_asset:
  - 514
  - 517
  - 520
  - 521
  - 522
  - 523
  - 524
  - 525
  - 511
  airflow.sdk.execution_time.context._AssetEventAccessorsMixin.for_asset_alias:
  - 530
  airflow.sdk.execution_time.context._AssetRefResolutionMixin._get_asset_from_db:
  - 464
  - 465
  - 466
  - 467
  - 471
  - 472
  - 475
  - 476
  - 477
  airflow.sdk.execution_time.context._AssetRefResolutionMixin._resolve_asset_ref:
  - 434
  - 438
  - 439
  - 440
  - 441
  - 442
  - 443
  - 446
  - 447
  airflow.sdk.execution_time.context._async_get_connection:
  - 199
  - 200
  - 204
  - 205
  - 206
  - 207
  - 209
  - 211
  - 212
  - 213
  - 217
  - 187
  - 220
  - 190
  - 191
  airflow.sdk.execution_time.context._convert_variable_result_to_variable:
  - 136
  - 139
  - 140
  airflow.sdk.execution_time.context._delete_variable:
  - 336
  - 337
  - 338
  - 341
  airflow.sdk.execution_time.context._get_connection:
  - 160
  - 161
  - 163
  - 164
  - 165
  - 166
  - 169
  - 172
  - 149
  - 152
  - 153
  airflow.sdk.execution_time.context._get_variable:
  - 258
  - 259
  - 260
  - 263
  - 265
  - 234
  - 235
  - 236
  - 239
  - 240
  - 241
  - 246
  - 249
  - 251
  - 252
  - 254
  - 255
  airflow.sdk.execution_time.context._mask_connection_secrets:
  - 128
  - 129
  - 130
  - 126
  - 127
  airflow.sdk.execution_time.context._process_connection_result_conn:
  - 122
  - 115
  - 118
  - 119
  airflow.sdk.execution_time.context._set_variable:
  - 320
  - 323
  - 292
  - 293
  - 296
  - 297
  - 298
  - 299
  - 309
  - 311
  - 315
  - 316
  - 318
  airflow.sdk.execution_time.context.context_get_outlet_events:
  - 909
  airflow.sdk.execution_time.context.context_to_airflow_vars:
  - 896
  - 898
  - 900
  - 837
  - 854
  - 859
  - 860
  - 861
  - 873
  - 874
  - 875
  - 877
  - 880
  - 881
  - 882
  - 888
  - 889
  - 890
  - 892
  - 894
  - 895
  airflow.sdk.execution_time.context.context_update_for_unmapped:
  - 819
  - 831
  airflow.sdk.execution_time.context.get_previous_dagrun_success:
  - 793
  - 794
  - 795
  - 791
  airflow.sdk.execution_time.context.set_current_context:
  - 800
  - 805
  - 807
  - 809
  - 810
  - 811
  airflow.sdk.execution_time.execute_workload:
  - 36
  - 39
  - 18
  - 125
  - 126
  airflow.sdk.execution_time.execute_workload.execute_workload:
  - 64
  - 66
  - 49
  - 51
  - 53
  - 56
  - 58
  - 60
  - 62
  - 63
  airflow.sdk.execution_time.execute_workload.main:
  - 99
  - 105
  - 106
  - 108
  - 109
  - 110
  - 112
  - 113
  - 82
  - 115
  - 119
  - 117
  - 87
  - 88
  - 122
  - 120
  - 93
  airflow.sdk.execution_time.hitl:
  - 30
  airflow.sdk.execution_time.hitl.get_hitl_detail_content_detail:
  - 91
  - 93
  - 94
  airflow.sdk.execution_time.hitl.update_hitl_detail_response:
  - 83
  - 76
  - 77
  - 84
  airflow.sdk.execution_time.hitl.upsert_hitl_detail:
  - 51
  - 52
  - 61
  airflow.sdk.execution_time.lazy_sequence:
  - 32
  - 28
  - 37
  - 39
  airflow.sdk.execution_time.lazy_sequence.LazyXComIterator.__next__:
  - 49
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence:
  - 65
  - 66
  - 67
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__eq__:
  - 81
  - 82
  - 79
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__getitem__:
  - 129
  - 130
  - 162
  - 132
  - 133
  - 164
  - 166
  - 143
  - 113
  - 145
  - 147
  - 116
  - 148
  - 149
  - 153
  - 154
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__hash__:
  - 85
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__iter__:
  - 88
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__len__:
  - 97
  - 98
  - 105
  - 107
  - 91
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__repr__:
  - 70
  - 71
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence.__str__:
  - 76
  airflow.sdk.execution_time.lazy_sequence._coerce_slice:
  - 184
  - 190
  - 192
  airflow.sdk.execution_time.lazy_sequence._coerce_slice_index:
  - 176
  - 178
  - 170
  - 179
  airflow.sdk.execution_time.macros:
  - 32
  airflow.sdk.execution_time.macros.datetime_diff_for_humans:
  - 74
  - 85
  airflow.sdk.execution_time.macros.ds_add:
  - 38
  - 49
  - 50
  - 51
  - 52
  airflow.sdk.execution_time.macros.ds_format:
  - 56
  - 70
  airflow.sdk.execution_time.macros.ds_format_locale:
  - 113
  - 114
  - 91
  - 116
  airflow.sdk.execution_time.secrets:
  - 18
  airflow.sdk.execution_time.secrets.execution_api:
  - 17
  - 25
  airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend:
  - 30
  airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.aget_connection:
  - 122
  - 140
  - 133
  - 135
  airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.aget_variable:
  - 147
  - 164
  - 157
  - 159
  airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.get_conn_value:
  - 39
  airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.get_connection:
  - 67
  - 72
  - 77
  - 78
  - 47
  - 81
  - 85
  - 60
  - 62
  airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend.get_variable:
  - 113
  - 106
  - 108
  - 94
  airflow.sdk.execution_time.secrets_masker:
  - 33
  - 18
  airflow.sdk.execution_time.secrets_masker.__getattr__:
  - 42
  - 51
  - 44
  airflow.sdk.execution_time.sentry:
  - 34
  - 27
  - 30
  airflow.sdk.execution_time.sentry.configured:
  - 18
  - 47
  - 39
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry:
  - 56
  - 51
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.add_breadcrumbs:
  - 129
  - 122
  - 125
  - 130
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.add_tagging:
  - 110
  - 112
  - 113
  - 114
  - 115
  - 116
  - 117
  - 118
  - 119
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.enrich_errors:
  - 140
  - 133
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.enrich_errors.wrapped_run:
  - 142
  - 143
  - 145
  - 146
  - 147
  - 149
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.flush:
  - 155
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry.prepare_to_enrich_errors:
  - 67
  - 70
  - 75
  - 77
  - 78
  - 80
  - 82
  - 83
  - 84
  - 85
  - 86
  - 90
  - 91
  - 97
  - 99
  - 102
  - 103
  - 106
  - 107
  airflow.sdk.execution_time.sentry.noop:
  - 23
  airflow.sdk.execution_time.sentry.noop.NoopSentry:
  - 38
  airflow.sdk.execution_time.sentry.noop.NoopSentry.add_breadcrumbs:
  - 44
  airflow.sdk.execution_time.sentry.noop.NoopSentry.add_tagging:
  - 41
  airflow.sdk.execution_time.sentry.noop.NoopSentry.enrich_errors:
  - 47
  airflow.sdk.execution_time.sentry.noop.NoopSentry.flush:
  - 51
  airflow.sdk.execution_time.sentry.noop.Run.__call__:
  - 34
  airflow.sdk.execution_time.supervisor:
  - 130
  - 142
  - 144
  - 18
  - 146
  - 147
  - 149
  - 153
  airflow.sdk.execution_time.supervisor.ActivitySubprocess:
  - 961
  - 962
  - 964
  - 945
  - 947
  - 948
  - 950
  - 951
  - 953
  - 954
  - 959
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_heartbeat_failures:
  - 1184
  - 1186
  - 1194
  - 1195
  - 1198
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_process_overtime_if_needed:
  - 1127
  - 1129
  - 1131
  - 1133
  - 1135
  - 1141
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._handle_request:
  - 1227
  - 1228
  - 1230
  - 1233
  - 1235
  - 1237
  - 1239
  - 1241
  - 1248
  - 1250
  - 1252
  - 1257
  - 1258
  - 1259
  - 1260
  - 1261
  - 1262
  - 1263
  - 1264
  - 1269
  - 1270
  - 1271
  - 1272
  - 1273
  - 1274
  - 1279
  - 1280
  - 1283
  - 1285
  - 1286
  - 1287
  - 1288
  - 1291
  - 1292
  - 1295
  - 1296
  - 1306
  - 1307
  - 1310
  - 1311
  - 1313
  - 1314
  - 1315
  - 1316
  - 1317
  - 1320
  - 1321
  - 1322
  - 1323
  - 1324
  - 1325
  - 1326
  - 1327
  - 1328
  - 1329
  - 1330
  - 1331
  - 1336
  - 1337
  - 1338
  - 1339
  - 1344
  - 1345
  - 1353
  - 1356
  - 1357
  - 1364
  - 1367
  - 1368
  - 1369
  - 1372
  - 1373
  - 1380
  - 1381
  - 1382
  - 1383
  - 1384
  - 1385
  - 1386
  - 1387
  - 1388
  - 1389
  - 1398
  - 1399
  - 1407
  - 1408
  - 1411
  - 1412
  - 1413
  - 1414
  - 1415
  - 1421
  - 1422
  - 1427
  - 1428
  - 1435
  - 1436
  - 1437
  - 1438
  - 1439
  - 1441
  - 1443
  - 1444
  - 1447
  - 1448
  - 1458
  - 1460
  - 1461
  - 1463
  - 1464
  - 1467
  - 1474
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._monitor_subprocess:
  - 1090
  - 1122
  - 1124
  - 1093
  - 1095
  - 1103
  - 1105
  - 1106
  - 1108
  - 1110
  - 1080
  - 1114
  - 1117
  - 1119
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._on_child_started:
  - 1025
  - 1028
  - 1031
  - 1000
  - 1002
  - 1007
  - 1009
  - 1012
  - 1015
  - 1017
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._send_heartbeat_if_needed:
  - 1154
  - 1156
  - 1158
  - 1163
  - 1164
  - 1170
  - 1174
  - 1175
  - 1144
  - 1181
  - 1146
  - 1179
  - 1149
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._send_new_log_fd:
  - 1477
  - 1479
  - 1482
  - 1485
  - 1488
  - 1489
  - 1497
  - 1498
  - 1499
  airflow.sdk.execution_time.supervisor.ActivitySubprocess._upload_logs:
  - 1068
  - 1077
  - 1076
  airflow.sdk.execution_time.supervisor.ActivitySubprocess.final_state:
  - 1221
  - 1202
  - 1211
  - 1213
  airflow.sdk.execution_time.supervisor.ActivitySubprocess.start:
  - 984
  - 981
  - 982
  airflow.sdk.execution_time.supervisor.ActivitySubprocess.update_task_state_if_needed:
  - 1059
  - 1060
  - 1063
  airflow.sdk.execution_time.supervisor.ActivitySubprocess.wait:
  - 1034
  - 1038
  - 1040
  - 1046
  - 1050
  airflow.sdk.execution_time.supervisor.BlockedDBSession:
  - 260
  airflow.sdk.execution_time.supervisor.InProcessSupervisorComms:
  - 1513
  - 1515
  - 1511
  airflow.sdk.execution_time.supervisor.InProcessSupervisorComms._get_response:
  - 1518
  - 1519
  airflow.sdk.execution_time.supervisor.InProcessSupervisorComms.send:
  - 1522
  - 1523
  - 1525
  - 1526
  - 1528
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor:
  - 1545
  - 1547
  - 1543
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._Client.request:
  - 1552
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._api_client:
  - 1669
  - 1671
  - 1673
  - 1662
  - 1663
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._handle_socket_comms:
  - 1563
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._setup_subprocess_socket:
  - 1569
  - 1574
  - 1577
  - 1579
  - 1580
  - 1583
  - 1584
  - 1586
  - 1587
  - 1588
  - 1589
  - 1590
  - 1567
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.final_state:
  - 1717
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process:
  - 1697
  - 1698
  - 1699
  - 1700
  - 1703
  - 1706
  - 1713
  - 1688
  - 1695
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.run_trigger_in_process._run_trigger:
  - 1711
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.send_msg:
  - 1683
  - 1684
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor.start:
  - 1601
  - 1612
  - 1614
  - 1615
  - 1616
  - 1617
  - 1623
  - 1624
  - 1633
  - 1634
  - 1636
  - 1637
  - 1646
  - 1647
  - 1648
  - 1650
  - 1651
  - 1656
  - 1658
  airflow.sdk.execution_time.supervisor.TaskRunResult:
  - 1533
  airflow.sdk.execution_time.supervisor.WatchedSubprocess:
  - 449
  - 451
  - 453
  - 422
  - 456
  - 458
  - 459
  - 432
  - 435
  - 438
  - 440
  - 441
  - 443
  - 444
  - 445
  airflow.sdk.execution_time.supervisor.WatchedSubprocess.__repr__:
  - 744
  - 745
  airflow.sdk.execution_time.supervisor.WatchedSubprocess.__rich_repr__:
  - 736
  - 737
  - 739
  airflow.sdk.execution_time.supervisor.WatchedSubprocess._check_subprocess_exit:
  - 802
  - 804
  - 807
  - 809
  - 829
  - 815
  - 816
  - 818
  - 821
  - 825
  - 826
  - 797
  - 798
  airflow.sdk.execution_time.supervisor.WatchedSubprocess._cleanup_open_sockets:
  - 654
  - 660
  - 662
  - 663
  - 664
  - 665
  - 667
  - 668
  - 670
  - 671
  airflow.sdk.execution_time.supervisor.WatchedSubprocess._close_unused_sockets:
  - 649
  - 650
  - 651
  airflow.sdk.execution_time.supervisor.WatchedSubprocess._create_log_forwarder:
  - 580
  - 581
  - 572
  - 573
  - 574
  airflow.sdk.execution_time.supervisor.WatchedSubprocess._on_socket_closed:
  - 587
  - 588
  airflow.sdk.execution_time.supervisor.WatchedSubprocess._register_pipe_readers:
  - 547
  - 550
  - 551
  - 553
  - 568
  - 556
  - 558
  - 529
  - 561
  - 562
  - 565
  - 536
  airflow.sdk.execution_time.supervisor.WatchedSubprocess._service_subprocess:
  - 768
  - 779
  - 752
  - 786
  - 788
  - 789
  - 792
  - 766
  - 767
  airflow.sdk.execution_time.supervisor.WatchedSubprocess.handle_requests:
  - 609
  - 614
  - 616
  - 620
  - 622
  - 623
  - 627
  - 631
  - 633
  airflow.sdk.execution_time.supervisor.WatchedSubprocess.kill:
  - 704
  - 679
  - 711
  - 712
  - 716
  - 719
  - 688
  - 722
  - 724
  - 694
  - 726
  - 696
  - 730
  - 700
  - 702
  airflow.sdk.execution_time.supervisor.WatchedSubprocess.send_msg:
  - 594
  - 600
  - 601
  - 603
  - 604
  - 606
  airflow.sdk.execution_time.supervisor.WatchedSubprocess.start:
  - 513
  - 515
  - 519
  - 469
  - 471
  - 472
  - 475
  - 478
  - 480
  - 481
  - 483
  - 492
  - 496
  - 498
  - 499
  - 503
  - 507
  - 509
  - 510
  airflow.sdk.execution_time.supervisor._configure_logging:
  - 1961
  - 1964
  - 1965
  - 1966
  - 1968
  - 1969
  - 1971
  - 1972
  - 1973
  airflow.sdk.execution_time.supervisor._configure_logs_over_json_channel:
  - 224
  - 225
  - 223
  airflow.sdk.execution_time.supervisor._fetch_remote_logging_conn:
  - 866
  - 837
  - 869
  - 870
  - 871
  - 874
  - 852
  - 855
  - 856
  - 858
  - 859
  - 863
  airflow.sdk.execution_time.supervisor._fork_main:
  - 389
  - 391
  - 392
  - 395
  - 397
  - 398
  - 399
  - 402
  - 407
  - 408
  - 411
  - 413
  - 414
  - 415
  - 417
  - 334
  - 353
  - 355
  - 356
  - 357
  - 358
  - 376
  - 379
  - 380
  airflow.sdk.execution_time.supervisor._fork_main.exit:
  - 385
  - 386
  - 361
  - 362
  - 363
  - 364
  - 365
  - 366
  - 370
  - 371
  - 372
  - 373
  - 374
  airflow.sdk.execution_time.supervisor._get_last_chance_stderr:
  - 253
  airflow.sdk.execution_time.supervisor._remote_logging_conn:
  - 899
  - 932
  - 901
  - 905
  - 907
  - 909
  - 884
  - 916
  - 917
  - 918
  - 920
  - 925
  - 927
  airflow.sdk.execution_time.supervisor._reopen_std_io_handles:
  - 231
  - 238
  - 243
  - 244
  - 245
  airflow.sdk.execution_time.supervisor._reset_signals:
  - 212
  - 213
  - 214
  airflow.sdk.execution_time.supervisor._subprocess_main:
  - 206
  airflow.sdk.execution_time.supervisor.block_orm_access:
  - 289
  - 296
  - 297
  - 298
  - 299
  - 306
  - 307
  - 308
  - 309
  - 280
  airflow.sdk.execution_time.supervisor.block_orm_access.__getattr__:
  - 314
  airflow.sdk.execution_time.supervisor.ensure_secrets_backend_loaded:
  - 1933
  - 1935
  - 1940
  - 1909
  - 1943
  - 1950
  airflow.sdk.execution_time.supervisor.forward_to_log:
  - 1899
  - 1901
  - 1903
  - 1904
  - 1905
  airflow.sdk.execution_time.supervisor.in_process_api_server:
  - 1505
  airflow.sdk.execution_time.supervisor.length_prefixed_frame_reader:
  - 1817
  - 1814
  airflow.sdk.execution_time.supervisor.length_prefixed_frame_reader.cb:
  - 1824
  - 1825
  - 1828
  - 1829
  - 1830
  - 1831
  - 1832
  - 1837
  - 1838
  - 1843
  - 1822
  airflow.sdk.execution_time.supervisor.make_buffered_socket_reader:
  - 1776
  - 1772
  - 1773
  airflow.sdk.execution_time.supervisor.make_buffered_socket_reader.cb:
  - 1793
  - 1796
  - 1781
  - 1783
  - 1785
  - 1786
  - 1787
  - 1790
  airflow.sdk.execution_time.supervisor.process_log_messages_from_subprocess:
  - 1856
  - 1857
  - 1888
  - 1889
  - 1890
  - 1873
  - 1875
  - 1878
  - 1881
  - 1883
  - 1887
  airflow.sdk.execution_time.supervisor.run_task_in_process:
  - 1757
  - 1759
  airflow.sdk.execution_time.supervisor.set_supervisor_comms:
  - 1738
  - 1739
  - 1741
  - 1743
  - 1744
  - 1747
  - 1749
  - 1750
  - 1751
  - 1725
  airflow.sdk.execution_time.supervisor.supervise:
  - 2048
  - 2049
  - 2051
  - 2053
  - 2058
  - 2059
  - 2061
  - 2062
  - 2064
  - 2065
  - 2068
  - 2071
  - 2081
  - 2082
  - 2083
  - 2085
  - 2092
  - 2093
  - 2094
  - 2095
  - 2096
  - 1991
  - 2011
  - 2012
  - 2015
  - 2016
  - 2022
  - 2029
  - 2036
  - 2043
  - 2047
  airflow.sdk.execution_time.task_mapping:
  - 18
  - 26
  airflow.sdk.execution_time.task_mapping._find_common_ancestor_mapped_group:
  - 32
  - 46
  - 48
  - 49
  - 50
  airflow.sdk.execution_time.task_mapping._is_further_mapped_inside:
  - 62
  - 66
  - 54
  airflow.sdk.execution_time.task_mapping.get_relevant_map_indexes:
  - 98
  - 133
  - 112
  - 115
  - 116
  - 121
  - 122
  - 127
  airflow.sdk.execution_time.task_mapping.get_ti_count_for_task:
  - 73
  - 84
  - 85
  airflow.sdk.execution_time.task_runner:
  - 1824
  - 18
  - 125
  - 1823
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance:
  - 165
  - 144
  - 149
  - 151
  - 152
  - 155
  - 158
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.__rich_repr__:
  - 172
  - 173
  - 174
  - 175
  - 176
  - 177
  - 178
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_dagrun_state:
  - 641
  - 642
  - 644
  - 645
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_dr_count:
  - 624
  - 625
  - 626
  - 634
  - 635
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_first_reschedule_date:
  - 480
  - 482
  - 483
  - 486
  - 487
  - 469
  - 470
  - 478
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_previous_dagrun:
  - 492
  - 493
  - 494
  - 496
  - 498
  - 500
  - 503
  - 506
  - 507
  - 510
  - 511
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_previous_ti:
  - 550
  - 551
  - 521
  - 529
  - 530
  - 532
  - 533
  - 537
  - 540
  - 541
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_relevant_upstream_map_indexes:
  - 449
  - 453
  - 454
  - 456
  - 459
  - 438
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_task_breadcrumbs:
  - 611
  - 612
  - 613
  - 614
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_task_states:
  - 592
  - 593
  - 594
  - 604
  - 605
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context:
  - 259
  - 260
  - 261
  - 262
  - 264
  - 265
  - 271
  - 272
  - 273
  - 187
  - 190
  - 193
  - 207
  - 208
  - 209
  - 214
  - 215
  - 217
  - 219
  - 224
  - 225
  - 230
  - 231
  - 233
  - 234
  - 237
  - 239
  - 240
  - 241
  - 242
  - 243
  - 244
  - 245
  - 246
  - 248
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<lambda1>:
  - 262
  - 231
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_template_context.<lambda2>:
  - 265
  - 234
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.get_ti_count:
  - 578
  - 579
  - 565
  - 566
  - 567
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.log_url:
  - 651
  - 652
  - 661
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.mark_success_url:
  - 666
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.render_templates:
  - 288
  - 291
  - 296
  - 305
  - 280
  - 287
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.xcom_pull:
  - 386
  - 387
  - 389
  - 391
  - 397
  - 399
  - 407
  - 408
  - 416
  - 417
  - 419
  - 421
  - 320
  - 360
  - 362
  - 365
  - 366
  - 368
  - 371
  - 375
  - 377
  - 378
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance.xcom_push:
  - 433
  - 427
  airflow.sdk.execution_time.task_runner.TaskRunnerMarker:
  - 137
  airflow.sdk.execution_time.task_runner._build_asset_profiles:
  - 1024
  - 1025
  - 1026
  - 1027
  - 1028
  - 1029
  - 1021
  - 1022
  - 1023
  airflow.sdk.execution_time.task_runner._defer_task:
  - 1120
  - 1121
  - 1122
  - 1124
  - 1105
  - 1106
  - 1110
  - 1117
  - 1118
  airflow.sdk.execution_time.task_runner._execute_task:
  - 1551
  - 1555
  - 1560
  - 1561
  - 1562
  - 1566
  - 1568
  - 1569
  - 1570
  - 1572
  - 1574
  - 1577
  - 1578
  - 1580
  - 1582
  - 1583
  - 1584
  - 1585
  - 1587
  - 1589
  - 1593
  - 1596
  - 1599
  - 1600
  - 1602
  - 1605
  - 1607
  - 1608
  - 1609
  - 1610
  airflow.sdk.execution_time.task_runner._handle_current_task_failed:
  - 1324
  - 1331
  - 1333
  - 1334
  - 1336
  - 1337
  - 1339
  airflow.sdk.execution_time.task_runner._handle_current_task_success:
  - 1312
  - 1298
  - 1305
  - 1307
  - 1308
  - 1310
  - 1311
  airflow.sdk.execution_time.task_runner._handle_trigger_dag_run:
  - 1408
  - 1410
  - 1416
  - 1418
  - 1419
  - 1421
  - 1422
  - 1423
  - 1424
  - 1427
  - 1429
  - 1434
  - 1435
  - 1439
  - 1446
  - 1447
  - 1453
  - 1349
  - 1350
  - 1351
  - 1352
  - 1361
  - 1362
  - 1363
  - 1367
  - 1369
  - 1374
  - 1375
  - 1377
  - 1384
  - 1388
  - 1390
  - 1391
  - 1394
  - 1395
  airflow.sdk.execution_time.task_runner._maybe_reschedule_startup_failure:
  - 709
  - 710
  - 712
  - 713
  - 718
  - 703
  airflow.sdk.execution_time.task_runner._prepare:
  - 1056
  - 1062
  - 1064
  - 1065
  - 1067
  - 1071
  - 1075
  - 1045
  - 1046
  - 1079
  - 1051
  - 1052
  - 1054
  airflow.sdk.execution_time.task_runner._push_xcom_if_needed:
  - 1660
  - 1633
  - 1634
  - 1635
  - 1665
  - 1666
  - 1668
  - 1659
  - 1643
  - 1647
  - 1649
  - 1651
  - 1654
  - 1655
  - 1627
  - 1628
  airflow.sdk.execution_time.task_runner._render_map_index:
  - 1616
  - 1617
  - 1619
  - 1620
  - 1621
  - 1622
  airflow.sdk.execution_time.task_runner._run_task_state_change_callbacks:
  - 1473
  - 1469
  - 1471
  airflow.sdk.execution_time.task_runner._send_error_email_notification:
  - 1506
  - 1539
  - 1509
  - 1510
  - 1543
  - 1545
  - 1483
  - 1547
  - 1487
  - 1494
  - 1526
  - 1497
  - 1500
  - 1501
  - 1535
  airflow.sdk.execution_time.task_runner._serialize_outlet_events:
  - 1033
  - 1034
  - 1037
  - 1038
  - 1039
  - 1040
  - 1041
  airflow.sdk.execution_time.task_runner._serialize_rendered_fields:
  - 1008
  - 1009
  - 1010
  - 1014
  airflow.sdk.execution_time.task_runner._serialize_template_field:
  - 992
  - 993
  - 994
  - 995
  - 996
  - 966
  - 968
  - 970
  - 974
  - 977
  - 978
  - 979
  - 920
  - 985
  - 989
  airflow.sdk.execution_time.task_runner._serialize_template_field._fallback_serialization:
  - 961
  - 962
  - 963
  airflow.sdk.execution_time.task_runner._serialize_template_field.is_jsonable:
  - 934
  airflow.sdk.execution_time.task_runner._serialize_template_field.sort_dict_recursively:
  - 951
  - 952
  - 953
  - 954
  - 955
  - 956
  - 957
  airflow.sdk.execution_time.task_runner._serialize_template_field.translate_tuples_to_lists:
  - 941
  - 942
  - 943
  - 944
  - 945
  - 946
  - 947
  airflow.sdk.execution_time.task_runner._validate_task_inlets_and_outlets:
  - 1089
  - 1090
  - 1091
  - 1092
  - 1086
  airflow.sdk.execution_time.task_runner._verify_bundle_access:
  - 833
  - 810
  - 827
  - 836
  airflow.sdk.execution_time.task_runner._xcom_push:
  - 675
  - 671
  airflow.sdk.execution_time.task_runner._xcom_push_to_db:
  - 688
  - 687
  airflow.sdk.execution_time.task_runner.finalize:
  - 1679
  - 1680
  - 1683
  - 1684
  - 1688
  - 1690
  - 1691
  - 1692
  - 1694
  - 1701
  - 1702
  - 1703
  - 1704
  - 1706
  - 1707
  - 1708
  - 1710
  - 1714
  - 1715
  - 1716
  - 1718
  - 1722
  - 1723
  - 1724
  - 1726
  - 1730
  - 1731
  - 1732
  - 1733
  - 1734
  - 1736
  - 1740
  - 1741
  - 1742
  - 1745
  - 1747
  airflow.sdk.execution_time.task_runner.main:
  - 1792
  - 1751
  - 1754
  - 1756
  - 1757
  - 1758
  - 1759
  - 1764
  - 1766
  - 1767
  - 1768
  - 1770
  - 1773
  - 1774
  - 1778
  - 1780
  - 1782
  - 1783
  - 1785
  - 1786
  - 1790
  - 1791
  airflow.sdk.execution_time.task_runner.parse:
  - 736
  - 738
  - 739
  - 770
  - 771
  - 773
  - 746
  - 778
  - 779
  - 752
  - 755
  - 756
  - 731
  - 763
  - 735
  airflow.sdk.execution_time.task_runner.reinit_supervisor_comms:
  - 1796
  - 1805
  - 1807
  - 1809
  - 1811
  - 1813
  - 1814
  - 1817
  - 1818
  - 1820
  airflow.sdk.execution_time.task_runner.run:
  - 1282
  - 1283
  - 1157
  - 1286
  - 1159
  - 1287
  - 1161
  - 1170
  - 1178
  - 1179
  - 1180
  - 1181
  - 1189
  - 1192
  - 1198
  - 1203
  - 1205
  - 1207
  - 1208
  - 1209
  - 1214
  - 1216
  - 1217
  - 1219
  - 1221
  - 1223
  - 1224
  - 1225
  - 1226
  - 1228
  - 1230
  - 1232
  - 1233
  - 1234
  - 1236
  - 1241
  - 1242
  - 1243
  - 1249
  - 1250
  - 1251
  - 1260
  - 1261
  - 1267
  - 1268
  - 1269
  - 1143
  - 1278
  - 1279
  airflow.sdk.execution_time.task_runner.run._on_term:
  - 1168
  - 1164
  - 1165
  airflow.sdk.execution_time.task_runner.startup:
  - 896
  - 897
  - 907
  - 911
  - 916
  - 848
  - 850
  - 851
  - 854
  - 857
  - 858
  - 862
  - 865
  - 867
  - 872
  - 873
  - 877
  - 880
  - 882
  - 884
  - 885
  - 886
  - 888
  - 892
  airflow.sdk.execution_time.timeout.TimeoutPosix:
  - 27
  airflow.sdk.execution_time.timeout.TimeoutPosix.__enter__:
  - 44
  - 45
  - 47
  airflow.sdk.execution_time.timeout.TimeoutPosix.__exit__:
  - 56
  - 54
  airflow.sdk.execution_time.timeout.TimeoutPosix.__init__:
  - 32
  - 33
  - 30
  airflow.sdk.execution_time.timeout.TimeoutPosix.handle_timeout:
  - 36
  - 37
  airflow.sdk.execution_time.xcom:
  - 39
  airflow.sdk.execution_time.xcom.resolve_xcom_backend:
  - 24
  - 32
  - 29
  - 30
  airflow.sdk.io.fs:
  - 37
  - 31
  airflow.sdk.io.fs._file:
  - 41
  airflow.sdk.io.fs._register_filesystems:
  - 65
  - 66
  - 70
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  - 62
  - 63
  airflow.sdk.io.fs.get_fs:
  - 96
  - 97
  - 98
  - 104
  - 105
  - 77
  - 85
  airflow.sdk.io.fs.has_fs:
  - 115
  - 109
  airflow.sdk.io.path:
  - 31
  airflow.sdk.io.path.ObjectStoragePath:
  - 80
  airflow.sdk.io.path.ObjectStoragePath.__eq__:
  - 131
  airflow.sdk.io.path.ObjectStoragePath.__hash__:
  - 127
  airflow.sdk.io.path.ObjectStoragePath.__init__:
  - 97
  - 99
  - 101
  - 102
  - 104
  - 105
  - 106
  - 108
  - 109
  - 112
  - 114
  airflow.sdk.io.path.ObjectStoragePath.__str__:
  - 448
  - 449
  - 451
  airflow.sdk.io.path.ObjectStoragePath._cp_file:
  - 288
  - 290
  - 294
  - 296
  - 285
  - 287
  airflow.sdk.io.path.ObjectStoragePath.bucket:
  - 146
  airflow.sdk.io.path.ObjectStoragePath.checksum:
  - 216
  - 218
  airflow.sdk.io.path.ObjectStoragePath.copy:
  - 299
  - 313
  - 314
  - 316
  - 318
  - 319
  - 322
  - 323
  - 327
  - 328
  - 331
  - 332
  - 335
  - 339
  - 340
  - 343
  - 345
  - 347
  - 350
  - 353
  - 356
  - 360
  - 363
  - 367
  airflow.sdk.io.path.ObjectStoragePath.copy_into:
  - 370
  - 378
  - 379
  - 380
  - 383
  airflow.sdk.io.path.ObjectStoragePath.cwd:
  - 203
  airflow.sdk.io.path.ObjectStoragePath.deserialize:
  - 438
  - 441
  - 442
  - 443
  - 445
  airflow.sdk.io.path.ObjectStoragePath.fs:
  - 120
  - 118
  - 119
  airflow.sdk.io.path.ObjectStoragePath.home:
  - 207
  airflow.sdk.io.path.ObjectStoragePath.key:
  - 152
  - 155
  airflow.sdk.io.path.ObjectStoragePath.move:
  - 386
  - 397
  - 398
  - 400
  - 401
  - 402
  - 403
  - 406
  - 407
  airflow.sdk.io.path.ObjectStoragePath.move_into:
  - 419
  - 420
  - 421
  - 424
  - 410
  airflow.sdk.io.path.ObjectStoragePath.open:
  - 163
  - 164
  - 165
  airflow.sdk.io.path.ObjectStoragePath.read_block:
  - 259
  - 221
  airflow.sdk.io.path.ObjectStoragePath.replace:
  - 190
  - 199
  airflow.sdk.io.path.ObjectStoragePath.samefile:
  - 176
  - 177
  - 180
  - 181
  airflow.sdk.io.path.ObjectStoragePath.samestore:
  - 137
  - 135
  airflow.sdk.io.path.ObjectStoragePath.serialize:
  - 428
  - 431
  airflow.sdk.io.path.ObjectStoragePath.sign:
  - 262
  - 278
  airflow.sdk.io.path.ObjectStoragePath.size:
  - 281
  - 282
  airflow.sdk.io.path.ObjectStoragePath.stat:
  - 168
  - 169
  - 170
  - 172
  airflow.sdk.io.path.ObjectStoragePath.ukey:
  - 212
  - 213
  airflow.sdk.io.path._TrackingFileWrapper:
  - 38
  airflow.sdk.io.path._TrackingFileWrapper.__enter__:
  - 72
  airflow.sdk.io.path._TrackingFileWrapper.__exit__:
  - 76
  airflow.sdk.io.path._TrackingFileWrapper.__getattr__:
  - 48
  airflow.sdk.io.path._TrackingFileWrapper.__getattr__.wrapper:
  - 53
  - 54
  - 55
  - 56
  - 57
  airflow.sdk.io.path._TrackingFileWrapper.__init__:
  - 41
  airflow.sdk.io.path._TrackingFileWrapper.__iter__:
  - 65
  airflow.sdk.io.stat.stat_result:
  - 36
  - 37
  - 39
  - 40
  - 42
  - 43
  - 45
  - 46
  - 48
  - 49
  - 51
  - 52
  - 23
  airflow.sdk.io.stat.stat_result.<lambda2>:
  - 39
  airflow.sdk.io.stat.stat_result.<lambda3>:
  - 42
  airflow.sdk.io.stat.stat_result.<lambda4>:
  - 45
  airflow.sdk.io.stat.stat_result.<lambda5>:
  - 48
  airflow.sdk.io.stat.stat_result.<lambda6>:
  - 51
  airflow.sdk.io.stat.stat_result.st_mode:
  - 68
  - 69
  - 70
  - 74
  - 77
  - 80
  airflow.sdk.io.stat.stat_result.st_mtime:
  - 56
  - 57
  - 58
  - 60
  - 61
  airflow.sdk.io.store:
  - 22
  airflow.sdk.io.store.ObjectStore:
  - 29
  airflow.sdk.io.store.ObjectStore.__eq__:
  - 114
  - 116
  airflow.sdk.io.store.ObjectStore.__hash__:
  - 124
  airflow.sdk.io.store.ObjectStore.__init__:
  - 51
  airflow.sdk.io.store.ObjectStore.deserialize:
  - 105
  - 102
  - 94
  - 111
  airflow.sdk.io.store.ObjectStore.fs:
  - 63
  airflow.sdk.io.store.ObjectStore.fsid:
  - 67
  airflow.sdk.io.store.ObjectStore.serialize:
  - 86
  airflow.sdk.io.store.attach:
  - 161
  - 138
  - 147
  - 148
  - 150
  - 153
  - 156
  - 158
  airflow.sdk.lineage:
  - 33
  - 42
  airflow.sdk.lineage.AssetLineageInfo:
  - 55
  airflow.sdk.lineage.ExtraLineageInfo:
  - 69
  airflow.sdk.lineage.HookLineage:
  - 93
  - 85
  - 94
  - 95
  airflow.sdk.lineage.HookLineageCollector:
  - 99
  airflow.sdk.lineage.HookLineageCollector.__init__:
  - 106
  - 111
  - 112
  - 113
  - 114
  airflow.sdk.lineage.HookLineageCollector._generate_asset_entry_id:
  - 138
  - 131
  - 139
  airflow.sdk.lineage.HookLineageCollector._generate_extra_entry_id:
  - 150
  - 149
  - 142
  airflow.sdk.lineage.HookLineageCollector._generate_hash:
  - 127
  - 126
  - 119
  airflow.sdk.lineage.HookLineageCollector.add_extra:
  - 262
  - 263
  - 264
  - 266
  - 267
  - 269
  - 270
  - 273
  - 274
  airflow.sdk.lineage.HookLineageCollector.add_input_asset:
  - 224
  - 225
  - 228
  - 229
  - 216
  - 217
  - 218
  - 220
  - 223
  airflow.sdk.lineage.HookLineageCollector.add_output_asset:
  - 241
  - 242
  - 243
  - 245
  - 248
  - 249
  - 250
  - 253
  - 254
  airflow.sdk.lineage.HookLineageCollector.collected_assets:
  - 289
  - 290
  - 278
  - 279
  - 281
  - 282
  - 285
  - 286
  airflow.sdk.lineage.HookLineageCollector.create_asset:
  - 162
  - 194
  - 195
  - 196
  - 201
  - 203
  - 175
  - 178
  - 180
  - 182
  - 184
  - 186
  - 188
  - 189
  airflow.sdk.lineage.HookLineageCollector.has_collected:
  - 296
  - 297
  airflow.sdk.lineage.HookLineageReader:
  - 327
  airflow.sdk.lineage.HookLineageReader.__init__:
  - 330
  - 331
  airflow.sdk.lineage.HookLineageReader.retrieve_hook_lineage:
  - 334
  airflow.sdk.lineage.NoOpCollector:
  - 301
  airflow.sdk.lineage.NoOpCollector.collected_assets:
  - 320
  - 323
  airflow.sdk.lineage.get_hook_lineage_collector:
  - 344
  - 345
  - 346
  - 341
  airflow.sdk.listener.get_listener_manager:
  - 36
  - 38
  - 39
  - 41
  - 29
  airflow.sdk.log:
  - 33
  airflow.sdk.log._ActiveLoggingConfig:
  - 44
  airflow.sdk.log._ActiveLoggingConfig.set:
  - 52
  airflow.sdk.log._WarningsInterceptor:
  - 59
  airflow.sdk.log._WarningsInterceptor.emit_warning:
  - 77
  - 78
  airflow.sdk.log._WarningsInterceptor.register:
  - 65
  airflow.sdk.log._WarningsInterceptor.reset:
  - 71
  airflow.sdk.log._load_logging_config:
  - 208
  - 202
  - 211
  - 214
  airflow.sdk.log._showwarning:
  - 325
  - 326
  - 330
  - 331
  - 334
  - 316
  airflow.sdk.log.configure_logging:
  - 128
  - 129
  - 161
  - 131
  - 135
  - 136
  - 137
  - 143
  - 146
  - 149
  - 119
  - 122
  - 125
  airflow.sdk.log.init_log_file:
  - 193
  - 174
  - 182
  - 183
  - 186
  - 187
  - 191
  airflow.sdk.log.load_remote_conn_id:
  - 226
  - 229
  - 230
  airflow.sdk.log.load_remote_log_handler:
  - 218
  - 219
  airflow.sdk.log.logger_at_level:
  - 168
  - 165
  airflow.sdk.log.logging_processors:
  - 104
  - 98
  - 107
  - 101
  airflow.sdk.log.mask_logs:
  - 82
  airflow.sdk.log.mask_secret:
  - 291
  - 292
  - 273
  - 284
  - 286
  airflow.sdk.log.relative_path_from_logger:
  - 235
  - 237
  - 238
  - 244
  - 250
  - 251
  airflow.sdk.log.reset_logging:
  - 296
  - 305
  - 304
  - 303
  airflow.sdk.log.upload_to_remote:
  - 257
  - 258
  - 262
  - 265
  - 268
  - 269
  - 255
  airflow.sdk.observability.metrics.datadog_logger:
  - 24
  airflow.sdk.observability.metrics.datadog_logger.get_dogstatsd_logger:
  - 32
  - 33
  - 34
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 29
  - 31
  airflow.sdk.observability.metrics.otel_logger:
  - 24
  airflow.sdk.observability.metrics.otel_logger.get_otel_logger:
  - 32
  - 33
  - 35
  - 36
  - 37
  - 38
  - 39
  - 40
  - 41
  - 29
  - 30
  - 31
  airflow.sdk.observability.metrics.statsd_logger:
  - 26
  - 29
  airflow.sdk.observability.metrics.statsd_logger.get_statsd_logger:
  - 33
  - 39
  - 40
  - 45
  - 50
  - 52
  - 53
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  - 61
  airflow.sdk.observability.stats:
  - 18
  airflow.sdk.observability.trace:
  - 28
  - 109
  airflow.sdk.observability.trace.DebugTrace:
  - 120
  airflow.sdk.observability.trace.Trace:
  - 115
  airflow.sdk.observability.trace._TraceMeta.__call__:
  - 74
  - 75
  - 76
  airflow.sdk.observability.trace._TraceMeta.__getattr__:
  - 58
  - 60
  - 61
  - 62
  - 63
  airflow.sdk.observability.trace._TraceMeta.__new__:
  - 52
  - 55
  airflow.sdk.observability.trace._TraceMeta._initialize_instance:
  - 66
  - 68
  - 70
  - 71
  airflow.sdk.observability.trace._TraceMeta.configure_factory:
  - 102
  - 80
  - 81
  - 83
  - 84
  - 91
  - 94
  - 95
  airflow.sdk.observability.trace._TraceMeta.configure_factory.<lambda1>:
  - 95
  airflow.sdk.observability.trace._TraceMeta.configure_factory.<lambda2>:
  - 102
  airflow.sdk.observability.trace._TraceMeta.get_constant_tags:
  - 105
  - 106
  airflow.sdk.observability.trace.add_debug_span:
  - 32
  - 36
  - 38
  airflow.sdk.observability.trace.add_debug_span.wrapper:
  - 40
  - 41
  airflow.sdk.observability.traces.otel_tracer:
  - 25
  airflow.sdk.observability.traces.otel_tracer.get_otel_tracer:
  - 33
  - 34
  - 35
  - 36
  - 37
  - 30
  airflow.sdk.observability.traces.otel_tracer.get_otel_tracer_for_task:
  - 42
  airflow.sdk.plugins_manager:
  - 40
  - 18
  - 44
  airflow.sdk.plugins_manager._get_plugins:
  - 100
  - 101
  - 102
  - 71
  - 103
  - 76
  - 109
  - 79
  - 111
  - 112
  - 114
  - 83
  airflow.sdk.plugins_manager._get_plugins.__register_plugins:
  - 96
  - 97
  - 98
  - 86
  - 87
  - 90
  - 92
  - 93
  - 95
  airflow.sdk.plugins_manager._load_providers_plugins:
  - 65
  - 48
  - 49
  - 50
  - 51
  - 55
  - 56
  - 59
  - 60
  - 61
  - 63
  airflow.sdk.plugins_manager.get_hook_lineage_readers_plugins:
  - 144
  - 139
  - 140
  - 143
  airflow.sdk.plugins_manager.integrate_listener_plugins:
  - 132
  - 133
  - 134
  airflow.sdk.plugins_manager.integrate_macros_plugins:
  - 120
  - 123
  - 124
  airflow.sdk.providers_manager_runtime:
  - 18
  - 50
  - 55
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime:
  - 197
  - 105
  - 203
  - 209
  - 183
  - 215
  - 189
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__init__:
  - 131
  - 133
  - 135
  - 137
  - 138
  - 143
  - 147
  - 151
  - 152
  - 153
  - 154
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.__new__:
  - 118
  - 119
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._add_taskflow_decorator:
  - 531
  - 549
  - 534
  - 542
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._cleanup:
  - 608
  - 609
  - 610
  - 601
  - 602
  - 603
  - 604
  - 605
  - 606
  - 607
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources:
  - 486
  - 487
  - 488
  - 491
  - 462
  - 497
  - 498
  - 502
  - 503
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_asset_uri_resources._safe_register_resource:
  - 472
  - 483
  - 484
  - 479
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_filesystems:
  - 454
  - 455
  - 456
  - 457
  - 458
  - 459
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks:
  - 353
  - 354
  - 355
  - 356
  - 357
  - 360
  - 367
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_connection_types:
  - 228
  - 263
  - 267
  - 243
  - 244
  - 245
  - 248
  - 249
  - 250
  - 251
  - 252
  - 254
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_hooks_from_hook_class_names:
  - 320
  - 298
  - 299
  - 300
  - 301
  - 330
  - 335
  - 336
  - 305
  - 315
  - 346
  - 311
  - 345
  - 314
  - 283
  - 316
  - 317
  - 319
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_plugins:
  - 512
  - 513
  - 515
  - 516
  - 509
  - 510
  - 511
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._discover_taskflow_decorators:
  - 524
  - 525
  - 526
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._get_attr:
  - 371
  - 372
  - 373
  - 375
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._import_hook:
  - 384
  - 418
  - 419
  - 420
  - 421
  - 450
  - 396
  - 398
  - 431
  - 432
  - 434
  - 403
  - 435
  - 408
  - 410
  - 444
  - 414
  - 415
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime._init_airflow_core_hooks:
  - 162
  - 163
  - 171
  - 175
  - 157
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.asset_factories:
  - 579
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.asset_to_openlineage_converters:
  - 591
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.asset_uri_handlers:
  - 584
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.filesystem_module_names:
  - 574
  - 575
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.hooks:
  - 564
  - 559
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_asset_uri_resources:
  - 205
  - 206
  - 207
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_filesystems:
  - 200
  - 201
  - 199
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_hooks:
  - 192
  - 193
  - 194
  - 195
  - 191
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_list:
  - 185
  - 186
  - 187
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_plugins:
  - 211
  - 212
  - 213
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.initialize_providers_taskflow_decorator:
  - 217
  - 218
  - 219
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.plugins:
  - 596
  - 597
  - 598
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.providers:
  - 553
  - 554
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime.taskflow_decorators:
  - 569
  airflow.sdk.providers_manager_runtime._correctness_check:
  - 96
  - 99
  - 71
  - 74
  - 80
  - 83
  - 86
  - 88
  - 59
  - 92
  - 93
  airflow.sdk.serde:
  - 65
  - 37
  - 422
  - 40
  - 42
  - 58
  airflow.sdk.serde._convert:
  - 305
  - 306
  - 308
  airflow.sdk.serde._get_patterns:
  - 414
  airflow.sdk.serde._get_regexp_patterns:
  - 419
  airflow.sdk.serde._is_namedtuple:
  - 364
  - 358
  airflow.sdk.serde._match:
  - 316
  - 317
  airflow.sdk.serde._match_glob:
  - 322
  - 323
  - 324
  airflow.sdk.serde._match_regexp:
  - 329
  - 330
  - 331
  airflow.sdk.serde._register:
  - 384
  - 385
  - 389
  - 391
  - 392
  - 393
  - 397
  - 399
  - 400
  - 401
  - 402
  - 406
  - 409
  - 368
  - 369
  - 370
  - 371
  - 373
  - 374
  - 375
  - 376
  - 379
  - 380
  - 381
  - 382
  - 383
  airflow.sdk.serde._stringify:
  - 335
  - 341
  - 342
  - 345
  - 347
  - 349
  - 350
  - 351
  airflow.sdk.serde.decode:
  - 80
  - 83
  airflow.sdk.serde.deserialize:
  - 257
  - 261
  - 262
  - 263
  - 269
  - 272
  - 273
  - 274
  - 275
  - 276
  - 279
  - 280
  - 283
  - 284
  - 285
  - 293
  - 294
  - 298
  - 203
  - 214
  - 217
  - 221
  - 222
  - 223
  - 224
  - 226
  - 227
  - 231
  - 236
  - 239
  - 240
  - 248
  - 250
  - 254
  - 255
  airflow.sdk.serde.encode:
  - 72
  airflow.sdk.serde.serialize:
  - 129
  - 130
  - 132
  - 133
  - 136
  - 138
  - 139
  - 145
  - 149
  - 153
  - 156
  - 157
  - 158
  - 159
  - 162
  - 163
  - 171
  - 175
  - 176
  - 179
  - 180
  - 186
  - 188
  - 189
  - 193
  - 195
  - 196
  - 89
  - 91
  - 93
  - 97
  - 122
  - 126
  airflow.sdk.serde.serializers.bignum:
  - 24
  airflow.sdk.serde.serializers.bignum.deserialize:
  - 56
  - 59
  - 53
  airflow.sdk.serde.serializers.bignum.serialize:
  - 39
  - 41
  - 42
  - 43
  - 44
  - 47
  airflow.sdk.serde.serializers.builtin:
  - 24
  airflow.sdk.serde.serializers.builtin.deserialize:
  - 39
  - 42
  - 43
  - 45
  - 46
  - 48
  - 49
  airflow.sdk.serde.serializers.builtin.serialize:
  - 35
  airflow.sdk.serde.serializers.builtin.stringify:
  - 58
  - 55
  airflow.sdk.serde.serializers.datetime:
  - 29
  airflow.sdk.serde.serializers.datetime.deserialize:
  - 74
  - 75
  - 78
  - 79
  - 80
  - 81
  - 82
  - 84
  - 87
  - 90
  - 95
  - 96
  - 98
  - 99
  - 101
  - 102
  - 104
  - 105
  - 107
  - 108
  airflow.sdk.serde.serializers.datetime.serialize:
  - 52
  - 53
  - 55
  - 57
  - 59
  - 60
  - 62
  - 63
  airflow.sdk.serde.serializers.deltalake:
  - 28
  airflow.sdk.serde.serializers.deltalake.deserialize:
  - 66
  - 67
  - 69
  - 70
  - 72
  - 77
  - 63
  airflow.sdk.serde.serializers.deltalake.serialize:
  - 37
  - 44
  - 46
  - 47
  - 55
  airflow.sdk.serde.serializers.iceberg:
  - 28
  airflow.sdk.serde.serializers.iceberg.deserialize:
  - 64
  - 67
  - 68
  - 70
  - 71
  - 73
  - 74
  airflow.sdk.serde.serializers.iceberg.serialize:
  - 37
  - 45
  - 47
  - 48
  - 55
  airflow.sdk.serde.serializers.kubernetes:
  - 37
  - 31
  airflow.sdk.serde.serializers.kubernetes.serialize:
  - 43
  - 46
  - 58
  - 60
  - 61
  airflow.sdk.serde.serializers.numpy:
  - 43
  airflow.sdk.serde.serializers.numpy.deserialize:
  - 88
  - 85
  airflow.sdk.serde.serializers.numpy.serialize:
  - 73
  - 75
  - 76
  - 78
  - 79
  - 54
  - 57
  - 59
  airflow.sdk.serde.serializers.pandas:
  - 30
  airflow.sdk.serde.serializers.pandas.deserialize:
  - 65
  - 72
  - 73
  - 57
  - 62
  airflow.sdk.serde.serializers.pandas.serialize:
  - 43
  - 49
  - 50
  - 51
  - 53
  airflow.sdk.serde.serializers.pydantic:
  - 25
  airflow.sdk.serde.serializers.pydantic.deserialize:
  - 75
  - 67
  - 70
  - 55
  airflow.sdk.serde.serializers.pydantic.serialize:
  - 49
  - 51
  - 37
  - 46
  airflow.sdk.serde.serializers.timezone:
  - 25
  airflow.sdk.serde.serializers.timezone._get_tzinfo_name:
  - 89
  - 98
  - 92
  - 95
  airflow.sdk.serde.serializers.timezone.deserialize:
  - 75
  - 78
  - 81
  - 82
  - 84
  airflow.sdk.serde.serializers.timezone.serialize:
  - 64
  - 65
  - 41
  - 53
  - 55
  - 56
  - 60
  - 61
  airflow.sdk.serde.serializers.uuid:
  - 24
  airflow.sdk.serde.serializers.uuid.deserialize:
  - 48
  - 49
  - 45
  airflow.sdk.serde.serializers.uuid.serialize:
  - 40
  - 36
  - 39
  airflow.sdk.serde.typing.is_pydantic_model:
  - 24
  - 34
  - 35
  - 36
  airflow.sdk.timezone:
  - 35
  - 36
  - 38
  airflow.sdk.types:
  - 27
  airflow.sdk.types.DagRunProtocol:
  - 76
  airflow.sdk.types.OutletEventAccessorProtocol:
  - 169
  airflow.sdk.types.OutletEventAccessorProtocol.__init__:
  - 181
  airflow.sdk.types.OutletEventAccessorProtocol.add:
  - 182
  airflow.sdk.types.OutletEventAccessorsProtocol:
  - 186
  airflow.sdk.types.OutletEventAccessorsProtocol.__getitem__:
  - 190
  airflow.sdk.types.OutletEventAccessorsProtocol.__iter__:
  - 188
  airflow.sdk.types.OutletEventAccessorsProtocol.__len__:
  - 189
  airflow.sdk.types.RuntimeTaskInstanceProtocol:
  - 92
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_dagrun_state:
  - 165
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_dr_count:
  - 162
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_first_reschedule_date:
  - 124
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_previous_dagrun:
  - 126
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_previous_ti:
  - 133
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_task_states:
  - 154
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_template_context:
  - 122
  airflow.sdk.types.RuntimeTaskInstanceProtocol.get_ti_count:
  - 144
  airflow.sdk.types.RuntimeTaskInstanceProtocol.xcom_pull:
  - 118
  airflow.sdk.types.RuntimeTaskInstanceProtocol.xcom_push:
  - 120
  airflow.sdk.types.TaskInstanceKey:
  - 43
  airflow.sdk.types.TaskInstanceKey.from_dict:
  - 72
  - 71
  airflow.sdk.types.TaskInstanceKey.key:
  - 62
  airflow.sdk.types.TaskInstanceKey.primary:
  - 53
  airflow.sdk.types.TaskInstanceKey.with_try_number:
  - 57
  - 58
  airflow.sdk.yaml:
  - 17
  - 35
  airflow.sdk.yaml.__getattr__:
  - 73
  - 69
  - 71
  airflow.sdk.yaml.dump:
  - 53
  - 62
  airflow.sdk.yaml.safe_load:
  - 40
  - 49
  airflow.secrets:
  - 18
  - 44
  airflow.secrets.__getattr__:
  - 48
  - 53
  airflow.secrets.environment_variables:
  - 18
  airflow.secrets.environment_variables.EnvironmentVariablesBackend:
  - 31
  airflow.secrets.environment_variables.EnvironmentVariablesBackend.get_conn_value:
  - 40
  - 34
  - 35
  airflow.secrets.environment_variables.EnvironmentVariablesBackend.get_variable:
  - 56
  - 51
  - 50
  - 43
  airflow.secrets.local_filesystem:
  - 18
  - 43
  - 45
  airflow.secrets.local_filesystem.LocalFilesystemBackend:
  - 302
  airflow.secrets.local_filesystem.LocalFilesystemBackend.__init__:
  - 317
  airflow.secrets.local_filesystem.LocalFilesystemBackend._local_configs:
  - 345
  - 341
  - 342
  airflow.secrets.local_filesystem.LocalFilesystemBackend._local_connections:
  - 337
  - 333
  - 334
  airflow.secrets.local_filesystem.LocalFilesystemBackend._local_variables:
  - 328
  - 324
  - 325
  airflow.secrets.local_filesystem.LocalFilesystemBackend.get_config:
  - 356
  airflow.secrets.local_filesystem.LocalFilesystemBackend.get_connection:
  - 348
  airflow.secrets.local_filesystem.LocalFilesystemBackend.get_variable:
  - 353
  airflow.secrets.local_filesystem._create_connection:
  - 228
  - 197
  - 200
  - 201
  - 202
  - 203
  - 204
  - 205
  - 207
  - 212
  - 217
  - 218
  - 221
  airflow.secrets.local_filesystem._parse_env_file:
  - 68
  - 69
  - 100
  - 71
  - 101
  - 73
  - 74
  - 102
  - 108
  - 78
  - 82
  - 83
  - 84
  - 85
  - 57
  - 92
  - 93
  - 94
  airflow.secrets.local_filesystem._parse_json_file:
  - 136
  - 142
  - 143
  - 145
  - 146
  - 148
  - 150
  - 151
  - 152
  airflow.secrets.local_filesystem._parse_secret_file:
  - 166
  - 174
  - 176
  - 178
  - 179
  - 184
  - 186
  - 188
  airflow.secrets.local_filesystem._parse_yaml_file:
  - 128
  - 129
  - 130
  - 113
  - 119
  - 120
  - 122
  - 123
  - 125
  airflow.secrets.local_filesystem.get_connection_parameter_names:
  - 50
  - 53
  airflow.secrets.local_filesystem.load_configs_dict:
  - 290
  - 292
  - 293
  - 294
  - 296
  - 297
  - 282
  airflow.secrets.local_filesystem.load_connections_dict:
  - 261
  - 263
  - 265
  - 266
  - 267
  - 270
  - 271
  - 273
  - 275
  - 276
  - 254
  airflow.secrets.local_filesystem.load_variables:
  - 235
  - 242
  - 244
  - 245
  - 246
  - 248
  - 249
  airflow.secrets.metastore:
  - 18
  - 29
  airflow.secrets.metastore.MetastoreBackend:
  - 36
  airflow.secrets.metastore.MetastoreBackend.get_connection:
  - 42
  - 52
  - 53
  - 56
  - 60
  airflow.secrets.metastore.MetastoreBackend.get_variable:
  - 67
  - 77
  - 78
  - 79
  - 82
  - 83
  airflow.security.kerberos:
  - 48
  - 37
  airflow.security.kerberos.KerberosMode:
  - 52
  airflow.security.kerberos.detect_conf_var:
  - 184
  - 186
  - 182
  - 174
  airflow.security.kerberos.get_kerberos_principal:
  - 64
  - 63
  airflow.security.kerberos.perform_krb181_workaround:
  - 139
  - 146
  - 148
  - 152
  - 154
  - 156
  - 157
  - 158
  - 159
  airflow.security.kerberos.renew_from_kt:
  - 129
  - 130
  - 131
  - 132
  - 68
  - 77
  - 79
  - 80
  - 85
  - 91
  - 100
  - 103
  - 105
  - 113
  - 114
  - 115
  - 118
  - 119
  - 121
  - 122
  - 126
  airflow.security.kerberos.run:
  - 198
  - 199
  - 200
  - 202
  - 204
  - 206
  - 207
  - 208
  - 209
  - 190
  airflow.security.permissions:
  - 98
  - 103
  - 104
  - 24
  - 95
  airflow.security.permissions.ResourceDetails:
  - 85
  airflow.security.permissions.resource_name:
  - 108
  - 109
  - 111
  airflow.security.permissions.resource_name_for_dag:
  - 122
  - 124
  - 117
  airflow.security.utils:
  - 36
  airflow.security.utils.get_components:
  - 51
  - 44
  - 53
  airflow.security.utils.get_fqdn:
  - 65
  - 67
  - 68
  - 69
  - 70
  - 72
  airflow.security.utils.principal_from_username:
  - 80
  - 81
  airflow.security.utils.replace_hostname_pattern:
  - 57
  - 59
  - 60
  - 61
  airflow.sensors:
  - 65
  - 19
  airflow.serialization:
  - 18
  - 30
  airflow.serialization.dag_dependency.DagDependency:
  - 25
  airflow.serialization.dag_dependency.DagDependency.node_id:
  - 115
  - 117
  - 119
  airflow.serialization.definitions.assets:
  - 29
  airflow.serialization.definitions.assets.SerializedAsset:
  - 116
  airflow.serialization.definitions.assets.SerializedAsset.as_expression:
  - 125
  airflow.serialization.definitions.assets.SerializedAsset.asprofile:
  - 163
  - 158
  airflow.serialization.definitions.assets.SerializedAsset.iter_asset_aliases:
  - 136
  airflow.serialization.definitions.assets.SerializedAsset.iter_asset_refs:
  - 139
  airflow.serialization.definitions.assets.SerializedAsset.iter_assets:
  - 133
  airflow.serialization.definitions.assets.SerializedAsset.iter_dag_dependencies:
  - 154
  - 147
  - 142
  airflow.serialization.definitions.assets.SerializedAssetAlias:
  - 214
  airflow.serialization.definitions.assets.SerializedAssetAlias.as_expression:
  - 220
  airflow.serialization.definitions.assets.SerializedAssetAlias.iter_asset_aliases:
  - 231
  airflow.serialization.definitions.assets.SerializedAssetAlias.iter_asset_refs:
  - 234
  airflow.serialization.definitions.assets.SerializedAssetAlias.iter_assets:
  - 228
  airflow.serialization.definitions.assets.SerializedAssetAlias.iter_dag_dependencies:
  - 242
  - 237
  airflow.serialization.definitions.assets.SerializedAssetAll:
  - 296
  airflow.serialization.definitions.assets.SerializedAssetAll.__repr__:
  - 301
  airflow.serialization.definitions.assets.SerializedAssetAll.as_expression:
  - 304
  - 309
  airflow.serialization.definitions.assets.SerializedAssetAny:
  - 282
  airflow.serialization.definitions.assets.SerializedAssetAny.as_expression:
  - 292
  - 287
  airflow.serialization.definitions.assets.SerializedAssetBase:
  - 68
  airflow.serialization.definitions.assets.SerializedAssetBase.as_expression:
  - 78
  airflow.serialization.definitions.assets.SerializedAssetBase.iter_dag_dependencies:
  - 98
  airflow.serialization.definitions.assets.SerializedAssetBooleanCondition:
  - 253
  airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_asset_aliases:
  - 264
  - 265
  airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_asset_refs:
  - 268
  - 269
  airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_assets:
  - 260
  - 261
  airflow.serialization.definitions.assets.SerializedAssetBooleanCondition.iter_dag_dependencies:
  - 272
  - 277
  - 278
  airflow.serialization.definitions.assets.SerializedAssetNameRef:
  - 196
  airflow.serialization.definitions.assets.SerializedAssetRef:
  - 167
  airflow.serialization.definitions.assets.SerializedAssetRef.as_expression:
  - 172
  airflow.serialization.definitions.assets.SerializedAssetRef.iter_asset_aliases:
  - 178
  airflow.serialization.definitions.assets.SerializedAssetRef.iter_asset_refs:
  - 181
  airflow.serialization.definitions.assets.SerializedAssetRef.iter_assets:
  - 175
  airflow.serialization.definitions.assets.SerializedAssetRef.iter_dag_dependencies:
  - 184
  - 185
  airflow.serialization.definitions.assets.SerializedAssetUniqueKey:
  - 43
  airflow.serialization.definitions.assets.SerializedAssetUniqueKey.asprofile:
  - 64
  airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_asset:
  - 54
  airflow.serialization.definitions.assets.SerializedAssetUniqueKey.from_str:
  - 58
  airflow.serialization.definitions.assets.SerializedAssetUniqueKey.to_str:
  - 61
  airflow.serialization.definitions.assets.SerializedAssetUriRef:
  - 205
  airflow.serialization.definitions.assets.SerializedAssetWatcher:
  - 108
  airflow.serialization.definitions.baseoperator:
  - 37
  - 50
  - 52
  - 53
  - 54
  - 55
  - 56
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator:
  - 431
  - 84
  - 118
  - 62
  - 127
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__getattr__:
  - 323
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.__init__:
  - 155
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams:
  - 376
  - 374
  - 344
  - 377
  - 379
  - 381
  - 382
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator._iter_all_mapped_downstreams._walk_group:
  - 363
  - 369
  - 370
  - 371
  - 372
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.expand_start_from_trigger:
  - 333
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.extra_links:
  - 270
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_closest_mapped_task_group:
  - 419
  - 414
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_extra_links:
  - 273
  - 284
  - 285
  - 287
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_needs_expansion:
  - 423
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_parse_time_mapped_ti_count:
  - 433
  - 449
  - 446
  - 447
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.get_serialized_fields:
  - 172
  - 173
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.global_operator_extra_link_dict:
  - 266
  - 263
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.iter_mapped_dependants:
  - 385
  - 395
  - 396
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.iter_mapped_task_groups:
  - 408
  - 401
  - 410
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.leaves:
  - 253
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.operator_extra_link_dict:
  - 258
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.roots:
  - 248
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator.weight_rule:
  - 316
  - 318
  airflow.serialization.definitions.dag:
  - 53
  - 70
  airflow.serialization.definitions.dag.EdgeInfoType:
  - 75
  airflow.serialization.definitions.dag.SerializedDAG:
  - 130
  - 132
  - 102
  - 106
  - 127
  - 115
  - 116
  - 86
  - 120
  - 124
  - 125
  - 126
  - 95
  airflow.serialization.definitions.dag.SerializedDAG.__init__:
  - 135
  airflow.serialization.definitions.dag.SerializedDAG._get_task_instances:
  - 896
  - 897
  - 770
  - 898
  - 899
  - 901
  - 902
  - 904
  - 905
  - 908
  - 785
  - 808
  - 811
  - 812
  - 818
  - 820
  - 821
  - 842
  - 843
  - 845
  - 870
  - 871
  - 873
  - 875
  - 877
  - 878
  - 879
  - 881
  - 883
  - 891
  - 893
  - 895
  airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_filters:
  - 832
  - 833
  - 834
  - 835
  - 837
  - 838
  - 839
  - 825
  - 826
  - 827
  - 830
  - 831
  airflow.serialization.definitions.dag.SerializedDAG._get_task_instances.apply_state_filter:
  - 864
  - 866
  - 867
  - 848
  - 849
  - 850
  - 851
  - 852
  - 855
  - 856
  - 857
  - 860
  - 861
  airflow.serialization.definitions.dag.SerializedDAG._process_dagrun_deadline_alerts:
  - 640
  - 641
  - 611
  - 612
  - 617
  - 649
  - 650
  - 651
  - 621
  - 622
  - 625
  - 626
  - 659
  - 629
  - 599
  airflow.serialization.definitions.dag.SerializedDAG._time_restriction:
  - 371
  - 372
  - 374
  - 375
  - 376
  - 378
  - 379
  - 380
  - 381
  - 382
  - 383
  airflow.serialization.definitions.dag.SerializedDAG.bulk_write_to_db:
  - 183
  - 189
  - 195
  - 196
  - 199
  - 202
  - 203
  - 205
  - 207
  - 208
  - 209
  - 211
  - 212
  - 213
  - 214
  - 215
  - 216
  - 217
  - 219
  - 220
  - 221
  airflow.serialization.definitions.dag.SerializedDAG.clear:
  - 993
  - 1031
  - 1032
  - 1034
  - 940
  - 1020
  - 974
  - 1036
  - 1037
  - 1040
  - 1041
  - 1014
  - 1047
  - 1016
  - 924
  - 957
  airflow.serialization.definitions.dag.SerializedDAG.clear_dags:
  - 1062
  - 1063
  - 1064
  - 1074
  - 1076
  - 1077
  airflow.serialization.definitions.dag.SerializedDAG.create_dagrun:
  - 524
  - 532
  - 534
  - 537
  - 538
  - 540
  - 542
  - 543
  - 547
  - 552
  - 553
  - 554
  - 561
  - 562
  - 569
  - 570
  - 571
  - 576
  - 577
  - 589
  - 590
  - 505
  airflow.serialization.definitions.dag.SerializedDAG.get_concurrency_reached:
  - 475
  - 478
  - 479
  airflow.serialization.definitions.dag.SerializedDAG.get_edge_info:
  - 1089
  - 1091
  - 1092
  - 1093
  airflow.serialization.definitions.dag.SerializedDAG.get_serialized_fields:
  - 142
  airflow.serialization.definitions.dag.SerializedDAG.get_task:
  - 243
  airflow.serialization.definitions.dag.SerializedDAG.iter_dagrun_infos_between:
  - 448
  - 450
  - 451
  - 453
  - 458
  - 462
  - 463
  - 467
  - 437
  - 446
  airflow.serialization.definitions.dag.SerializedDAG.next_dagrun_info:
  - 418
  - 391
  - 425
  - 409
  - 412
  - 414
  airflow.serialization.definitions.dag.SerializedDAG.owner:
  - 237
  airflow.serialization.definitions.dag.SerializedDAG.partial_subset:
  - 268
  - 269
  - 271
  - 276
  - 277
  - 278
  - 279
  - 280
  - 281
  - 284
  - 285
  - 286
  - 288
  - 289
  - 291
  - 292
  - 293
  - 294
  - 298
  - 299
  - 300
  - 309
  - 312
  - 313
  - 347
  - 351
  - 352
  - 353
  - 354
  - 355
  - 356
  - 358
  - 361
  - 362
  - 364
  airflow.serialization.definitions.dag.SerializedDAG.partial_subset._deepcopy_task:
  - 305
  - 306
  airflow.serialization.definitions.dag.SerializedDAG.partial_subset.filter_task_group:
  - 321
  - 323
  - 324
  - 325
  - 326
  - 327
  - 328
  - 329
  - 331
  - 333
  - 334
  - 335
  - 339
  - 342
  - 317
  airflow.serialization.definitions.dag.SerializedDAG.partial_subset.is_task:
  - 264
  airflow.serialization.definitions.dag.SerializedDAG.set_task_instance_state:
  - 676
  - 692
  - 696
  - 701
  - 713
  - 718
  - 719
  - 726
  - 727
  - 737
  - 739
  - 741
  - 742
  - 743
  - 748
  - 749
  - 751
  - 754
  - 755
  airflow.serialization.definitions.dag.SerializedDAG.task_group_dict:
  - 249
  airflow.serialization.definitions.dag.SerializedDAG.task_ids:
  - 229
  airflow.serialization.definitions.dag.SerializedDAG.tasks:
  - 225
  airflow.serialization.definitions.dag._create_orm_dagrun:
  - 1152
  - 1121
  - 1122
  - 1125
  - 1143
  - 1144
  - 1147
  - 1148
  - 1117
  - 1118
  - 1119
  airflow.serialization.definitions.deadline:
  - 40
  - 34
  airflow.serialization.definitions.deadline.DeadlineAlertFields:
  - 44
  airflow.serialization.definitions.deadline.SerializedDeadlineAlert:
  - 282
  airflow.serialization.definitions.deadline.SerializedReferenceModels:
  - 57
  airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline:
  - 175
  airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline.__post_init__:
  - 185
  - 183
  airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline._evaluate_with:
  - 196
  - 228
  - 229
  - 199
  - 200
  - 201
  - 202
  - 203
  - 204
  - 209
  - 210
  - 211
  - 215
  - 218
  - 219
  - 223
  airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline.deserialize_reference:
  - 240
  airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunLogicalDateDeadline:
  - 153
  airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunLogicalDateDeadline._evaluate_with:
  - 160
  airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunQueuedAtDeadline:
  - 163
  airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunQueuedAtDeadline._evaluate_with:
  - 171
  airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline:
  - 135
  airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline.deserialize_reference:
  - 150
  airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline.serialize_reference:
  - 145
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference:
  - 84
  - 86
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.__eq__:
  - 128
  - 126
  - 127
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.__hash__:
  - 131
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference._evaluate_with:
  - 109
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.deserialize_reference:
  - 114
  - 119
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.evaluate_with:
  - 96
  - 101
  - 102
  - 104
  - 93
  - 94
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference.serialize_reference:
  - 122
  airflow.serialization.definitions.deadline.SerializedReferenceModels.TYPES:
  - 243
  airflow.serialization.definitions.deadline.SerializedReferenceModels.get_reference_class:
  - 67
  - 73
  - 75
  - 76
  - 77
  airflow.serialization.definitions.deadline._fetch_from_db:
  - 275
  - 274
  - 267
  - 276
  airflow.serialization.definitions.mappedoperator:
  - 513
  - 514
  - 41
  - 502
  - 503
  - 60
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator:
  - 98
  - 132
  - 122
  - 105
  - 106
  - 107
  - 137
  - 457
  - 115
  - 116
  - 117
  - 118
  - 119
  - 120
  - 121
  - 90
  - 125
  - 94
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_partial_kwargs_or_operator_default:
  - 145
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator._get_specified_expand_input:
  - 422
  - 423
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.depends_on_past:
  - 207
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.doc_md:
  - 174
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.email:
  - 319
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.email_on_failure:
  - 323
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.email_on_retry:
  - 327
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.execution_timeout:
  - 307
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.executor:
  - 299
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.executor_config:
  - 303
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.expand_start_from_trigger:
  - 480
  - 483
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.extra_links:
  - 397
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_closest_mapped_task_group:
  - 440
  - 445
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_extra_links:
  - 400
  - 411
  - 412
  - 414
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_needs_expansion:
  - 449
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_parse_time_mapped_ti_count:
  - 459
  - 467
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_parse_time_mapped_ti_count._get_parent_count:
  - 464
  - 462
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.get_serialized_fields:
  - 339
  - 340
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.global_operator_extra_link_dict:
  - 392
  - 389
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_execute_callback:
  - 247
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_failure_callback:
  - 251
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_retry_callback:
  - 255
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_skipped_callback:
  - 263
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.has_on_success_callback:
  - 259
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.ignore_first_depends_on_past:
  - 211
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.inherits_from_empty_operator:
  - 182
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.inlets:
  - 311
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.is_setup:
  - 199
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.is_teardown:
  - 203
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.iter_mapped_dependencies:
  - 473
  - 476
  - 477
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.iter_mapped_task_groups:
  - 434
  - 427
  - 436
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.leaves:
  - 158
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.map_index_template:
  - 178
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.max_active_tis_per_dag:
  - 239
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.max_active_tis_per_dagrun:
  - 243
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.max_retry_delay:
  - 288
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.on_failure_fail_dagrun:
  - 331
  - 335
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.operator_extra_link_dict:
  - 371
  - 375
  - 377
  - 378
  - 379
  - 383
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.outlets:
  - 315
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.owner:
  - 191
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.pool:
  - 227
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.pool_slots:
  - 231
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.priority_weight:
  - 271
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.queue:
  - 223
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.resources:
  - 235
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.retries:
  - 219
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.retry_delay:
  - 275
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.retry_exponential_backoff:
  - 280
  - 282
  - 284
  - 279
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.roots:
  - 153
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.run_as_user:
  - 267
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.serialize_for_task_group:
  - 417
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.task_display_name:
  - 170
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.trigger_rule:
  - 195
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.wait_for_downstream:
  - 215
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator.weight_rule:
  - 294
  - 295
  airflow.serialization.definitions.mappedoperator._:
  - 518
  - 520
  - 521
  - 522
  - 524
  - 526
  - 537
  - 532
  - 534
  - 535
  - 505
  - 506
  - 508
  - 574
  - 543
  airflow.serialization.definitions.mappedoperator._.iter_mapped_task_group_lengths:
  - 561
  - 564
  - 565
  - 566
  - 567
  - 569
  - 571
  airflow.serialization.definitions.mappedoperator.is_mapped:
  - 64
  - 68
  airflow.serialization.definitions.node:
  - 25
  airflow.serialization.definitions.node.DAGNode:
  - 36
  airflow.serialization.definitions.notset:
  - 26
  - 35
  - 36
  - 23
  airflow.serialization.definitions.notset.ArgNotSet:
  - 32
  airflow.serialization.definitions.notset.is_arg_set:
  - 40
  airflow.serialization.definitions.operatorlink:
  - 30
  airflow.serialization.definitions.operatorlink.XComOperatorLink:
  - 37
  airflow.serialization.definitions.operatorlink.XComOperatorLink.get_link:
  - 67
  - 68
  - 47
  - 81
  - 54
  - 87
  - 57
  - 58
  - 59
  - 92
  airflow.serialization.definitions.param:
  - 27
  airflow.serialization.definitions.param.SerializedParam:
  - 32
  airflow.serialization.definitions.param.SerializedParam.dump:
  - 73
  - 71
  airflow.serialization.definitions.param.SerializedParam.resolve:
  - 48
  - 65
  - 61
  - 63
  airflow.serialization.definitions.param.SerializedParamsDict:
  - 94
  airflow.serialization.definitions.param.SerializedParamsDict.__eq__:
  - 102
  - 103
  - 104
  - 105
  - 106
  airflow.serialization.definitions.param.SerializedParamsDict.__getitem__:
  - 122
  airflow.serialization.definitions.param.SerializedParamsDict.__hash__:
  - 110
  airflow.serialization.definitions.param.SerializedParamsDict.__init__:
  - 99
  airflow.serialization.definitions.param.SerializedParamsDict.__iter__:
  - 119
  airflow.serialization.definitions.param.SerializedParamsDict.__len__:
  - 116
  airflow.serialization.definitions.param.SerializedParamsDict.deep_merge:
  - 160
  - 161
  - 162
  - 155
  - 156
  - 157
  - 159
  airflow.serialization.definitions.param.SerializedParamsDict.dump:
  - 152
  - 151
  airflow.serialization.definitions.param.SerializedParamsDict.get_param:
  - 130
  airflow.serialization.definitions.param.SerializedParamsDict.items:
  - 134
  airflow.serialization.definitions.param.SerializedParamsDict.validate:
  - 148
  - 140
  airflow.serialization.definitions.param.SerializedParamsDict.validate._validate_one:
  - 144
  airflow.serialization.definitions.param.SerializedParamsDict.values:
  - 137
  airflow.serialization.definitions.param._coerce_param:
  - 81
  - 83
  airflow.serialization.definitions.param._collect_params:
  - 89
  - 90
  - 87
  airflow.serialization.definitions.taskgroup:
  - 32
  airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup:
  - 261
  - 270
  - 263
  airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup.get_parse_time_mapped_ti_count:
  - 272
  - 284
  - 286
  airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup.iter_mapped_dependencies:
  - 290
  - 293
  - 294
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup:
  - 42
  - 44
  - 45
  - 46
  - 47
  - 48
  - 49
  - 50
  - 53
  - 54
  - 56
  - 57
  - 58
  - 59
  - 60
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.__iter__:
  - 76
  - 77
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup._iter_child:
  - 73
  - 69
  - 70
  - 71
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.add:
  - 251
  - 252
  - 253
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.child_id:
  - 110
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves:
  - 167
  - 168
  - 169
  - 170
  - 139
  - 140
  - 172
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.has_non_teardown_downstream:
  - 144
  - 145
  - 147
  - 149
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_leaves.recurse_for_first_non_teardown:
  - 160
  - 164
  - 165
  - 154
  - 155
  - 158
  - 159
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_roots:
  - 131
  - 132
  - 134
  - 135
  - 136
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_task_group_dict:
  - 184
  - 175
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.get_task_group_dict.build_map:
  - 178
  - 180
  - 181
  - 182
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.group_id:
  - 81
  - 87
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.iter_mapped_task_groups:
  - 213
  - 205
  - 214
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.iter_tasks:
  - 193
  - 194
  - 195
  - 196
  - 197
  - 187
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.label:
  - 92
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.leaves:
  - 128
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.roots:
  - 124
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup.topological_sort:
  - 225
  - 227
  - 230
  - 231
  - 232
  - 237
  - 241
  - 218
  airflow.serialization.definitions.xcom_arg:
  - 36
  airflow.serialization.definitions.xcom_arg.SchedulerConcatXComArg._deserialize:
  - 124
  airflow.serialization.definitions.xcom_arg.SchedulerConcatXComArg.iter_references:
  - 128
  - 127
  airflow.serialization.definitions.xcom_arg.SchedulerMapXComArg._deserialize:
  - 112
  airflow.serialization.definitions.xcom_arg.SchedulerMapXComArg.iter_references:
  - 115
  airflow.serialization.definitions.xcom_arg.SchedulerPlainXComArg._deserialize:
  - 97
  airflow.serialization.definitions.xcom_arg.SchedulerPlainXComArg.iter_references:
  - 100
  airflow.serialization.definitions.xcom_arg.SchedulerXComArg:
  - 43
  airflow.serialization.definitions.xcom_arg.SchedulerXComArg._deserialize:
  - 51
  airflow.serialization.definitions.xcom_arg.SchedulerXComArg.iter_xcom_references:
  - 65
  - 74
  - 75
  - 76
  - 77
  - 78
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  airflow.serialization.definitions.xcom_arg.SchedulerZipXComArg._deserialize:
  - 138
  - 139
  - 140
  airflow.serialization.definitions.xcom_arg.SchedulerZipXComArg.iter_references:
  - 144
  - 145
  airflow.serialization.definitions.xcom_arg._:
  - 194
  - 164
  - 165
  - 199
  - 172
  - 173
  - 174
  - 204
  - 206
  - 208
  - 178
  - 209
  - 180
  - 210
  - 215
  - 217
  - 219
  - 188
  airflow.serialization.definitions.xcom_arg.deserialize_xcom_arg:
  - 224
  - 225
  - 223
  airflow.serialization.enums:
  - 18
  airflow.serialization.enums.DagAttributeTypes:
  - 37
  airflow.serialization.enums.Encoding:
  - 28
  airflow.serialization.helpers:
  - 17
  - 29
  airflow.serialization.helpers.PartitionMapperNotFound:
  - 150
  airflow.serialization.helpers.TimetableNotRegistered:
  - 111
  airflow.serialization.helpers.find_registered_custom_partition_mapper:
  - 138
  - 139
  - 135
  airflow.serialization.helpers.find_registered_custom_timetable:
  - 128
  - 129
  - 125
  airflow.serialization.helpers.is_core_partition_mapper_import_path:
  - 164
  - 165
  airflow.serialization.helpers.is_core_timetable_import_path:
  - 145
  - 146
  airflow.serialization.helpers.serialize_template_field:
  - 98
  - 35
  - 99
  - 100
  - 101
  - 102
  - 73
  - 75
  - 77
  - 79
  - 80
  - 83
  - 84
  - 85
  - 91
  - 95
  airflow.serialization.helpers.serialize_template_field.is_jsonable:
  - 47
  airflow.serialization.helpers.serialize_template_field.sort_dict_recursively:
  - 64
  - 65
  - 66
  - 67
  - 68
  - 69
  - 70
  airflow.serialization.helpers.serialize_template_field.translate_tuples_to_lists:
  - 54
  - 55
  - 56
  - 57
  - 58
  - 59
  - 60
  airflow.serialization.json_schema:
  - 18
  - 29
  airflow.serialization.json_schema.Validator:
  - 34
  airflow.serialization.json_schema.Validator.is_valid:
  - 45
  - 46
  airflow.serialization.json_schema.Validator.iter_errors:
  - 53
  - 54
  airflow.serialization.json_schema.Validator.validate:
  - 49
  - 50
  airflow.serialization.json_schema.load_dag_schema:
  - 73
  - 74
  - 70
  airflow.serialization.json_schema.load_dag_schema_dict:
  - 65
  - 58
  - 60
  - 62
  airflow.serialization.serialized_objects:
  - 17
  - 130
  - 2179
  - 113
  airflow.serialization.serialized_objects.BaseSerialization:
  - 827
  - 335
  airflow.serialization.serialized_objects.BaseSerialization._deserialize_datetime:
  - 708
  - 710
  airflow.serialization.serialized_objects.BaseSerialization._deserialize_param:
  - 777
  - 778
  - 780
  - 781
  - 784
  - 785
  - 786
  - 787
  - 788
  - 760
  airflow.serialization.serialized_objects.BaseSerialization._deserialize_param.is_serialized:
  - 771
  - 773
  - 774
  airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict:
  - 811
  - 812
  - 814
  - 823
  - 824
  airflow.serialization.serialized_objects.BaseSerialization._deserialize_params_dict.deserialized_param:
  - 819
  - 820
  - 821
  airflow.serialization.serialized_objects.BaseSerialization._deserialize_timedelta:
  - 716
  airflow.serialization.serialized_objects.BaseSerialization._encode:
  - 395
  airflow.serialization.serialized_objects.BaseSerialization._is_excluded:
  - 405
  - 406
  - 407
  - 411
  - 412
  airflow.serialization.serialized_objects.BaseSerialization._is_primitive:
  - 400
  - 401
  airflow.serialization.serialized_objects.BaseSerialization._serialize_param:
  - 752
  - 753
  - 754
  - 755
  airflow.serialization.serialized_objects.BaseSerialization._serialize_params_dict:
  - 802
  - 803
  - 806
  - 793
  - 795
  - 797
  airflow.serialization.serialized_objects.BaseSerialization._value_is_hardcoded_default:
  - 739
  - 740
  - 742
  - 744
  - 745
  - 724
  airflow.serialization.serialized_objects.BaseSerialization.default_serialization:
  - 610
  - 611
  - 613
  airflow.serialization.serialized_objects.BaseSerialization.deserialize:
  - 640
  - 641
  - 642
  - 643
  - 644
  - 645
  - 648
  - 653
  - 655
  - 656
  - 657
  - 658
  - 659
  - 660
  - 661
  - 662
  - 667
  - 668
  - 670
  - 671
  - 672
  - 673
  - 674
  - 675
  - 676
  - 677
  - 678
  - 679
  - 680
  - 681
  - 682
  - 683
  - 684
  - 685
  - 686
  - 687
  - 688
  - 689
  - 690
  - 691
  - 692
  - 693
  - 694
  - 695
  - 696
  - 697
  - 701
  - 702
  - 617
  - 622
  - 624
  - 625
  - 627
  - 631
  - 632
  - 633
  - 634
  - 635
  - 636
  - 637
  - 638
  - 639
  airflow.serialization.serialized_objects.BaseSerialization.from_dict:
  - 377
  - 378
  airflow.serialization.serialized_objects.BaseSerialization.from_json:
  - 372
  - 373
  airflow.serialization.serialized_objects.BaseSerialization.get_schema_defaults:
  - 838
  - 843
  - 844
  - 847
  - 848
  - 829
  airflow.serialization.serialized_objects.BaseSerialization.serialize:
  - 512
  - 513
  - 514
  - 515
  - 516
  - 517
  - 518
  - 519
  - 520
  - 521
  - 522
  - 523
  - 524
  - 525
  - 526
  - 527
  - 528
  - 529
  - 530
  - 531
  - 532
  - 533
  - 536
  - 537
  - 538
  - 539
  - 545
  - 546
  - 547
  - 557
  - 558
  - 559
  - 560
  - 565
  - 566
  - 567
  - 570
  - 571
  - 575
  - 576
  - 579
  - 581
  - 582
  - 585
  - 586
  - 587
  - 588
  - 589
  - 590
  - 591
  - 592
  - 593
  - 594
  - 595
  - 596
  - 597
  - 598
  - 599
  - 600
  - 601
  - 602
  - 603
  - 604
  - 606
  - 461
  - 477
  - 478
  - 479
  - 481
  - 484
  - 485
  - 487
  - 488
  - 489
  - 492
  - 493
  - 494
  - 495
  - 496
  - 497
  - 498
  - 499
  - 502
  - 503
  - 504
  - 507
  - 508
  - 509
  airflow.serialization.serialized_objects.BaseSerialization.serialize_to_json:
  - 423
  - 425
  - 426
  - 428
  - 429
  - 432
  - 435
  - 436
  - 437
  - 438
  - 439
  - 440
  - 441
  - 442
  - 443
  - 446
  - 447
  - 451
  - 452
  airflow.serialization.serialized_objects.BaseSerialization.to_dict:
  - 365
  airflow.serialization.serialized_objects.BaseSerialization.to_json:
  - 360
  - 361
  airflow.serialization.serialized_objects.BaseSerialization.validate_schema:
  - 386
  - 387
  - 388
  - 389
  - 382
  - 383
  airflow.serialization.serialized_objects.DagSerialization:
  - 1688
  - 1673
  - 1883
  - 1691
  airflow.serialization.serialized_objects.DagSerialization.__get_constructor_defaults:
  - 1683
  - 1684
  airflow.serialization.serialized_objects.DagSerialization._deserialize_dag_internal:
  - 1794
  - 1795
  - 1796
  - 1797
  - 1798
  - 1799
  - 1800
  - 1803
  - 1804
  - 1805
  - 1806
  - 1807
  - 1808
  - 1809
  - 1810
  - 1811
  - 1812
  - 1815
  - 1818
  - 1819
  - 1825
  - 1829
  - 1837
  - 1838
  - 1839
  - 1842
  - 1844
  - 1847
  - 1849
  - 1850
  - 1851
  - 1853
  - 1854
  - 1774
  - 1775
  - 1776
  - 1780
  - 1783
  - 1784
  - 1785
  - 1788
  - 1789
  - 1790
  airflow.serialization.serialized_objects.DagSerialization._is_excluded:
  - 1862
  - 1864
  - 1868
  - 1869
  - 1870
  - 1873
  - 1874
  - 1876
  - 1877
  - 1880
  airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2:
  - 1977
  - 1978
  - 1979
  - 1981
  - 1982
  - 1983
  - 1985
  - 1986
  - 1990
  - 1991
  - 1992
  - 1993
  - 1994
  - 1995
  - 1996
  - 1997
  - 1998
  - 2003
  - 2004
  - 2005
  - 2006
  - 2007
  - 2009
  - 2012
  - 2013
  - 2014
  - 2015
  - 2016
  - 2017
  - 2018
  - 2019
  - 2021
  - 2023
  - 2025
  - 2026
  - 2027
  - 2028
  - 2029
  - 2030
  - 2032
  - 2033
  - 2036
  - 2040
  - 2041
  - 2042
  airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._create_compat_timetable:
  - 1970
  - 1971
  - 1974
  - 1975
  airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2._replace_dataset_with_asset_in_timetables:
  - 1952
  - 1956
  - 1961
  - 1962
  - 1941
  - 1943
  - 1944
  - 1946
  - 1950
  - 1951
  airflow.serialization.serialized_objects.DagSerialization.conversion_v1_to_v2.replace_dataset_in_str:
  - 1938
  airflow.serialization.serialized_objects.DagSerialization.deserialize_dag:
  - 1752
  - 1753
  - 1762
  airflow.serialization.serialized_objects.DagSerialization.from_dict:
  - 2056
  - 2057
  - 2058
  - 2060
  - 2061
  - 2062
  - 2063
  - 2066
  - 2069
  airflow.serialization.serialized_objects.DagSerialization.get_dag_optional_fields_from_schema:
  - 1888
  - 1891
  - 1892
  - 1893
  - 1887
  airflow.serialization.serialized_objects.DagSerialization.serialize_dag:
  - 1695
  - 1697
  - 1699
  - 1703
  - 1704
  - 1706
  - 1707
  - 1708
  - 1710
  - 1711
  - 1712
  - 1718
  - 1721
  - 1723
  - 1729
  - 1732
  - 1733
  - 1736
  - 1738
  - 1739
  airflow.serialization.serialized_objects.DagSerialization.to_dict:
  - 1900
  - 1903
  - 1905
  - 1909
  - 1910
  - 1914
  airflow.serialization.serialized_objects.LazyDeserializedDAG:
  - 2183
  airflow.serialization.serialized_objects.LazyDeserializedDAG.__getattr__:
  - 2253
  - 2254
  airflow.serialization.serialized_objects.LazyDeserializedDAG._real_dag:
  - 2249
  - 2247
  airflow.serialization.serialized_objects.LazyDeserializedDAG.access_control:
  - 2242
  airflow.serialization.serialized_objects.LazyDeserializedDAG.from_dag:
  - 2226
  - 2228
  airflow.serialization.serialized_objects.LazyDeserializedDAG.has_task_concurrency_limits:
  - 2266
  - 2267
  - 2268
  - 2269
  - 2270
  airflow.serialization.serialized_objects.LazyDeserializedDAG.hash:
  - 2234
  airflow.serialization.serialized_objects.LazyDeserializedDAG.next_dagrun_info:
  - 2238
  airflow.serialization.serialized_objects.LazyDeserializedDAG.owner:
  - 2276
  - 2277
  airflow.serialization.serialized_objects.LazyDeserializedDAG.timetable:
  - 2262
  airflow.serialization.serialized_objects.OperatorSerialization:
  - 945
  - 1522
  - 961
  - 1255
  airflow.serialization.serialized_objects.OperatorSerialization._apply_defaults_to_encoded_op:
  - 1667
  - 1640
  - 1661
  - 1662
  - 1663
  airflow.serialization.serialized_objects.OperatorSerialization._deserialize_field_value:
  - 1576
  - 1577
  - 1578
  - 1581
  - 1582
  - 1584
  - 1585
  - 1587
  - 1588
  - 1589
  - 1590
  - 1567
  airflow.serialization.serialized_objects.OperatorSerialization._deserialize_operator_extra_links:
  - 1474
  - 1477
  - 1490
  - 1491
  - 1464
  airflow.serialization.serialized_objects.OperatorSerialization._deserialize_partial_kwargs:
  - 1614
  - 1616
  - 1618
  - 1622
  - 1625
  - 1627
  - 1628
  - 1630
  - 1599
  airflow.serialization.serialized_objects.OperatorSerialization._is_excluded:
  - 1412
  - 1413
  - 1414
  - 1417
  - 1418
  - 1419
  - 1421
  - 1422
  - 1423
  - 1427
  - 1428
  - 1430
  - 1432
  - 1433
  - 1443
  - 1444
  - 1446
  - 1447
  - 1450
  - 1453
  - 1454
  - 1398
  - 1407
  airflow.serialization.serialized_objects.OperatorSerialization._matches_client_defaults:
  - 1384
  - 1387
  - 1372
  airflow.serialization.serialized_objects.OperatorSerialization._preprocess_encoded_operator:
  - 1348
  - 1349
  - 1350
  - 1321
  - 1358
  - 1359
  - 1329
  - 1332
  - 1335
  - 1336
  airflow.serialization.serialized_objects.OperatorSerialization._serialize_node:
  - 1025
  - 1029
  - 1032
  - 1033
  - 1035
  - 1036
  - 1037
  - 1038
  - 1045
  - 1047
  - 1048
  - 1049
  - 1050
  - 1057
  - 1058
  - 1059
  - 1061
  - 1062
  - 1004
  - 1005
  - 1007
  - 1009
  - 1010
  - 1015
  - 1016
  - 1017
  - 1019
  - 1020
  - 1021
  airflow.serialization.serialized_objects.OperatorSerialization._serialize_operator_extra_links:
  - 1499
  airflow.serialization.serialized_objects.OperatorSerialization.deserialize:
  - 1519
  airflow.serialization.serialized_objects.OperatorSerialization.deserialize_operator:
  - 1313
  - 1315
  - 1293
  - 1302
  - 1303
  - 1276
  - 1309
  - 1278
  - 1310
  airflow.serialization.serialized_objects.OperatorSerialization.detect_dependencies:
  - 1365
  - 1366
  - 1367
  airflow.serialization.serialized_objects.OperatorSerialization.generate_client_defaults:
  - 1538
  - 1539
  - 1543
  - 1547
  - 1551
  - 1553
  - 1524
  - 1558
  - 1533
  airflow.serialization.serialized_objects.OperatorSerialization.get_operator_const_fields:
  - 1250
  - 1251
  - 1240
  - 1241
  - 1242
  - 1245
  - 1246
  airflow.serialization.serialized_objects.OperatorSerialization.get_operator_optional_fields_from_schema:
  - 1259
  - 1260
  - 1263
  - 1264
  - 1265
  airflow.serialization.serialized_objects.OperatorSerialization.populate_operator:
  - 1153
  - 1154
  - 1156
  - 1158
  - 1159
  - 1160
  - 1163
  - 1166
  - 1170
  - 1172
  - 1173
  - 1181
  - 1184
  - 1185
  - 1186
  - 1189
  - 1192
  - 1193
  - 1196
  - 1197
  - 1198
  - 1073
  - 1201
  - 1204
  - 1207
  - 1208
  - 1209
  - 1082
  - 1210
  - 1211
  - 1085
  - 1212
  - 1090
  - 1093
  - 1094
  - 1095
  - 1099
  - 1105
  - 1106
  - 1109
  - 1114
  - 1118
  - 1120
  - 1121
  - 1122
  - 1125
  - 1129
  - 1132
  - 1133
  - 1134
  - 1136
  - 1137
  - 1138
  - 1139
  - 1140
  - 1141
  - 1144
  - 1146
  - 1148
  - 1150
  airflow.serialization.serialized_objects.OperatorSerialization.serialize:
  - 1515
  airflow.serialization.serialized_objects.OperatorSerialization.serialize_mapped_operator:
  - 967
  - 969
  - 970
  - 971
  - 972
  - 974
  - 976
  - 977
  - 980
  - 981
  - 984
  - 988
  - 989
  - 990
  airflow.serialization.serialized_objects.OperatorSerialization.serialize_operator:
  - 1000
  airflow.serialization.serialized_objects.OperatorSerialization.set_task_dag_references:
  - 1216
  - 1225
  - 1226
  - 1227
  - 1230
  - 1231
  - 1232
  - 1234
  - 1236
  airflow.serialization.serialized_objects.TaskGroupSerialization:
  - 2073
  airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group:
  - 2144
  - 2114
  - 2115
  - 2146
  - 2117
  - 2147
  - 2148
  - 2120
  - 2149
  - 2122
  - 2123
  - 2126
  - 2130
  - 2140
  - 2142
  airflow.serialization.serialized_objects.TaskGroupSerialization.deserialize_task_group.set_ref:
  - 2135
  airflow.serialization.serialized_objects.TaskGroupSerialization.serialize_task_group:
  - 2092
  - 2094
  - 2095
  - 2096
  - 2097
  - 2100
  - 2101
  - 2077
  - 2078
  airflow.serialization.serialized_objects._DependencyDetector:
  - 855
  airflow.serialization.serialized_objects._DependencyDetector.detect_dag_dependencies:
  - 937
  - 938
  - 940
  - 941
  airflow.serialization.serialized_objects._DependencyDetector.detect_task_dependencies:
  - 902
  - 903
  - 904
  - 907
  - 908
  - 917
  - 918
  - 919
  - 920
  - 921
  - 926
  - 929
  - 930
  - 931
  - 863
  - 868
  - 869
  - 870
  - 872
  - 878
  - 879
  - 880
  - 883
  - 884
  - 892
  - 893
  - 894
  - 895
  airflow.serialization.serialized_objects._ExpandInputRef:
  - 298
  airflow.serialization.serialized_objects._ExpandInputRef.deref:
  - 325
  - 326
  - 327
  - 328
  - 330
  - 331
  - 319
  airflow.serialization.serialized_objects._ExpandInputRef.validate_expand_input_value:
  - 310
  airflow.serialization.serialized_objects._XComRef:
  - 270
  airflow.serialization.serialized_objects._XComRef.deref:
  - 281
  airflow.serialization.serialized_objects._decode_outlet_event_accessor:
  - 165
  - 166
  - 167
  - 170
  - 172
  - 176
  airflow.serialization.serialized_objects._decode_outlet_event_accessors:
  - 196
  - 198
  airflow.serialization.serialized_objects._decode_priority_weight_strategy:
  - 228
  - 229
  - 222
  - 231
  airflow.serialization.serialized_objects._decode_start_trigger_args:
  - 260
  - 262
  - 264
  - 265
  - 253
  airflow.serialization.serialized_objects._decode_start_trigger_args.deserialize_kwargs:
  - 256
  - 258
  airflow.serialization.serialized_objects._encode_outlet_event_accessor:
  - 160
  - 158
  airflow.serialization.serialized_objects._encode_outlet_event_accessors:
  - 189
  - 190
  airflow.serialization.serialized_objects._encode_priority_weight_strategy:
  - 205
  - 212
  - 213
  - 214
  - 215
  - 216
  airflow.serialization.serialized_objects._encode_start_trigger_args:
  - 248
  - 235
  - 245
  - 247
  airflow.serialization.serialized_objects._encode_start_trigger_args.serialize_kwargs:
  - 240
  - 238
  airflow.serialization.serialized_objects._get_registered_priority_weight_strategy:
  - 138
  - 139
  - 140
  airflow.serialization.serialized_objects._has_kubernetes:
  - 2163
  - 2155
  - 2172
  - 2173
  airflow.serialization.serialized_objects.create_scheduler_operator:
  - 2282
  - 2286
  - 2292
  - 2294
  - 2295
  - 2296
  - 2297
  - 2300
  airflow.serialization.serializers:
  - 19
  airflow.serialization.serializers.__getattr__:
  - 38
  - 30
  - 31
  airflow.serialization.stringify:
  - 22
  airflow.serialization.stringify.StringifyNotSupportedError:
  - 26
  airflow.serialization.stringify._convert:
  - 48
  - 50
  - 47
  airflow.serialization.stringify._stringify_builtin_collection:
  - 72
  - 73
  - 74
  - 71
  airflow.serialization.stringify.decode:
  - 65
  - 58
  - 62
  airflow.serialization.stringify.stringify:
  - 132
  - 134
  - 136
  - 137
  - 138
  - 79
  - 86
  - 89
  - 93
  - 94
  - 95
  - 96
  - 98
  - 99
  - 103
  - 108
  - 111
  - 112
  - 114
  - 116
  - 120
  - 126
  - 127
  airflow.serialization.typing.is_pydantic_model:
  - 25
  - 35
  - 36
  - 37
  airflow.settings:
  - 64
  - 192
  - 193
  - 69
  - 74
  - 77
  - 78
  - 79
  - 80
  - 82
  - 85
  - 87
  - 89
  - 90
  - 98
  - 108
  - 749
  - 113
  - 754
  - 756
  airflow.settings.SkipDBTestsSession:
  - 292
  airflow.settings.__getattr__:
  - 641
  - 646
  - 647
  - 654
  - 655
  - 662
  - 663
  - 669
  airflow.settings._configure_async_session:
  - 360
  - 365
  - 367
  - 370
  - 351
  airflow.settings._configure_secrets_masker:
  - 609
  - 611
  - 617
  - 619
  - 593
  - 600
  - 601
  - 602
  - 603
  - 604
  - 605
  - 607
  airflow.settings._get_async_conn_uri_from_sync:
  - 238
  - 240
  - 241
  - 242
  - 243
  airflow.settings._get_connect_args:
  - 345
  - 346
  airflow.settings._get_rich_console:
  - 162
  airflow.settings._is_sqlite_db_path_relative:
  - 322
  - 324
  - 327
  - 330
  - 333
  - 334
  airflow.settings._run_openlineage_runtime_check:
  - 275
  - 267
  - 279
  airflow.settings.configure_action_logging:
  - 625
  airflow.settings.configure_adapters:
  - 561
  - 564
  - 569
  - 567
  airflow.settings.configure_adapters.<lambda1>:
  - 567
  airflow.settings.configure_orm:
  - 394
  - 399
  - 400
  - 402
  - 403
  - 409
  - 415
  - 416
  - 417
  - 419
  - 420
  - 422
  - 428
  - 430
  - 431
  - 433
  - 443
  - 379
  - 382
  airflow.settings.configure_orm.clean_in_fork:
  - 436
  - 437
  - 438
  - 439
  - 440
  airflow.settings.configure_vars:
  - 256
  - 257
  - 259
  - 261
  - 263
  - 249
  - 255
  airflow.settings.custom_show_warning:
  - 166
  - 172
  - 174
  - 175
  - 176
  airflow.settings.dag_policy:
  - 201
  airflow.settings.dispose_orm:
  - 544
  - 547
  - 549
  - 550
  - 531
  - 534
  - 535
  - 538
  - 539
  - 541
  airflow.settings.get_airflow_context_vars:
  - 216
  airflow.settings.get_dagbag_import_timeout:
  - 220
  airflow.settings.get_engine:
  - 128
  - 127
  airflow.settings.get_policy_plugin_manager:
  - 225
  - 226
  - 227
  airflow.settings.get_session:
  - 134
  - 135
  airflow.settings.import_local_settings:
  - 706
  - 707
  - 709
  - 679
  - 712
  - 683
  - 684
  - 686
  - 692
  - 695
  - 696
  - 698
  - 700
  - 701
  airflow.settings.initialize:
  - 737
  - 738
  - 741
  - 744
  - 716
  - 717
  - 718
  - 719
  - 722
  - 723
  - 724
  - 726
  - 730
  - 732
  - 733
  - 734
  airflow.settings.load_policy_plugins:
  - 233
  airflow.settings.pod_mutation_hook:
  - 212
  airflow.settings.prepare_engine_args:
  - 512
  - 504
  - 479
  - 491
  - 524
  - 462
  - 463
  - 464
  - 497
  - 506
  - 467
  - 469
  - 472
  - 474
  - 475
  - 447
  airflow.settings.prepare_syspath_for_config_and_plugins:
  - 629
  - 632
  - 633
  - 634
  - 636
  - 637
  airflow.settings.reconfigure_orm:
  - 555
  - 556
  - 557
  airflow.settings.replace_showwarning:
  - 180
  airflow.settings.run_providers_custom_runtime_checks:
  - 288
  airflow.settings.task_instance_mutation_hook:
  - 205
  airflow.settings.task_policy:
  - 197
  airflow.stats:
  - 18
  - 27
  airflow.task.priority_strategy:
  - 18
  - 29
  airflow.task.priority_strategy.PriorityWeightStrategy:
  - 34
  airflow.task.priority_strategy.PriorityWeightStrategy.__eq__:
  - 51
  - 52
  airflow.task.priority_strategy.PriorityWeightStrategy.__hash__:
  - 55
  airflow.task.priority_strategy.PriorityWeightStrategy.get_weight:
  - 47
  airflow.task.priority_strategy._AbsolutePriorityWeightStrategy:
  - 59
  airflow.task.priority_strategy._AbsolutePriorityWeightStrategy.get_weight:
  - 62
  airflow.task.priority_strategy._DownstreamPriorityWeightStrategy:
  - 68
  airflow.task.priority_strategy._DownstreamPriorityWeightStrategy.get_weight:
  - 71
  - 73
  - 74
  - 76
  - 78
  airflow.task.priority_strategy._UpstreamPriorityWeightStrategy:
  - 83
  airflow.task.priority_strategy._UpstreamPriorityWeightStrategy.get_weight:
  - 86
  - 88
  - 89
  - 91
  - 92
  airflow.task.priority_strategy.get_airflow_priority_weight_strategies:
  - 101
  - 102
  - 103
  airflow.task.priority_strategy.validate_and_load_priority_weight_strategy:
  - 134
  - 135
  - 137
  - 138
  - 139
  - 142
  - 143
  - 144
  - 146
  - 122
  airflow.task.trigger_rule.TriggerRule:
  - 24
  airflow.task.trigger_rule.TriggerRule.all_triggers:
  - 48
  - 47
  airflow.task.trigger_rule.TriggerRule.is_valid:
  - 42
  - 43
  airflow.task.weight_rule.WeightRule:
  - 26
  - 37
  airflow.task.weight_rule.WeightRule.all_weight_rules:
  - 40
  - 41
  airflow.task.weight_rule.WeightRule.is_valid:
  - 34
  - 35
  airflow.ti_deps.dep_context:
  - 28
  airflow.ti_deps.dep_context.DepContext:
  - 72
  - 37
  - 86
  airflow.ti_deps.dep_context.DepContext.ensure_finished_tis:
  - 96
  - 97
  - 98
  - 100
  - 101
  - 89
  - 95
  airflow.ti_deps.dependencies_deps:
  - 65
  - 66
  - 35
  - 36
  - 37
  - 67
  - 68
  - 69
  - 70
  - 42
  - 43
  - 44
  - 45
  - 46
  - 47
  - 71
  - 72
  - 73
  airflow.ti_deps.deps:
  - 18
  airflow.ti_deps.deps.base_ti_dep:
  - 25
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep:
  - 34
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep.__eq__:
  - 51
  - 52
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep.__hash__:
  - 56
  - 55
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep.__repr__:
  - 59
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep._failing_status:
  - 137
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep._get_dep_statuses:
  - 77
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep._passing_status:
  - 140
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep.get_dep_statuses:
  - 98
  - 107
  - 109
  - 110
  - 113
  - 114
  - 117
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep.is_met:
  - 121
  - 134
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep.name:
  - 64
  - 69
  airflow.ti_deps.deps.base_ti_dep.TIDepStatus:
  - 144
  airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep:
  - 25
  airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep._get_dep_statuses:
  - 32
  - 33
  airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep:
  - 27
  airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._get_dep_statuses:
  - 41
  - 42
  airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep._is_dag_paused:
  - 34
  - 37
  airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep:
  - 26
  airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep._get_dep_statuses:
  - 33
  - 34
  - 35
  airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep:
  - 25
  airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep._get_dep_statuses:
  - 32
  - 33
  - 35
  - 36
  - 40
  - 46
  - 48
  - 49
  airflow.ti_deps.deps.mapped_task_expanded.MappedTaskIsExpanded:
  - 24
  airflow.ti_deps.deps.mapped_task_expanded.MappedTaskIsExpanded._get_dep_statuses:
  - 33
  - 34
  - 36
  - 31
  airflow.ti_deps.deps.mapped_task_upstream_dep:
  - 29
  airflow.ti_deps.deps.mapped_task_upstream_dep.MappedTaskUpstreamDep:
  - 38
  airflow.ti_deps.deps.mapped_task_upstream_dep.MappedTaskUpstreamDep._get_dep_statuses:
  - 99
  - 90
  - 72
  - 73
  - 74
  - 104
  - 106
  - 108
  - 83
  - 84
  - 95
  - 88
  - 58
  - 60
  - 61
  - 62
  - 63
  airflow.ti_deps.deps.not_in_retry_period_dep.NotInRetryPeriodDep:
  - 27
  airflow.ti_deps.deps.not_in_retry_period_dep.NotInRetryPeriodDep._get_dep_statuses:
  - 35
  - 36
  - 41
  - 42
  - 47
  - 48
  - 49
  - 50
  - 53
  - 54
  airflow.ti_deps.deps.not_previously_skipped_dep.NotPreviouslySkippedDep:
  - 35
  airflow.ti_deps.deps.not_previously_skipped_dep.NotPreviouslySkippedDep._get_dep_statuses:
  - 96
  - 65
  - 97
  - 70
  - 91
  - 76
  - 49
  - 51
  - 83
  - 87
  - 55
  - 56
  - 57
  - 88
  - 92
  - 61
  airflow.ti_deps.deps.pool_slots_available_dep:
  - 18
  airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep:
  - 30
  airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep._get_dep_statuses:
  - 65
  - 66
  - 67
  - 37
  - 73
  - 74
  - 77
  - 78
  - 51
  - 52
  - 53
  - 83
  - 59
  - 60
  airflow.ti_deps.deps.prev_dagrun_dep:
  - 32
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep:
  - 41
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._count_unsuccessful_tis:
  - 88
  - 97
  - 98
  - 102
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._get_dep_statuses:
  - 130
  - 132
  - 133
  - 135
  - 138
  - 139
  - 140
  - 143
  - 144
  - 145
  - 146
  - 151
  - 152
  - 155
  - 156
  - 157
  - 162
  - 163
  - 165
  - 167
  - 168
  - 169
  - 173
  - 179
  - 180
  - 183
  - 184
  - 185
  - 186
  - 187
  - 193
  - 199
  - 200
  - 205
  - 208
  - 211
  - 219
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_any_prior_tis:
  - 73
  - 78
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_tis:
  - 64
  - 59
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._has_unsuccessful_dependants:
  - 109
  - 118
  - 120
  - 122
  - 124
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep._push_past_deps_met_xcom_if_needed:
  - 54
  - 55
  airflow.ti_deps.deps.ready_to_reschedule:
  - 28
  airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep:
  - 39
  airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep._get_dep_statuses:
  - 67
  - 68
  - 73
  - 74
  - 78
  - 81
  - 82
  - 84
  - 53
  - 87
  - 88
  - 94
  - 91
  - 61
  - 62
  - 95
  airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep:
  - 26
  airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep._get_dep_statuses:
  - 33
  - 34
  - 37
  - 39
  - 40
  - 42
  - 43
  - 47
  - 48
  - 50
  - 51
  - 55
  - 56
  - 58
  - 59
  airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep:
  - 25
  airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep._get_dep_statuses:
  - 33
  - 34
  - 37
  - 39
  - 41
  - 43
  - 45
  - 48
  - 50
  airflow.ti_deps.deps.task_not_running_dep:
  - 18
  airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep:
  - 28
  airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep.__eq__:
  - 34
  - 35
  airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep.__hash__:
  - 38
  - 39
  airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep._get_dep_statuses:
  - 43
  - 44
  - 47
  airflow.ti_deps.deps.trigger_rule_dep:
  - 33
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep:
  - 95
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule:
  - 139
  - 622
  - 624
  - 625
  - 626
  - 627
  - 631
  - 126
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_direct_relatives:
  - 519
  - 520
  - 521
  - 524
  - 529
  - 531
  - 533
  - 534
  - 542
  - 543
  - 544
  - 552
  - 554
  - 555
  - 563
  - 564
  - 565
  - 568
  - 573
  - 574
  - 582
  - 586
  - 590
  - 591
  - 599
  - 600
  - 608
  - 609
  - 618
  - 348
  - 351
  - 355
  - 356
  - 358
  - 371
  - 372
  - 373
  - 376
  - 377
  - 379
  - 382
  - 383
  - 389
  - 390
  - 391
  - 393
  - 395
  - 396
  - 398
  - 399
  - 401
  - 402
  - 405
  - 408
  - 409
  - 411
  - 412
  - 414
  - 415
  - 417
  - 418
  - 420
  - 422
  - 423
  - 425
  - 426
  - 428
  - 433
  - 436
  - 439
  - 440
  - 443
  - 447
  - 448
  - 452
  - 455
  - 456
  - 460
  - 462
  - 465
  - 466
  - 467
  - 474
  - 475
  - 476
  - 483
  - 484
  - 485
  - 493
  - 495
  - 497
  - 498
  - 506
  - 508
  - 510
  - 511
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._evaluate_setup_constraint:
  - 261
  - 266
  - 269
  - 272
  - 273
  - 275
  - 286
  - 287
  - 289
  - 290
  - 292
  - 295
  - 302
  - 303
  - 305
  - 307
  - 308
  - 311
  - 312
  - 316
  - 319
  - 320
  - 321
  - 327
  - 329
  - 333
  - 335
  - 336
  - 337
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_expanded_ti_count:
  - 144
  - 152
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._get_relevant_upstream_map_indexes:
  - 167
  - 174
  - 178
  - 180
  - 181
  - 186
  - 189
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._is_relevant_upstream:
  - 196
  - 206
  - 210
  - 214
  - 218
  - 219
  - 221
  - 223
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_expansion_dependencies:
  - 161
  - 162
  - 155
  - 156
  - 157
  - 158
  - 159
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._evaluate_trigger_rule._iter_upstream_conditions:
  - 256
  - 232
  - 233
  - 237
  - 238
  - 239
  - 240
  - 246
  - 247
  - 248
  - 253
  - 254
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep._get_dep_statuses:
  - 107
  - 111
  - 112
  - 114
  - 115
  - 117
  airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates:
  - 47
  airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates.calculate:
  - 64
  - 72
  - 73
  - 74
  - 75
  - 79
  - 80
  - 81
  - 82
  - 83
  - 84
  - 85
  - 86
  - 87
  - 88
  - 89
  - 90
  airflow.ti_deps.deps.valid_state_dep.ValidStateDep:
  - 26
  airflow.ti_deps.deps.valid_state_dep.ValidStateDep.__eq__:
  - 45
  - 46
  airflow.ti_deps.deps.valid_state_dep.ValidStateDep.__hash__:
  - 51
  - 52
  airflow.ti_deps.deps.valid_state_dep.ValidStateDep.__init__:
  - 40
  - 38
  airflow.ti_deps.deps.valid_state_dep.ValidStateDep._get_dep_statuses:
  - 64
  - 56
  - 57
  - 60
  - 61
  airflow.timetables:
  - 19
  airflow.timetables._cron:
  - 29
  airflow.timetables._cron.CronMixin:
  - 64
  airflow.timetables._cron.CronMixin.__eq__:
  - 129
  - 122
  airflow.timetables._cron.CronMixin.__hash__:
  - 134
  airflow.timetables._cron.CronMixin.__init__:
  - 67
  - 69
  - 70
  - 76
  - 79
  airflow.timetables._cron.CronMixin._align_to_next:
  - 177
  - 178
  - 171
  airflow.timetables._cron.CronMixin._align_to_prev:
  - 189
  - 190
  - 183
  airflow.timetables._cron.CronMixin._describe_with_dom_dow_fix:
  - 100
  - 102
  - 104
  - 105
  - 108
  - 110
  - 111
  - 85
  - 117
  - 90
  - 92
  - 93
  airflow.timetables._cron.CronMixin._get_next:
  - 147
  - 148
  - 149
  - 150
  - 151
  - 152
  - 153
  - 154
  - 156
  airflow.timetables._cron.CronMixin._get_prev:
  - 160
  - 161
  - 162
  - 163
  - 164
  - 165
  - 166
  - 168
  - 159
  airflow.timetables._cron.CronMixin.validate:
  - 142
  airflow.timetables._cron._covers_every_hour:
  - 35
  airflow.timetables._delta:
  - 26
  airflow.timetables._delta.DeltaMixin:
  - 32
  airflow.timetables._delta.DeltaMixin.__eq__:
  - 45
  - 38
  airflow.timetables._delta.DeltaMixin.__hash__:
  - 50
  airflow.timetables._delta.DeltaMixin._get_next:
  - 62
  airflow.timetables._delta.DeltaMixin._get_prev:
  - 65
  airflow.timetables._delta.DeltaMixin.summary:
  - 54
  airflow.timetables._delta.DeltaMixin.validate:
  - 57
  - 58
  airflow.timetables.assets:
  - 27
  airflow.timetables.assets.AssetOrTimeSchedule:
  - 36
  airflow.timetables.assets.AssetOrTimeSchedule.__init__:
  - 44
  airflow.timetables.assets.AssetOrTimeSchedule.deserialize:
  - 56
  - 57
  - 55
  airflow.timetables.assets.AssetOrTimeSchedule.generate_run_id:
  - 90
  - 91
  - 92
  airflow.timetables.assets.AssetOrTimeSchedule.infer_manual_data_interval:
  - 79
  airflow.timetables.assets.AssetOrTimeSchedule.next_dagrun_info:
  - 84
  airflow.timetables.assets.AssetOrTimeSchedule.serialize:
  - 70
  - 71
  airflow.timetables.assets.AssetOrTimeSchedule.validate:
  - 61
  - 63
  airflow.timetables.base:
  - 25
  airflow.timetables.base.DagRunInfo:
  - 119
  - 125
  - 111
  airflow.timetables.base.DagRunInfo.exact:
  - 132
  - 133
  - 135
  airflow.timetables.base.DagRunInfo.interval:
  - 149
  - 142
  - 151
  airflow.timetables.base.DagRunInfo.logical_date:
  - 158
  airflow.timetables.base.DataInterval:
  - 43
  airflow.timetables.base.DataInterval.exact:
  - 56
  - 55
  airflow.timetables.base.TimeRestriction:
  - 60
  airflow.timetables.base.Timetable:
  - 196
  - 169
  - 203
  - 172
  - 179
  - 211
  - 212
  - 187
  airflow.timetables.base.Timetable.deserialize:
  - 216
  - 223
  airflow.timetables.base.Timetable.generate_run_id:
  - 333
  - 326
  airflow.timetables.base.Timetable.infer_manual_data_interval:
  - 286
  airflow.timetables.base.Timetable.next_dagrun_info:
  - 301
  airflow.timetables.base.Timetable.next_dagrun_info_v2:
  - 353
  - 338
  airflow.timetables.base.Timetable.next_run_info_from_dag_model:
  - 361
  - 362
  - 364
  - 365
  airflow.timetables.base.Timetable.run_info_from_dag_run:
  - 376
  - 377
  - 375
  airflow.timetables.base.Timetable.serialize:
  - 226
  airflow.timetables.base.Timetable.summary:
  - 256
  - 249
  airflow.timetables.base.Timetable.type_name:
  - 283
  - 260
  - 277
  airflow.timetables.base.Timetable.validate:
  - 237
  airflow.timetables.base._NullAsset:
  - 82
  airflow.timetables.base._NullAsset.iter_asset_aliases:
  - 101
  airflow.timetables.base._NullAsset.iter_asset_refs:
  - 104
  airflow.timetables.base._NullAsset.iter_assets:
  - 98
  airflow.timetables.base._NullAsset.iter_dag_dependencies:
  - 107
  airflow.timetables.datasets.DatasetOrTimeSchedule:
  - 26
  airflow.timetables.datasets.DatasetOrTimeSchedule.__new__:
  - 34
  - 29
  airflow.timetables.events:
  - 27
  airflow.timetables.events.EventsTimetable:
  - 36
  airflow.timetables.events.EventsTimetable.__init__:
  - 64
  - 66
  - 67
  - 71
  - 58
  - 59
  - 61
  - 63
  airflow.timetables.events.EventsTimetable.deserialize:
  - 134
  - 135
  airflow.timetables.events.EventsTimetable.infer_manual_data_interval:
  - 113
  - 114
  - 118
  - 119
  - 120
  - 121
  - 122
  airflow.timetables.events.EventsTimetable.next_dagrun_info:
  - 96
  - 98
  - 106
  - 109
  - 90
  - 91
  - 92
  - 93
  - 95
  airflow.timetables.events.EventsTimetable.serialize:
  - 126
  airflow.timetables.interval:
  - 30
  airflow.timetables.interval.CronDataIntervalTimetable:
  - 120
  airflow.timetables.interval.CronDataIntervalTimetable._skip_to_latest:
  - 162
  - 164
  - 143
  - 153
  - 154
  - 155
  - 156
  - 158
  - 159
  airflow.timetables.interval.CronDataIntervalTimetable.deserialize:
  - 135
  airflow.timetables.interval.CronDataIntervalTimetable.infer_manual_data_interval:
  - 170
  - 171
  airflow.timetables.interval.CronDataIntervalTimetable.serialize:
  - 140
  airflow.timetables.interval.DeltaDataIntervalTimetable:
  - 175
  airflow.timetables.interval.DeltaDataIntervalTimetable._round:
  - 214
  - 215
  - 216
  - 218
  - 219
  - 221
  airflow.timetables.interval.DeltaDataIntervalTimetable._skip_to_latest:
  - 224
  - 232
  - 233
  - 234
  - 236
  airflow.timetables.interval.DeltaDataIntervalTimetable.deserialize:
  - 188
  - 189
  - 190
  airflow.timetables.interval.DeltaDataIntervalTimetable.infer_manual_data_interval:
  - 239
  airflow.timetables.interval.DeltaDataIntervalTimetable.serialize:
  - 196
  - 197
  - 199
  airflow.timetables.interval._DataIntervalTimetable:
  - 37
  airflow.timetables.interval._DataIntervalTimetable._align_to_next:
  - 55
  airflow.timetables.interval._DataIntervalTimetable._align_to_prev:
  - 65
  airflow.timetables.interval._DataIntervalTimetable._get_next:
  - 79
  airflow.timetables.interval._DataIntervalTimetable._get_prev:
  - 83
  airflow.timetables.interval._DataIntervalTimetable._skip_to_latest:
  - 46
  airflow.timetables.interval._DataIntervalTimetable.next_dagrun_info:
  - 96
  - 97
  - 100
  - 105
  - 106
  - 109
  - 113
  - 115
  - 116
  - 93
  - 94
  - 95
  airflow.timetables.simple:
  - 35
  airflow.timetables.simple.AssetTriggeredTimetable:
  - 175
  airflow.timetables.simple.AssetTriggeredTimetable.__init__:
  - 186
  - 188
  - 189
  - 191
  airflow.timetables.simple.AssetTriggeredTimetable.deserialize:
  - 197
  airflow.timetables.simple.AssetTriggeredTimetable.generate_run_id:
  - 216
  - 227
  airflow.timetables.simple.AssetTriggeredTimetable.serialize:
  - 206
  airflow.timetables.simple.ContinuousTimetable:
  - 129
  airflow.timetables.simple.ContinuousTimetable.next_dagrun_info:
  - 160
  - 166
  - 168
  - 171
  - 150
  - 153
  - 155
  - 156
  airflow.timetables.simple.NullTimetable:
  - 75
  airflow.timetables.simple.OnceTimetable:
  - 98
  airflow.timetables.simple.OnceTimetable.next_dagrun_info:
  - 123
  - 116
  - 125
  - 119
  airflow.timetables.simple.PartitionedAssetTimetable:
  - 239
  airflow.timetables.simple.PartitionedAssetTimetable.__init__:
  - 246
  airflow.timetables.simple.PartitionedAssetTimetable.deserialize:
  - 264
  - 262
  - 263
  airflow.timetables.simple.PartitionedAssetTimetable.serialize:
  - 253
  - 254
  airflow.timetables.simple._TrivialTimetable:
  - 46
  airflow.timetables.simple._TrivialTimetable.__eq__:
  - 56
  - 63
  airflow.timetables.simple._TrivialTimetable.__hash__:
  - 68
  airflow.timetables.simple._TrivialTimetable.deserialize:
  - 53
  airflow.timetables.simple._TrivialTimetable.infer_manual_data_interval:
  - 71
  airflow.timetables.trigger:
  - 36
  - 46
  airflow.timetables.trigger.CronPartitionTimetable:
  - 360
  airflow.timetables.trigger.CronPartitionTimetable.__init__:
  - 408
  - 407
  airflow.timetables.trigger.CronPartitionTimetable._format_key:
  - 509
  airflow.timetables.trigger.CronPartitionTimetable._get_partition_date:
  - 449
  - 450
  - 454
  - 455
  - 456
  - 446
  airflow.timetables.trigger.CronPartitionTimetable._get_partition_info:
  - 504
  - 505
  airflow.timetables.trigger.CronPartitionTimetable.deserialize:
  - 419
  - 421
  - 426
  - 428
  - 430
  airflow.timetables.trigger.CronPartitionTimetable.generate_run_id:
  - 520
  - 521
  - 522
  - 524
  airflow.timetables.trigger.CronPartitionTimetable.next_dagrun_info_v2:
  - 469
  - 470
  - 471
  - 472
  - 473
  - 475
  - 477
  - 479
  - 480
  - 481
  - 482
  - 484
  - 485
  - 486
  - 487
  - 488
  - 489
  - 490
  - 493
  - 494
  airflow.timetables.trigger.CronPartitionTimetable.next_run_info_from_dag_model:
  - 528
  - 530
  - 531
  - 527
  airflow.timetables.trigger.CronPartitionTimetable.run_info_from_dag_run:
  - 539
  - 542
  - 543
  airflow.timetables.trigger.CronPartitionTimetable.serialize:
  - 440
  - 439
  airflow.timetables.trigger.CronTriggerTimetable:
  - 155
  airflow.timetables.trigger.CronTriggerTimetable.__init__:
  - 194
  airflow.timetables.trigger.CronTriggerTimetable._calc_first_run:
  - 226
  - 227
  - 228
  - 229
  - 234
  - 237
  - 238
  - 220
  airflow.timetables.trigger.CronTriggerTimetable.deserialize:
  - 202
  - 204
  - 205
  - 206
  airflow.timetables.trigger.CronTriggerTimetable.serialize:
  - 216
  - 214
  - 215
  airflow.timetables.trigger.DeltaTriggerTimetable:
  - 111
  airflow.timetables.trigger.DeltaTriggerTimetable.__init__:
  - 130
  airflow.timetables.trigger.DeltaTriggerTimetable._calc_first_run:
  - 151
  airflow.timetables.trigger.DeltaTriggerTimetable.deserialize:
  - 137
  - 138
  - 139
  airflow.timetables.trigger.DeltaTriggerTimetable.serialize:
  - 146
  - 147
  airflow.timetables.trigger.MultipleCronTriggerTimetable:
  - 244
  airflow.timetables.trigger.MultipleCronTriggerTimetable.__init__:
  - 264
  - 267
  - 261
  airflow.timetables.trigger.MultipleCronTriggerTimetable._dagrun_info_sort_key_catchup:
  - 337
  - 325
  - 335
  airflow.timetables.trigger.MultipleCronTriggerTimetable._dagrun_info_sort_key_no_catchup:
  - 352
  - 354
  - 341
  airflow.timetables.trigger.MultipleCronTriggerTimetable.deserialize:
  - 273
  - 275
  - 276
  - 277
  airflow.timetables.trigger.MultipleCronTriggerTimetable.infer_manual_data_interval:
  - 298
  - 299
  - 301
  airflow.timetables.trigger.MultipleCronTriggerTimetable.next_dagrun_info:
  - 320
  - 321
  - 317
  - 311
  airflow.timetables.trigger.MultipleCronTriggerTimetable.serialize:
  - 288
  - 289
  - 290
  airflow.timetables.trigger.MultipleCronTriggerTimetable.summary:
  - 295
  airflow.timetables.trigger._TriggerTimetable._calc_first_run:
  - 59
  airflow.timetables.trigger._TriggerTimetable.infer_manual_data_interval:
  - 53
  - 54
  airflow.timetables.trigger._TriggerTimetable.next_dagrun_info:
  - 96
  - 98
  - 99
  - 100
  - 101
  - 102
  - 104
  - 105
  - 85
  - 86
  - 87
  - 88
  - 89
  - 91
  - 93
  - 94
  - 95
  airflow.triggers:
  - 35
  airflow.triggers.base:
  - 38
  - 236
  - 237
  - 238
  - 239
  - 240
  airflow.triggers.base.BaseEventTrigger:
  - 132
  airflow.triggers.base.BaseEventTrigger.hash:
  - 151
  - 143
  airflow.triggers.base.BaseTaskEndEvent:
  - 179
  airflow.triggers.base.BaseTaskEndEvent.__init__:
  - 200
  - 195
  - 189
  - 199
  airflow.triggers.base.BaseTrigger:
  - 53
  airflow.triggers.base.BaseTrigger.__repr__:
  - 128
  - 127
  airflow.triggers.base.BaseTrigger._set_context:
  - 75
  airflow.triggers.base.BaseTrigger.cleanup:
  - 108
  airflow.triggers.base.BaseTrigger.repr:
  - 123
  airflow.triggers.base.BaseTrigger.run:
  - 89
  - 105
  airflow.triggers.base.BaseTrigger.serialize:
  - 80
  airflow.triggers.base.StartTriggerArgs:
  - 43
  airflow.triggers.base.TaskFailedEvent:
  - 217
  airflow.triggers.base.TaskSkippedEvent:
  - 223
  airflow.triggers.base.TaskSuccessEvent:
  - 211
  airflow.triggers.base.TriggerEvent:
  - 155
  - 165
  airflow.triggers.base.TriggerEvent.__init__:
  - 172
  airflow.triggers.base.trigger_event_discriminator:
  - 232
  - 229
  - 230
  - 231
  airflow.triggers.callback:
  - 29
  airflow.triggers.callback.CallbackTrigger:
  - 36
  airflow.triggers.callback.CallbackTrigger.__init__:
  - 41
  airflow.triggers.callback.CallbackTrigger.run:
  - 68
  - 69
  - 72
  - 53
  - 54
  - 57
  - 58
  - 61
  - 63
  airflow.triggers.callback.CallbackTrigger.serialize:
  - 48
  - 47
  airflow.triggers.testing.FailureTrigger:
  - 39
  airflow.triggers.testing.FailureTrigger.run:
  - 51
  - 52
  airflow.triggers.testing.SuccessTrigger:
  - 25
  airflow.triggers.testing.SuccessTrigger.run:
  - 35
  airflow.typing_compat:
  - 18
  - 29
  airflow.utils:
  - 58
  - 60
  airflow.utils.cli:
  - 18
  - 44
  - 50
  - 46
  airflow.utils.cli.ColorMode:
  - 417
  airflow.utils.cli._build_metrics:
  - 129
  - 145
  - 146
  - 148
  - 149
  - 150
  - 153
  - 154
  - 155
  - 160
  - 161
  - 165
  - 168
  - 169
  - 170
  - 171
  - 173
  - 175
  - 178
  - 180
  - 182
  - 185
  - 188
  - 201
  - 203
  - 206
  - 210
  - 211
  - 212
  - 213
  - 214
  airflow.utils.cli._check_cli_args:
  - 56
  - 54
  airflow.utils.cli._search_for_dag_file:
  - 260
  - 261
  - 262
  - 263
  - 247
  airflow.utils.cli.action_cli:
  - 123
  - 124
  airflow.utils.cli.action_cli.action_logging:
  - 64
  - 121
  - 86
  airflow.utils.cli.action_cli.action_logging.wrapper:
  - 96
  - 97
  - 98
  - 99
  - 100
  - 101
  - 102
  - 103
  - 106
  - 110
  - 111
  - 112
  - 113
  - 118
  - 119
  - 88
  - 95
  airflow.utils.cli.get_bagged_dag:
  - 290
  - 291
  - 292
  - 293
  - 294
  - 299
  - 268
  - 300
  - 302
  - 278
  - 279
  - 280
  - 281
  - 282
  - 287
  airflow.utils.cli.get_dag_by_file_location:
  - 242
  - 236
  - 237
  - 230
  airflow.utils.cli.get_dags:
  - 352
  - 323
  - 328
  - 329
  - 330
  - 331
  - 338
  - 340
  - 341
  - 342
  - 343
  - 345
  - 347
  - 348
  - 349
  - 350
  airflow.utils.cli.get_dags._find_dag:
  - 334
  - 335
  airflow.utils.cli.get_db_dag:
  - 317
  - 310
  airflow.utils.cli.process_subdir:
  - 224
  - 225
  - 220
  - 221
  - 222
  airflow.utils.cli.setup_locations:
  - 361
  - 362
  - 363
  - 364
  - 365
  - 366
  - 367
  - 369
  - 370
  - 372
  airflow.utils.cli.setup_logging:
  - 384
  - 378
  - 379
  - 380
  - 381
  - 382
  - 383
  airflow.utils.cli.should_enable_hot_reload:
  - 476
  - 477
  - 479
  airflow.utils.cli.should_use_colors:
  - 425
  - 426
  - 428
  - 430
  airflow.utils.cli.sigint_handler:
  - 395
  - 390
  airflow.utils.cli.sigquit_handler:
  - 399
  - 404
  - 405
  - 407
  - 408
  - 409
  - 410
  - 411
  - 412
  - 413
  airflow.utils.cli.suppress_logs_and_warning:
  - 434
  - 436
  - 463
  airflow.utils.cli.suppress_logs_and_warning._wrapper:
  - 456
  - 460
  - 438
  - 439
  - 440
  - 444
  - 445
  - 446
  airflow.utils.cli.validate_dag_bundle_arg:
  - 467
  - 468
  - 470
  - 471
  airflow.utils.cli_action_loggers:
  - 18
  - 34
  - 37
  - 167
  airflow.utils.cli_action_loggers.default_action_log:
  - 160
  - 132
  - 147
  - 118
  - 154
  - 155
  - 156
  - 157
  - 159
  airflow.utils.cli_action_loggers.on_post_execution:
  - 98
  - 99
  - 101
  - 103
  - 88
  airflow.utils.cli_action_loggers.on_pre_execution:
  - 71
  - 79
  - 80
  - 82
  - 84
  airflow.utils.cli_action_loggers.register_post_exec_callback:
  - 56
  - 66
  - 67
  airflow.utils.cli_action_loggers.register_pre_exec_callback:
  - 41
  - 51
  - 52
  airflow.utils.code_utils.get_python_source:
  - 32
  - 37
  - 38
  - 40
  - 41
  - 42
  - 44
  - 45
  - 46
  - 48
  - 49
  - 28
  - 29
  airflow.utils.code_utils.get_terminal_formatter:
  - 86
  - 82
  - 78
  - 79
  airflow.utils.code_utils.prepare_code_snippet:
  - 66
  - 69
  - 73
  - 54
  - 62
  airflow.utils.context:
  - 18
  - 108
  - 38
  airflow.utils.context.ConnectionAccessor:
  - 64
  airflow.utils.context.ConnectionAccessor.__getattr__:
  - 69
  airflow.utils.context.ConnectionAccessor.get:
  - 76
  airflow.utils.context.OutletEventAccessors:
  - 82
  airflow.utils.context.OutletEventAccessors._get_asset_from_db:
  - 96
  - 97
  - 98
  - 103
  - 105
  - 90
  - 91
  - 92
  - 93
  - 95
  airflow.utils.context.VariableAccessor:
  - 48
  airflow.utils.context.VariableAccessor.__getattr__:
  - 53
  airflow.utils.context.VariableAccessor.get:
  - 58
  - 59
  - 60
  airflow.utils.dag_cycle_tester:
  - 26
  - 23
  airflow.utils.dag_cycle_tester.check_cycle:
  - 35
  - 45
  airflow.utils.dag_edges:
  - 29
  airflow.utils.dag_edges.dag_edges:
  - 128
  - 134
  - 136
  - 137
  - 139
  - 141
  - 36
  - 62
  - 64
  - 66
  - 112
  - 115
  - 116
  - 121
  - 122
  - 124
  - 125
  - 126
  - 127
  airflow.utils.dag_edges.dag_edges.collect_edges:
  - 69
  - 71
  - 74
  - 78
  - 80
  - 81
  - 82
  - 83
  - 84
  - 86
  - 87
  - 88
  - 93
  - 94
  - 96
  - 97
  - 98
  - 103
  - 104
  - 105
  - 106
  - 107
  - 109
  - 110
  airflow.utils.dag_parsing_context:
  - 28
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker:
  - 362
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.__init__:
  - 372
  - 381
  - 382
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._check_and_warn:
  - 490
  - 491
  - 492
  - 493
  - 496
  - 497
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._get_warning_message:
  - 502
  - 503
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._register_dag_instances:
  - 480
  - 477
  - 478
  - 479
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker._track_varying_assignment:
  - 483
  - 484
  - 485
  - 486
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_Assign:
  - 419
  - 398
  - 409
  - 410
  - 411
  - 414
  - 415
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_Call:
  - 422
  - 427
  - 428
  - 430
  - 431
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_For:
  - 448
  - 449
  - 450
  - 434
  - 441
  - 442
  - 445
  - 446
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_Import:
  - 385
  - 386
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_ImportFrom:
  - 392
  - 393
  - 391
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker.visit_With:
  - 453
  - 459
  - 461
  - 462
  - 463
  - 467
  - 468
  - 470
  - 471
  - 474
  airflow.utils.dag_version_inflation_checker.DagTaskDetector:
  - 297
  airflow.utils.dag_version_inflation_checker.DagTaskDetector.__init__:
  - 306
  airflow.utils.dag_version_inflation_checker.DagTaskDetector.enter_dag_context:
  - 353
  airflow.utils.dag_version_inflation_checker.DagTaskDetector.exit_dag_context:
  - 357
  airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_dag_constructor:
  - 319
  - 317
  - 310
  - 311
  airflow.utils.dag_version_inflation_checker.DagTaskDetector.is_task_constructor:
  - 325
  - 333
  - 337
  - 338
  - 341
  - 342
  - 343
  airflow.utils.dag_version_inflation_checker.DagTaskDetector.register_dag_instance:
  - 349
  - 350
  airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckLevel:
  - 45
  airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult:
  - 53
  airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.format_warnings:
  - 66
  - 67
  - 100
  - 75
  - 76
  - 85
  - 86
  airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_error_format_dict:
  - 121
  - 122
  - 118
  airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult.get_formatted_warnings:
  - 112
  - 106
  - 103
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer:
  - 143
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_collection:
  - 216
  - 214
  - 215
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_dict:
  - 225
  - 221
  - 222
  - 223
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_fstring:
  - 208
  - 209
  - 207
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.get_varying_source:
  - 161
  - 193
  - 194
  - 197
  - 198
  - 201
  - 170
  - 202
  - 172
  - 173
  - 176
  - 177
  - 180
  - 185
  - 186
  - 189
  - 190
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.has_varying_arguments:
  - 247
  - 248
  - 249
  - 252
  - 253
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_attribute_call:
  - 259
  - 262
  - 264
  - 267
  - 274
  - 276
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_call:
  - 240
  - 244
  - 237
  - 230
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer.is_runtime_varying_name_call:
  - 289
  - 290
  - 282
  - 285
  - 287
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueWarning:
  - 127
  airflow.utils.dag_version_inflation_checker.WarningContext:
  - 136
  airflow.utils.dag_version_inflation_checker.check_dag_file_stability:
  - 512
  - 513
  - 518
  - 519
  - 522
  - 524
  - 526
  - 527
  airflow.utils.dates.datetime_to_nano:
  - 33
  - 34
  - 35
  - 37
  - 40
  - 41
  airflow.utils.db:
  - 99
  - 101
  - 71
  - 72
  - 79
  airflow.utils.db.AutocommitEngineForMySQL:
  - 636
  airflow.utils.db.AutocommitEngineForMySQL.__enter__:
  - 650
  - 667
  - 666
  - 647
  airflow.utils.db.AutocommitEngineForMySQL.__enter__.autocommit_prepare_engine_args:
  - 657
  airflow.utils.db.AutocommitEngineForMySQL.__exit__:
  - 672
  - 681
  - 682
  - 675
  airflow.utils.db.AutocommitEngineForMySQL.__init__:
  - 643
  airflow.utils.db.DBLocks:
  - 1494
  - 1493
  - 1486
  airflow.utils.db.LazySelectSequence:
  - 1757
  - 1734
  airflow.utils.db.LazySelectSequence.__bool__:
  - 1815
  airflow.utils.db.LazySelectSequence.__eq__:
  - 1818
  - 1820
  - 1821
  airflow.utils.db.LazySelectSequence.__getitem__:
  - 1838
  - 1841
  - 1844
  - 1845
  - 1846
  - 1848
  - 1849
  - 1851
  - 1852
  - 1857
  - 1858
  - 1859
  - 1860
  - 1861
  - 1862
  - 1864
  - 1865
  - 1866
  - 1867
  - 1869
  - 1870
  - 1871
  - 1872
  - 1874
  - 1875
  - 1876
  - 1877
  airflow.utils.db.LazySelectSequence.__getstate__:
  - 1805
  - 1806
  - 1807
  airflow.utils.db.LazySelectSequence.__hash__:
  - 1824
  airflow.utils.db.LazySelectSequence.__iter__:
  - 1830
  airflow.utils.db.LazySelectSequence.__len__:
  - 1833
  - 1834
  airflow.utils.db.LazySelectSequence.__repr__:
  - 1791
  airflow.utils.db.LazySelectSequence.__reversed__:
  - 1827
  airflow.utils.db.LazySelectSequence.__setstate__:
  - 1811
  - 1812
  airflow.utils.db.LazySelectSequence.__str__:
  - 1795
  airflow.utils.db.LazySelectSequence._process_row:
  - 1787
  airflow.utils.db.LazySelectSequence._rebuild_select:
  - 1777
  airflow.utils.db.LazySelectSequence.from_select:
  - 1768
  - 1769
  - 1771
  - 1772
  - 1773
  airflow.utils.db.MappedClassProtocol:
  - 94
  airflow.utils.db._check_migration_errors:
  - 1081
  - 1083
  - 1084
  - 1085
  airflow.utils.db._coerce_index:
  - 1889
  - 1883
  - 1892
  - 1891
  airflow.utils.db._coerce_slice:
  - 1897
  - 1905
  - 1909
  - 1903
  airflow.utils.db._configured_alembic_environment:
  - 909
  - 910
  - 913
  - 917
  - 919
  - 921
  - 922
  - 923
  - 925
  airflow.utils.db._create_db_from_orm:
  - 736
  - 738
  - 739
  - 741
  - 734
  - 735
  airflow.utils.db._create_db_from_orm_default:
  - 710
  - 716
  - 717
  - 718
  - 719
  - 721
  - 722
  - 724
  - 725
  - 727
  - 728
  - 730
  airflow.utils.db._create_db_from_orm_mysql:
  - 704
  - 706
  - 686
  - 692
  - 693
  - 695
  - 696
  - 697
  - 699
  - 700
  - 702
  - 703
  airflow.utils.db._create_global_lock_mysql:
  - 1509
  - 1511
  - 1514
  - 1515
  - 1519
  - 1526
  - 1528
  - 1530
  - 1502
  airflow.utils.db._create_global_lock_postgresql:
  - 1537
  - 1538
  - 1539
  - 1540
  - 1547
  - 1548
  - 1549
  - 1552
  - 1554
  - 1555
  - 1557
  - 1559
  - 1560
  - 1562
  - 1564
  - 1566
  - 1569
  - 1572
  - 1573
  airflow.utils.db._get_alembic_config:
  - 849
  - 850
  - 851
  - 852
  - 853
  - 855
  - 856
  - 857
  airflow.utils.db._get_current_revision:
  - 872
  - 874
  - 876
  airflow.utils.db._get_fab_migration_version:
  - 1384
  - 1374
  - 1383
  airflow.utils.db._get_script_object:
  - 864
  - 865
  - 866
  airflow.utils.db._handle_fab_downgrade:
  - 1441
  - 1412
  - 1413
  - 1414
  - 1415
  - 1392
  - 1435
  - 1431
  - 1432
  - 1433
  - 1402
  - 1403
  - 1436
  - 1405
  - 1437
  airflow.utils.db._mysql_lock_session_for_migration:
  - 777
  - 790
  - 791
  - 793
  - 795
  - 797
  airflow.utils.db._offline_migration:
  - 1089
  - 1094
  - 1095
  - 1096
  - 1097
  - 1098
  airflow.utils.db._resetdb_default:
  - 1283
  - 1284
  - 1285
  - 1286
  - 1287
  - 1288
  - 1289
  - 1290
  airflow.utils.db._resetdb_mysql:
  - 1249
  - 1253
  - 1254
  - 1255
  - 1258
  - 1259
  - 1262
  - 1263
  - 1265
  - 1267
  - 1268
  - 1269
  - 1272
  - 1274
  - 1275
  - 1277
  - 1279
  airflow.utils.db._revision_greater:
  - 1117
  - 1119
  airflow.utils.db._revisions_above_min_for_offline:
  - 1126
  - 1133
  - 1134
  - 1140
  - 1141
  airflow.utils.db._run_upgradedb:
  - 1154
  - 1156
  - 1160
  - 1165
  - 1166
  - 1168
  - 1170
  - 1171
  - 1172
  - 1174
  - 1175
  - 1176
  - 1178
  - 1179
  - 1151
  airflow.utils.db._setup_debug_logging_if_needed:
  - 769
  - 772
  - 745
  - 746
  - 754
  - 759
  airflow.utils.db._setup_debug_logging_if_needed.cleanup_faulthandler:
  - 764
  - 765
  - 766
  - 767
  airflow.utils.db._single_connection_pool:
  - 802
  - 812
  - 815
  - 816
  - 818
  - 819
  - 821
  airflow.utils.db.add_default_pool_if_not_exists:
  - 171
  - 174
  - 175
  - 177
  - 181
  - 182
  airflow.utils.db.check:
  - 1480
  - 1481
  - 1475
  airflow.utils.db.check_and_run_migrations:
  - 929
  - 930
  - 931
  - 932
  - 933
  - 937
  - 941
  - 946
  - 947
  - 950
  - 951
  - 953
  - 954
  - 958
  - 959
  - 965
  - 968
  - 971
  - 976
  airflow.utils.db.check_migrations:
  - 897
  - 898
  - 880
  - 887
  - 888
  - 889
  - 892
  - 893
  - 894
  - 895
  airflow.utils.db.check_query_exists:
  - 1706
  - 1715
  - 1717
  airflow.utils.db.compare_server_default:
  - 1642
  - 1644
  - 1630
  airflow.utils.db.compare_type:
  - 1617
  - 1613
  - 1605
  - 1621
  airflow.utils.db.create_default_connections:
  - 187
  - 188
  - 190
  - 191
  airflow.utils.db.create_global_lock:
  - 1601
  - 1582
  - 1591
  - 1593
  - 1594
  - 1595
  - 1596
  - 1597
  - 1598
  airflow.utils.db.downgrade:
  - 1319
  - 1329
  - 1336
  - 1342
  - 1343
  - 1346
  - 1347
  - 1350
  - 1352
  - 1355
  - 1359
  - 1361
  - 1362
  - 1363
  - 1364
  - 1366
  - 1368
  - 1369
  - 1370
  airflow.utils.db.drop_airflow_models:
  - 1445
  - 1453
  - 1457
  - 1459
  - 1460
  airflow.utils.db.drop_airflow_moved_tables:
  - 1466
  - 1467
  - 1468
  - 1469
  - 1470
  airflow.utils.db.exists_query:
  - 1728
  - 1721
  - 1729
  airflow.utils.db.get_default_connections:
  - 387
  - 260
  - 516
  - 392
  - 522
  - 267
  - 397
  - 398
  - 401
  - 274
  - 403
  - 529
  - 407
  - 281
  - 415
  - 288
  - 543
  - 420
  - 421
  - 550
  - 555
  - 429
  - 563
  - 436
  - 437
  - 569
  - 443
  - 572
  - 574
  - 450
  - 579
  - 198
  - 457
  - 587
  - 206
  - 463
  - 336
  - 210
  - 595
  - 214
  - 472
  - 602
  - 347
  - 221
  - 352
  - 608
  - 226
  - 483
  - 613
  - 488
  - 361
  - 234
  - 619
  - 366
  - 239
  - 494
  - 624
  - 243
  - 372
  - 501
  - 249
  - 380
  - 509
  - 254
  airflow.utils.db.get_query_count:
  - 1674
  - 1684
  - 1685
  airflow.utils.db.get_query_count_async:
  - 1690
  - 1700
  - 1701
  airflow.utils.db.get_sqla_model_classes:
  - 1659
  - 1670
  airflow.utils.db.initdb:
  - 833
  - 834
  - 835
  - 836
  - 838
  - 840
  - 842
  - 843
  - 826
  - 828
  - 829
  - 831
  airflow.utils.db.merge_conn:
  - 163
  - 164
  - 165
  - 166
  airflow.utils.db.print_happy_cat:
  - 1102
  - 1103
  - 1106
  - 1107
  - 1108
  - 1109
  - 1110
  airflow.utils.db.reflect_tables:
  - 1056
  - 1065
  - 1067
  - 1068
  - 1070
  - 1072
  - 1073
  airflow.utils.db.resetdb:
  - 1313
  - 1314
  - 1295
  - 1296
  - 1298
  - 1300
  - 1302
  - 1303
  - 1305
  - 1307
  airflow.utils.db.synchronize_log_template:
  - 1027
  - 1028
  - 1031
  - 1035
  - 1036
  - 1038
  - 1043
  - 1046
  - 1047
  - 1048
  - 1051
  - 1052
  - 981
  - 993
  - 994
  - 996
  - 997
  - 1000
  - 1001
  - 1003
  - 1004
  - 1008
  - 1014
  - 1015
  - 1016
  - 1017
  - 1018
  - 1019
  airflow.utils.db.timeout_with_traceback:
  - 150
  - 151
  - 154
  - 124
  - 157
  - 158
  airflow.utils.db.timeout_with_traceback.TimeoutException:
  - 133
  airflow.utils.db.timeout_with_traceback.timeout_handler:
  - 137
  - 140
  airflow.utils.db.upgradedb:
  - 1190
  - 1201
  - 1204
  - 1209
  - 1211
  - 1213
  - 1214
  - 1215
  - 1217
  - 1218
  - 1219
  - 1221
  - 1222
  - 1225
  - 1227
  - 1231
  - 1232
  - 1233
  - 1235
  - 1237
  - 1238
  - 1240
  - 1242
  - 1245
  airflow.utils.db_cleanup:
  - 131
  - 141
  - 142
  - 143
  - 144
  - 17
  - 145
  - 151
  - 154
  - 155
  - 156
  - 157
  - 158
  - 159
  - 160
  - 165
  - 173
  - 174
  - 48
  - 179
  - 180
  - 181
  - 55
  - 183
  - 185
  - 325
  - 124
  - 125
  airflow.utils.db_cleanup.CreateTableAs:
  - 316
  airflow.utils.db_cleanup._TableConfig:
  - 66
  airflow.utils.db_cleanup._TableConfig.__post_init__:
  - 96
  - 97
  - 100
  - 101
  - 103
  - 93
  - 94
  airflow.utils.db_cleanup._TableConfig.readable_config:
  - 115
  - 116
  - 118
  - 119
  airflow.utils.db_cleanup._build_query:
  - 353
  - 354
  - 355
  - 356
  - 358
  - 360
  - 361
  - 367
  - 369
  - 371
  - 374
  - 375
  - 345
  - 346
  - 350
  airflow.utils.db_cleanup._check_for_rows:
  - 195
  - 196
  - 197
  - 198
  - 189
  - 190
  - 191
  airflow.utils.db_cleanup._cleanup_table:
  - 416
  - 417
  - 425
  - 397
  - 398
  - 399
  - 400
  - 412
  - 413
  - 414
  airflow.utils.db_cleanup._compile_create_table_as__other:
  - 327
  airflow.utils.db_cleanup._confirm_delete:
  - 444
  - 445
  - 446
  airflow.utils.db_cleanup._confirm_drop_archives:
  - 452
  - 453
  - 455
  - 460
  - 461
  - 462
  - 463
  - 464
  - 465
  - 466
  - 467
  - 468
  airflow.utils.db_cleanup._do_delete:
  - 256
  - 257
  - 258
  - 260
  - 261
  - 262
  - 263
  - 266
  - 269
  - 270
  - 272
  - 273
  - 274
  - 278
  - 279
  - 281
  - 282
  - 283
  - 288
  - 289
  - 290
  - 291
  - 293
  - 223
  - 225
  - 228
  - 229
  - 230
  - 234
  - 237
  - 238
  - 240
  - 244
  - 246
  - 250
  - 253
  - 254
  airflow.utils.db_cleanup._dump_table_to_file:
  - 203
  - 204
  - 205
  - 206
  - 207
  - 209
  - 211
  - 212
  airflow.utils.db_cleanup._effective_table_names:
  - 513
  - 514
  - 518
  - 491
  - 493
  - 494
  - 495
  - 497
  - 501
  airflow.utils.db_cleanup._effective_table_names.collect_deps:
  - 505
  - 507
  - 509
  - 510
  - 511
  airflow.utils.db_cleanup._get_archived_table_names:
  - 525
  - 528
  - 529
  - 531
  - 537
  airflow.utils.db_cleanup._print_config:
  - 473
  - 474
  airflow.utils.db_cleanup._subquery_keep_last:
  - 303
  - 305
  - 306
  - 307
  - 309
  - 310
  - 312
  airflow.utils.db_cleanup._suppress_with_logging:
  - 481
  - 483
  - 484
  - 485
  - 486
  - 487
  - 479
  airflow.utils.db_cleanup.drop_archived_tables:
  - 657
  - 658
  - 659
  - 660
  - 662
  - 663
  - 664
  - 666
  airflow.utils.db_cleanup.export_archived_records:
  - 641
  - 646
  - 647
  - 648
  - 650
  - 629
  - 630
  - 633
  - 634
  - 637
  - 638
  - 639
  airflow.utils.db_cleanup.run_cleanup:
  - 581
  - 615
  - 584
  - 585
  - 586
  - 587
  - 617
  - 558
  - 591
  - 592
  - 593
  - 595
  - 599
  - 601
  - 602
  - 603
  - 604
  airflow.utils.db_manager:
  - 32
  airflow.utils.db_manager.BaseDBManager:
  - 38
  airflow.utils.db_manager.BaseDBManager.__init__:
  - 49
  airflow.utils.db_manager.BaseDBManager._get_migration_ctx:
  - 89
  - 87
  airflow.utils.db_manager.BaseDBManager._release_metadata_locks_if_needed:
  - 64
  - 65
  - 53
  - 60
  - 63
  airflow.utils.db_manager.BaseDBManager.check_migration:
  - 96
  - 97
  - 98
  - 100
  - 102
  - 95
  airflow.utils.db_manager.BaseDBManager.create_db_from_orm:
  - 107
  - 108
  - 109
  - 110
  - 111
  - 112
  - 113
  - 114
  airflow.utils.db_manager.BaseDBManager.downgrade:
  - 157
  airflow.utils.db_manager.BaseDBManager.drop_tables:
  - 117
  - 119
  - 120
  - 121
  - 122
  airflow.utils.db_manager.BaseDBManager.get_alembic_config:
  - 72
  - 73
  - 74
  airflow.utils.db_manager.BaseDBManager.get_current_revision:
  - 92
  airflow.utils.db_manager.BaseDBManager.get_script_object:
  - 80
  - 81
  - 82
  airflow.utils.db_manager.BaseDBManager.initdb:
  - 138
  - 139
  - 140
  - 141
  - 142
  - 144
  airflow.utils.db_manager.BaseDBManager.resetdb:
  - 129
  - 131
  - 132
  - 133
  - 134
  - 135
  - 127
  airflow.utils.db_manager.BaseDBManager.upgradedb:
  - 147
  - 148
  - 150
  - 152
  - 153
  - 154
  airflow.utils.db_manager.RunDBManager:
  - 162
  airflow.utils.db_manager.RunDBManager.__init__:
  - 171
  - 173
  - 174
  - 177
  - 179
  - 180
  - 181
  - 182
  - 183
  - 184
  airflow.utils.db_manager.RunDBManager._validate:
  - 193
  - 201
  - 202
  - 206
  - 207
  - 208
  - 210
  - 211
  - 212
  - 213
  - 216
  - 219
  airflow.utils.db_manager.RunDBManager.check_migration:
  - 225
  - 226
  - 227
  - 228
  - 223
  airflow.utils.db_manager.RunDBManager.drop_tables:
  - 243
  - 244
  - 245
  - 246
  airflow.utils.db_manager.RunDBManager.initdb:
  - 232
  - 233
  - 234
  - 231
  airflow.utils.db_manager.RunDBManager.upgradedb:
  - 240
  - 237
  - 238
  - 239
  airflow.utils.db_manager.RunDBManager.validate:
  - 187
  - 188
  - 189
  airflow.utils.deprecation_tools.DeprecatedImportWarning:
  - 34
  - 27
  airflow.utils.deprecation_tools.add_deprecated_classes:
  - 195
  - 196
  - 101
  - 168
  - 169
  - 202
  - 171
  - 178
  - 210
  - 181
  - 191
  airflow.utils.deprecation_tools.getattr_with_deprecation:
  - 65
  - 70
  - 73
  - 74
  - 45
  - 77
  - 79
  - 82
  - 84
  - 89
  - 58
  - 62
  airflow.utils.docs.get_docs_url:
  - 24
  - 21
  - 30
  airflow.utils.dot_renderer:
  - 59
  - 19
  - 47
  airflow.utils.dot_renderer._draw_nodes:
  - 160
  - 162
  - 164
  - 165
  - 168
  - 173
  - 155
  - 156
  - 157
  - 158
  airflow.utils.dot_renderer._draw_task:
  - 100
  - 91
  - 92
  - 93
  - 94
  - 95
  airflow.utils.dot_renderer._draw_task_group:
  - 133
  - 134
  - 148
  - 117
  - 149
  - 119
  - 120
  airflow.utils.dot_renderer._refine_color:
  - 78
  - 70
  airflow.utils.dot_renderer.render_dag:
  - 232
  - 235
  - 237
  - 239
  - 210
  - 242
  - 219
  - 223
  airflow.utils.dot_renderer.render_dag_dependencies:
  - 200
  - 201
  - 203
  - 204
  - 177
  - 183
  - 187
  - 189
  - 190
  - 191
  airflow.utils.email:
  - 36
  airflow.utils.email._get_email_list_from_str:
  - 321
  - 331
  airflow.utils.email._get_smtp_connection:
  - 296
  - 305
  - 306
  - 307
  - 308
  - 309
  - 310
  - 317
  airflow.utils.email.build_mime_message:
  - 169
  - 185
  - 187
  - 189
  - 191
  - 193
  - 194
  - 195
  - 198
  - 200
  - 203
  - 204
  - 205
  - 207
  - 208
  - 209
  - 210
  - 213
  - 215
  - 216
  airflow.utils.email.get_email_address_list:
  - 288
  - 289
  - 291
  - 279
  - 286
  - 287
  airflow.utils.email.send_email:
  - 72
  - 73
  - 74
  - 76
  - 77
  - 79
  - 53
  airflow.utils.email.send_email_smtp:
  - 130
  - 132
  - 135
  - 141
  - 111
  - 154
  airflow.utils.email.send_mime_email:
  - 256
  - 257
  - 259
  - 260
  - 261
  - 263
  - 265
  - 268
  - 269
  - 270
  - 271
  - 272
  - 273
  - 274
  - 229
  - 238
  - 239
  - 240
  - 241
  - 242
  - 243
  - 247
  - 251
  airflow.utils.event_scheduler.EventScheduler:
  - 27
  airflow.utils.event_scheduler.EventScheduler.call_regular_interval:
  - 36
  - 46
  airflow.utils.event_scheduler.EventScheduler.call_regular_interval.repeat:
  - 40
  - 44
  - 39
  airflow.utils.file:
  - 120
  - 33
  - 38
  airflow.utils.file.__getattr__:
  - 200
  - 194
  airflow.utils.file._find_imported_modules:
  - 165
  - 166
  - 167
  - 168
  - 169
  - 170
  airflow.utils.file.correct_maybe_zipped:
  - 42
  - 46
  - 50
  - 51
  - 53
  - 54
  - 56
  - 57
  airflow.utils.file.find_dag_file_paths:
  - 102
  - 106
  - 108
  - 109
  - 111
  - 112
  - 113
  - 115
  airflow.utils.file.get_unique_dag_module_name:
  - 185
  - 186
  - 187
  - 188
  - 189
  airflow.utils.file.iter_airflow_imports:
  - 174
  - 176
  - 179
  - 180
  - 181
  airflow.utils.file.list_py_file_paths:
  - 96
  - 97
  - 81
  - 92
  - 94
  - 95
  airflow.utils.file.might_contain_dag:
  - 131
  - 124
  - 139
  - 134
  airflow.utils.file.might_contain_dag_via_default_heuristic:
  - 161
  - 143
  - 150
  - 151
  - 152
  - 154
  - 156
  - 157
  - 158
  - 159
  airflow.utils.file.open_maybe_zipped:
  - 71
  - 72
  - 73
  - 74
  - 63
  airflow.utils.hashlib_wrapper:
  - 23
  airflow.utils.hashlib_wrapper.md5:
  - 34
  - 28
  airflow.utils.helpers:
  - 35
  - 43
  - 45
  - 46
  - 47
  - 49
  - 50
  airflow.utils.helpers.__getattr__:
  - 306
  - 314
  - 319
  airflow.utils.helpers.as_flattened_list:
  - 124
  airflow.utils.helpers.ask_yesno:
  - 67
  - 71
  - 73
  - 74
  - 76
  - 78
  - 80
  airflow.utils.helpers.at_most_one:
  - 252
  - 245
  airflow.utils.helpers.build_airflow_dagrun_url:
  - 195
  - 196
  - 189
  airflow.utils.helpers.chunks:
  - 120
  - 116
  - 117
  - 119
  airflow.utils.helpers.convert_camel_to_snake:
  - 163
  - 164
  airflow.utils.helpers.exactly_one:
  - 232
  - 241
  - 237
  airflow.utils.helpers.is_container:
  - 98
  - 102
  - 106
  - 107
  - 112
  airflow.utils.helpers.log_filename_template_renderer:
  - 144
  - 146
  - 149
  airflow.utils.helpers.log_filename_template_renderer.f_str_format:
  - 152
  - 155
  airflow.utils.helpers.merge_dicts:
  - 168
  - 173
  - 174
  - 175
  - 176
  airflow.utils.helpers.parse_template_string:
  - 137
  - 138
  - 134
  airflow.utils.helpers.partition:
  - 184
  - 185
  - 183
  airflow.utils.helpers.prompt_with_timeout:
  - 84
  - 89
  - 90
  - 92
  - 94
  airflow.utils.helpers.prune_dict:
  - 256
  - 288
  - 289
  - 290
  - 291
  - 293
  - 271
  - 273
  - 274
  - 276
  - 277
  - 278
  - 283
  - 285
  - 286
  airflow.utils.helpers.prune_dict.is_empty:
  - 265
  - 267
  - 268
  airflow.utils.helpers.render_template:
  - 224
  - 227
  - 228
  - 202
  - 216
  - 218
  - 219
  - 221
  - 223
  airflow.utils.helpers.validate_key:
  - 57
  - 59
  - 54
  - 55
  airflow.utils.json.XComDecoder:
  - 60
  airflow.utils.json.XComDecoder.__init__:
  - 73
  - 70
  airflow.utils.json.XComDecoder.object_hook:
  - 83
  airflow.utils.json.XComDecoder.orm_object_hook:
  - 95
  - 87
  airflow.utils.json.XComEncoder:
  - 25
  airflow.utils.json.XComEncoder.default:
  - 36
  - 38
  airflow.utils.json.XComEncoder.encode:
  - 56
  - 49
  - 53
  - 54
  airflow.utils.log:
  - 50
  airflow.utils.log.action_logger.action_event_from_permission:
  - 24
  - 22
  airflow.utils.log.colored_log:
  - 18
  - 43
  - 31
  airflow.utils.log.colored_log.CustomTTYColoredFormatter:
  - 47
  airflow.utils.log.colored_log.CustomTTYColoredFormatter.__init__:
  - 57
  - 55
  airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_arg:
  - 64
  - 61
  airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_record_args:
  - 72
  - 73
  - 74
  - 75
  - 77
  - 80
  - 81
  - 82
  airflow.utils.log.colored_log.CustomTTYColoredFormatter._color_record_traceback:
  - 86
  - 89
  - 90
  - 92
  - 94
  airflow.utils.log.colored_log.CustomTTYColoredFormatter._count_number_of_arguments_in_message:
  - 68
  - 69
  airflow.utils.log.colored_log.CustomTTYColoredFormatter.format:
  - 103
  - 104
  - 105
  - 106
  - 110
  airflow.utils.log.file_processor_handler:
  - 31
  airflow.utils.log.file_processor_handler.FileProcessorHandler:
  - 35
  airflow.utils.log.file_processor_handler.FileProcessorHandler.__init__:
  - 46
  - 49
  - 50
  - 52
  - 53
  - 55
  airflow.utils.log.file_processor_handler.FileProcessorHandler._get_log_directory:
  - 108
  airflow.utils.log.file_processor_handler.FileProcessorHandler._init_file:
  - 138
  - 144
  - 145
  - 146
  - 148
  - 150
  - 151
  airflow.utils.log.file_processor_handler.FileProcessorHandler._render_filename:
  - 96
  - 97
  - 99
  - 102
  - 103
  - 105
  airflow.utils.log.file_processor_handler.FileProcessorHandler._symlink_latest_log_directory:
  - 128
  - 129
  - 133
  - 135
  - 111
  - 118
  - 119
  - 120
  - 121
  - 124
  - 125
  - 126
  - 127
  airflow.utils.log.file_processor_handler.FileProcessorHandler.close:
  - 83
  - 84
  airflow.utils.log.file_processor_handler.FileProcessorHandler.emit:
  - 75
  - 76
  airflow.utils.log.file_processor_handler.FileProcessorHandler.flush:
  - 80
  - 79
  airflow.utils.log.file_processor_handler.FileProcessorHandler.set_context:
  - 64
  - 65
  - 66
  - 68
  - 69
  - 70
  - 58
  - 63
  airflow.utils.log.file_task_handler:
  - 192
  - 66
  - 67
  - 69
  - 77
  - 49
  - 18
  - 81
  - 83
  - 86
  - 190
  - 94
  airflow.utils.log.file_task_handler.FileTaskHandler:
  - 412
  airflow.utils.log.file_task_handler.FileTaskHandler.__init__:
  - 452
  - 445
  - 438
  airflow.utils.log.file_task_handler.FileTaskHandler._get_executor_get_task_log:
  - 556
  - 565
  - 566
  - 569
  - 570
  - 572
  airflow.utils.log.file_task_handler.FileTaskHandler._get_log_retrieval_url:
  - 704
  - 705
  - 706
  - 711
  - 717
  - 718
  airflow.utils.log.file_task_handler.FileTaskHandler._get_pod_namespace:
  - 691
  - 692
  - 694
  - 695
  - 696
  airflow.utils.log.file_task_handler.FileTaskHandler._init_file:
  - 833
  - 836
  - 837
  - 838
  - 840
  - 842
  - 843
  - 845
  - 847
  - 818
  - 826
  - 827
  - 829
  - 830
  - 831
  airflow.utils.log.file_task_handler.FileTaskHandler._prepare_log_folder:
  - 814
  - 813
  - 790
  - 815
  airflow.utils.log.file_task_handler.FileTaskHandler._read:
  - 641
  - 642
  - 643
  - 644
  - 645
  - 646
  - 647
  - 651
  - 652
  - 654
  - 664
  - 665
  - 672
  - 677
  - 678
  - 681
  - 581
  - 603
  - 610
  - 611
  - 612
  - 614
  - 618
  - 620
  - 622
  - 627
  - 629
  - 630
  - 631
  - 632
  - 635
  - 636
  - 637
  - 639
  airflow.utils.log.file_task_handler.FileTaskHandler._read_from_local:
  - 864
  - 857
  - 858
  - 861
  - 862
  airflow.utils.log.file_task_handler.FileTaskHandler._read_from_logs_server:
  - 898
  - 899
  - 903
  - 905
  - 906
  - 875
  - 876
  - 877
  - 878
  - 879
  - 889
  - 890
  - 891
  - 892
  - 893
  airflow.utils.log.file_task_handler.FileTaskHandler._read_remote_logs:
  - 933
  - 934
  - 936
  - 939
  - 910
  - 923
  - 927
  airflow.utils.log.file_task_handler.FileTaskHandler._render_filename:
  - 519
  - 520
  - 523
  - 525
  - 526
  - 527
  - 528
  - 532
  - 534
  - 535
  - 538
  - 539
  - 542
  airflow.utils.log.file_task_handler.FileTaskHandler.add_triggerer_suffix:
  - 489
  - 499
  - 497
  airflow.utils.log.file_task_handler.FileTaskHandler.close:
  - 512
  - 513
  airflow.utils.log.file_task_handler.FileTaskHandler.emit:
  - 504
  - 505
  airflow.utils.log.file_task_handler.FileTaskHandler.flush:
  - 508
  - 509
  airflow.utils.log.file_task_handler.FileTaskHandler.read:
  - 768
  - 769
  - 771
  - 773
  - 774
  - 775
  - 777
  - 779
  - 780
  - 730
  - 739
  - 742
  - 746
  - 747
  - 749
  - 751
  - 755
  - 758
  - 761
  - 762
  - 765
  - 766
  airflow.utils.log.file_task_handler.FileTaskHandler.set_context:
  - 482
  - 483
  - 484
  - 461
  - 474
  - 475
  airflow.utils.log.file_task_handler.LogMetadata:
  - 98
  airflow.utils.log.file_task_handler.LogType:
  - 133
  airflow.utils.log.file_task_handler.StructuredLogMessage:
  - 112
  - 129
  airflow.utils.log.file_task_handler._add_log_from_parsed_log_streams_to_heap:
  - 321
  - 323
  - 324
  - 303
  - 312
  - 313
  - 314
  - 315
  - 317
  airflow.utils.log.file_task_handler._create_sort_key:
  - 282
  - 275
  airflow.utils.log.file_task_handler._fetch_logs_from_service:
  - 168
  - 169
  - 170
  - 177
  - 180
  - 183
  airflow.utils.log.file_task_handler._flush_logs_out_of_heap:
  - 333
  - 342
  - 343
  - 344
  - 345
  airflow.utils.log.file_task_handler._get_compatible_log_stream:
  - 400
  - 406
  - 407
  airflow.utils.log.file_task_handler._interleave_logs:
  - 352
  - 386
  - 373
  - 379
  - 382
  - 383
  airflow.utils.log.file_task_handler._is_logs_stream_like:
  - 393
  - 394
  airflow.utils.log.file_task_handler._is_sort_key_with_default_timestamp:
  - 286
  airflow.utils.log.file_task_handler._log_stream_to_parsed_log_stream:
  - 257
  - 258
  - 260
  - 262
  - 264
  - 265
  - 266
  - 267
  - 268
  - 270
  - 246
  airflow.utils.log.file_task_handler._parse_timestamp:
  - 195
  - 196
  airflow.utils.log.file_task_handler._set_task_deferred_context_var:
  - 144
  - 156
  - 157
  - 158
  airflow.utils.log.file_task_handler._stream_lines_by_chunk:
  - 227
  - 229
  - 232
  - 202
  - 236
  - 237
  - 239
  - 240
  - 209
  - 213
  - 215
  - 217
  - 223
  airflow.utils.log.json_formatter:
  - 18
  airflow.utils.log.json_formatter.JSONFormatter:
  - 29
  airflow.utils.log.json_formatter.JSONFormatter.__init__:
  - 32
  - 33
  - 35
  airflow.utils.log.json_formatter.JSONFormatter.format:
  - 44
  - 45
  - 46
  - 48
  - 49
  - 52
  - 53
  - 55
  - 57
  - 58
  airflow.utils.log.log_reader:
  - 32
  airflow.utils.log.log_reader.TaskLogReader:
  - 48
  - 51
  - 45
  airflow.utils.log.log_reader.TaskLogReader.get_no_log_state_message:
  - 67
  - 68
  - 69
  - 55
  - 56
  - 58
  - 63
  airflow.utils.log.log_reader.TaskLogReader.log_handler:
  - 160
  - 175
  - 159
  airflow.utils.log.log_reader.TaskLogReader.log_handler.handlers:
  - 163
  - 168
  - 169
  - 171
  - 173
  airflow.utils.log.log_reader.TaskLogReader.read_log_chunks:
  - 97
  - 98
  - 102
  - 79
  airflow.utils.log.log_reader.TaskLogReader.read_log_stream:
  - 128
  - 153
  - 132
  - 133
  - 135
  - 154
  - 139
  - 110
  - 144
  - 146
  - 117
  - 149
  - 121
  - 122
  - 123
  - 126
  airflow.utils.log.log_reader.TaskLogReader.supports_external_link:
  - 184
  - 185
  airflow.utils.log.log_reader.TaskLogReader.supports_read:
  - 179
  - 180
  airflow.utils.log.log_stream_accumulator:
  - 26
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator:
  - 36
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__enter__:
  - 145
  - 139
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__exit__:
  - 149
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.__init__:
  - 60
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._capture:
  - 89
  - 91
  - 84
  - 87
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._cleanup:
  - 96
  - 97
  - 98
  - 94
  - 95
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator._flush_buffer_to_disk:
  - 74
  - 75
  - 76
  - 78
  - 79
  - 80
  - 81
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.stream:
  - 130
  - 131
  - 133
  - 136
  - 113
  - 123
  - 125
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator.total_lines:
  - 109
  - 103
  airflow.utils.log.logging_mixin:
  - 32
  - 67
  - 36
  airflow.utils.log.logging_mixin.ExternalLoggingMixin:
  - 134
  airflow.utils.log.logging_mixin.ExternalLoggingMixin.get_external_log_url:
  - 143
  airflow.utils.log.logging_mixin.ExternalLoggingMixin.log_name:
  - 139
  airflow.utils.log.logging_mixin.ExternalLoggingMixin.supports_external_link:
  - 148
  airflow.utils.log.logging_mixin.LoggingMixin:
  - 71
  airflow.utils.log.logging_mixin.LoggingMixin.__init__:
  - 83
  - 84
  airflow.utils.log.logging_mixin.LoggingMixin._create_logger_name:
  - 105
  - 92
  airflow.utils.log.logging_mixin.LoggingMixin._get_log:
  - 112
  - 117
  - 111
  airflow.utils.log.logging_mixin.LoggingMixin._set_context:
  - 130
  airflow.utils.log.logging_mixin.LoggingMixin.log:
  - 128
  - 127
  airflow.utils.log.logging_mixin.LoggingMixin.logger:
  - 122
  - 123
  airflow.utils.log.logging_mixin.RedirectStdHandler:
  - 246
  airflow.utils.log.logging_mixin.RedirectStdHandler.__init__:
  - 256
  - 268
  - 262
  airflow.utils.log.logging_mixin.RedirectStdHandler.stream:
  - 272
  - 275
  - 276
  - 277
  - 279
  - 281
  airflow.utils.log.logging_mixin.SetContextPropagate:
  - 41
  - 51
  - 49
  airflow.utils.log.logging_mixin.StreamLogWriter:
  - 158
  airflow.utils.log.logging_mixin.StreamLogWriter._propagate_log:
  - 211
  - 212
  airflow.utils.log.logging_mixin.StreamLogWriter.close:
  - 193
  airflow.utils.log.logging_mixin.StreamLogWriter.closed:
  - 201
  airflow.utils.log.logging_mixin.StreamLogWriter.flush:
  - 232
  - 234
  - 230
  airflow.utils.log.logging_mixin.StreamLogWriter.isatty:
  - 237
  airflow.utils.log.logging_mixin.StreamLogWriter.write:
  - 227
  - 215
  - 220
  - 221
  - 223
  airflow.utils.log.logging_mixin.__getattr__:
  - 55
  airflow.utils.log.logging_mixin.remove_escape_codes:
  - 64
  - 63
  airflow.utils.log.logging_mixin.set_context:
  - 288
  - 294
  - 300
  - 306
  - 309
  - 312
  - 314
  airflow.utils.log.non_caching_file_handler.NonCachingFileHandler:
  - 38
  airflow.utils.log.non_caching_file_handler.NonCachingFileHandler._open:
  - 53
  airflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandler:
  - 57
  airflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandler._open:
  - 72
  airflow.utils.log.non_caching_file_handler.make_file_io_non_caching:
  - 27
  - 28
  airflow.utils.log.task_handler_with_custom_formatter:
  - 17
  - 27
  - 33
  airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter:
  - 37
  airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter._render_prefix:
  - 64
  - 65
  - 66
  - 63
  airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter.set_context:
  - 42
  - 49
  - 51
  - 53
  - 54
  - 55
  - 58
  - 59
  - 60
  airflow.utils.log.timezone_aware.TimezoneAware:
  - 23
  airflow.utils.log.timezone_aware.TimezoneAware.formatTime:
  - 36
  - 44
  - 45
  - 46
  - 48
  - 49
  airflow.utils.memray_utils:
  - 33
  - 30
  - 31
  airflow.utils.memray_utils.MemrayTraceComponents:
  - 37
  airflow.utils.memray_utils.enable_memray_trace:
  - 45
  airflow.utils.memray_utils.enable_memray_trace.decorator:
  - 53
  airflow.utils.memray_utils.enable_memray_trace.decorator.wrapper:
  - 65
  - 68
  - 69
  - 72
  - 73
  - 78
  - 55
  - 58
  - 59
  airflow.utils.net.get_host_ip_address:
  - 48
  - 49
  airflow.utils.net.get_hostname:
  - 56
  - 53
  airflow.utils.net.getfqdn:
  - 32
  - 33
  - 34
  - 36
  - 40
  - 41
  - 27
  airflow.utils.operator_helpers:
  - 24
  airflow.utils.operator_helpers.KeywordParameters:
  - 28
  airflow.utils.operator_helpers.KeywordParameters.determine:
  - 66
  - 69
  - 71
  - 75
  - 55
  - 56
  - 58
  - 60
  - 62
  airflow.utils.operator_helpers.KeywordParameters.unpacking:
  - 78
  airflow.utils.operator_helpers.determine_kwargs:
  - 95
  - 87
  airflow.utils.operator_helpers.make_kwargs_callable:
  - 107
  - 99
  airflow.utils.operator_helpers.make_kwargs_callable.kwargs_func:
  - 109
  - 110
  airflow.utils.orm_event_handlers:
  - 30
  airflow.utils.orm_event_handlers.setup_event_handlers:
  - 34
  - 37
  - 39
  - 71
  - 73
  - 43
  - 45
  - 77
  - 53
  - 55
  - 61
  airflow.utils.orm_event_handlers.setup_event_handlers.after_cursor_execute:
  - 79
  - 82
  - 85
  - 86
  - 87
  - 88
  - 93
  airflow.utils.orm_event_handlers.setup_event_handlers.before_cursor_execute:
  - 75
  airflow.utils.orm_event_handlers.setup_event_handlers.checkout:
  - 64
  - 63
  airflow.utils.orm_event_handlers.setup_event_handlers.connect:
  - 41
  airflow.utils.orm_event_handlers.setup_event_handlers.set_mysql_timezone:
  - 57
  - 58
  - 59
  airflow.utils.orm_event_handlers.setup_event_handlers.set_sqlite_pragma:
  - 48
  - 49
  - 50
  - 47
  airflow.utils.platform:
  - 17
  - 29
  - 31
  airflow.utils.platform.get_airflow_git_version:
  - 56
  - 59
  - 61
  airflow.utils.platform.getuser:
  - 68
  - 76
  airflow.utils.platform.is_terminal_support_colors:
  - 42
  - 43
  - 45
  - 47
  - 49
  - 50
  airflow.utils.platform.is_tty:
  - 35
  - 36
  - 38
  airflow.utils.process_utils:
  - 18
  - 35
  - 50
  - 54
  airflow.utils.process_utils.check_if_pidfile_process_is_running:
  - 359
  - 361
  - 363
  - 364
  - 368
  - 369
  - 373
  - 350
  airflow.utils.process_utils.execute_in_subprocess:
  - 184
  - 169
  - 189
  airflow.utils.process_utils.execute_in_subprocess_with_kwargs:
  - 193
  - 206
  - 211
  - 212
  - 215
  - 216
  - 218
  - 219
  - 221
  - 222
  airflow.utils.process_utils.execute_interactive:
  - 265
  - 267
  - 268
  - 269
  - 270
  - 271
  - 272
  - 273
  - 274
  - 275
  - 276
  - 277
  - 280
  - 281
  - 282
  - 227
  - 234
  - 236
  - 237
  - 238
  - 239
  - 242
  - 245
  airflow.utils.process_utils.execute_interactive._sighandler:
  - 255
  airflow.utils.process_utils.execute_interactive._sigwinch:
  - 259
  - 261
  - 262
  airflow.utils.process_utils.kill_child_processes_by_pids:
  - 318
  - 320
  - 321
  - 322
  - 323
  - 324
  - 325
  - 295
  - 300
  - 304
  - 305
  - 306
  - 308
  - 310
  - 311
  - 314
  - 286
  airflow.utils.process_utils.kill_child_processes_by_pids.<lambda1>:
  - 311
  airflow.utils.process_utils.patch_environ:
  - 330
  - 336
  - 337
  - 339
  - 341
  - 342
  - 343
  airflow.utils.process_utils.reap_process_group:
  - 128
  - 130
  - 131
  - 135
  - 142
  - 146
  - 149
  - 151
  - 152
  - 153
  - 156
  - 158
  - 161
  - 162
  - 163
  - 164
  - 63
  - 117
  - 121
  - 123
  - 124
  airflow.utils.process_utils.reap_process_group.on_terminate:
  - 83
  airflow.utils.process_utils.reap_process_group.signal_procs:
  - 96
  - 97
  - 98
  - 100
  - 104
  - 108
  - 110
  - 111
  - 87
  - 90
  - 91
  - 95
  airflow.utils.process_utils.set_new_process_group:
  - 377
  - 386
  - 390
  airflow.utils.providers_configuration_loader:
  - 24
  - 23
  airflow.utils.providers_configuration_loader.providers_configuration_loaded:
  - 49
  - 28
  airflow.utils.providers_configuration_loader.providers_configuration_loaded.wrapped_function:
  - 53
  - 54
  airflow.utils.retries:
  - 32
  - 34
  - 29
  airflow.utils.retries.retry_db_transaction:
  - 64
  - 114
  - 116
  - 56
  - 60
  airflow.utils.retries.retry_db_transaction.retry_decorator:
  - 72
  - 81
  - 75
  airflow.utils.retries.retry_db_transaction.retry_decorator.wrapped_function:
  - 97
  - 99
  - 106
  - 108
  - 83
  - 84
  - 85
  - 88
  - 90
  - 92
  airflow.utils.retries.run_with_db_retries:
  - 38
  - 42
  - 43
  - 44
  - 45
  - 49
  - 50
  - 52
  airflow.utils.scheduler_health:
  - 67
  - 68
  - 30
  airflow.utils.scheduler_health.HealthServer:
  - 34
  airflow.utils.scheduler_health.HealthServer.do_GET:
  - 37
  - 39
  - 40
  - 41
  - 43
  - 44
  - 47
  - 48
  - 49
  - 51
  - 53
  - 54
  - 56
  airflow.utils.scheduler_health.serve_health_check:
  - 64
  - 60
  - 61
  - 62
  - 63
  airflow.utils.serve_logs.core:
  - 17
  - 29
  - 62
  - 63
  airflow.utils.serve_logs.core.serve_logs:
  - 33
  - 36
  - 37
  - 41
  - 43
  - 45
  - 50
  - 53
  - 56
  airflow.utils.serve_logs.log_server:
  - 17
  - 41
  airflow.utils.serve_logs.log_server.JWTAuthStaticFiles:
  - 45
  airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.__call__:
  - 53
  - 54
  - 55
  airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.__init__:
  - 50
  airflow.utils.serve_logs.log_server.JWTAuthStaticFiles.validate_jwt_token:
  - 59
  - 61
  - 62
  - 63
  - 67
  - 68
  - 70
  - 71
  - 72
  - 74
  - 75
  - 85
  - 88
  - 91
  - 94
  - 98
  - 103
  - 107
  - 112
  airflow.utils.serve_logs.log_server.create_app:
  - 128
  - 130
  - 135
  - 143
  - 144
  - 146
  - 117
  - 118
  - 119
  - 120
  - 121
  - 154
  - 123
  - 152
  airflow.utils.serve_logs.log_server.get_app:
  - 163
  - 164
  airflow.utils.session:
  - 109
  - 27
  - 69
  - 70
  airflow.utils.session.create_session:
  - 33
  - 34
  - 35
  - 37
  - 38
  - 40
  - 42
  - 43
  - 45
  - 48
  airflow.utils.session.create_session_async:
  - 65
  - 53
  - 60
  - 62
  - 63
  airflow.utils.session.find_session_idx:
  - 74
  - 75
  - 78
  airflow.utils.session.provide_session:
  - 93
  - 86
  - 95
  airflow.utils.session.provide_session.wrapper:
  - 97
  - 98
  - 99
  - 100
  airflow.utils.span_status.SpanStatus:
  - 24
  airflow.utils.sqlalchemy:
  - 49
  - 36
  - 318
  airflow.utils.sqlalchemy.CommitProhibitorGuard:
  - 388
  airflow.utils.sqlalchemy.CommitProhibitorGuard.__enter__:
  - 402
  airflow.utils.sqlalchemy.CommitProhibitorGuard.__exit__:
  - 406
  airflow.utils.sqlalchemy.CommitProhibitorGuard._validate_commit:
  - 396
  airflow.utils.sqlalchemy.CommitProhibitorGuard.commit:
  - 409
  - 415
  airflow.utils.sqlalchemy.ExecutorConfigType:
  - 235
  airflow.utils.sqlalchemy.ExecutorConfigType.bind_processor:
  - 248
  airflow.utils.sqlalchemy.ExecutorConfigType.bind_processor.process:
  - 251
  - 252
  - 253
  - 254
  airflow.utils.sqlalchemy.ExecutorConfigType.compare_values:
  - 297
  - 298
  - 284
  airflow.utils.sqlalchemy.ExecutorConfigType.result_processor:
  - 261
  airflow.utils.sqlalchemy.ExecutorConfigType.result_processor.process:
  - 264
  - 266
  - 269
  - 271
  - 276
  - 277
  airflow.utils.sqlalchemy.ExtendedJSON:
  - 113
  airflow.utils.sqlalchemy.ExtendedJSON.load_dialect_impl:
  - 128
  - 126
  - 127
  airflow.utils.sqlalchemy.ExtendedJSON.process_bind_param:
  - 136
  - 133
  airflow.utils.sqlalchemy.ExtendedJSON.process_result_value:
  - 144
  - 141
  airflow.utils.sqlalchemy.UtcDateTime:
  - 73
  - 60
  airflow.utils.sqlalchemy.UtcDateTime.load_dialect_impl:
  - 107
  - 108
  - 109
  airflow.utils.sqlalchemy.UtcDateTime.process_bind_param:
  - 78
  - 79
  - 82
  - 84
  - 87
  - 88
  airflow.utils.sqlalchemy.UtcDateTime.process_result_value:
  - 98
  - 99
  - 100
  - 102
  - 91
  airflow.utils.sqlalchemy.ensure_pod_is_valid_after_unpickling:
  - 228
  - 229
  - 198
  - 214
  - 222
  airflow.utils.sqlalchemy.get_dialect_name:
  - 56
  - 53
  - 54
  airflow.utils.sqlalchemy.is_lock_not_available_error:
  - 448
  - 441
  - 455
  airflow.utils.sqlalchemy.lock_rows:
  - 382
  - 374
  - 383
  airflow.utils.sqlalchemy.make_dialect_kwarg:
  - 461
  airflow.utils.sqlalchemy.nulls_first:
  - 313
  - 306
  - 314
  airflow.utils.sqlalchemy.prohibit_commit:
  - 419
  - 437
  airflow.utils.sqlalchemy.sanitize_for_serialization:
  - 194
  - 173
  - 175
  - 177
  - 178
  - 179
  - 148
  - 180
  - 181
  - 182
  - 184
  - 188
  - 189
  - 191
  airflow.utils.sqlalchemy.with_row_locks:
  - 353
  - 357
  - 359
  - 330
  - 363
  - 365
  - 367
  - 369
  - 350
  airflow.utils.state.DagRunState:
  - 82
  airflow.utils.state.IntermediateTIState:
  - 37
  airflow.utils.state.State:
  - 161
  - 100
  - 196
  - 199
  - 170
  - 203
  - 206
  - 210
  - 179
  - 213
  - 120
  - 121
  - 191
  airflow.utils.state.State.color:
  - 150
  - 151
  airflow.utils.state.State.color_fg:
  - 155
  - 156
  - 157
  airflow.utils.state.TaskInstanceState:
  - 51
  airflow.utils.state.TerminalTIState:
  - 24
  airflow.utils.state.__getattr__:
  - 226
  - 220
  - 221
  airflow.utils.strings:
  - 17
  airflow.utils.strings.get_random_string:
  - 26
  - 27
  airflow.utils.strings.to_boolean:
  - 34
  - 35
  - 37
  airflow.utils.thread_safe_dict.ThreadSafeDict:
  - 23
  airflow.utils.thread_safe_dict.ThreadSafeDict.__init__:
  - 27
  airflow.utils.thread_safe_dict.ThreadSafeDict.clear:
  - 44
  airflow.utils.thread_safe_dict.ThreadSafeDict.delete:
  - 39
  airflow.utils.thread_safe_dict.ThreadSafeDict.get:
  - 35
  airflow.utils.thread_safe_dict.ThreadSafeDict.get_all:
  - 49
  airflow.utils.types:
  - 66
  airflow.utils.types.DagRunTriggeredByType:
  - 54
  airflow.utils.types.DagRunType:
  - 26
  airflow.utils.types.DagRunType.from_run_id:
  - 48
  - 46
  - 47
  airflow.utils.types.DagRunType.generate_run_id:
  - 37
  airflow.utils.yaml:
  - 17
  - 35
  airflow.utils.yaml.__getattr__:
  - 73
  - 69
  - 71
  airflow.utils.yaml.dump:
  - 53
  - 62
  airflow.utils.yaml.safe_load:
  - 40
  - 49
  colorlog:
  - 1
  - 61
  - 62
  colorlog.escape_codes:
  - 1
  - 16
  - 17
  - 28
  - 29
  - 30
  - 82
  - 83
  - 84
  - 85
  - 88
  - 89
  - 90
  - 91
  - 94
  - 95
  - 98
  - 99
  - 100
  colorlog.escape_codes.esc:
  - 24
  colorlog.escape_codes.parse_colors:
  - 104
  - 105
  colorlog.formatter:
  - 1
  - 23
  colorlog.formatter.ColoredFormatter:
  - 59
  - 180
  colorlog.formatter.ColoredFormatter.__init__:
  - 79
  - 115
  - 116
  - 117
  - 118
  - 120
  colorlog.formatter.ColoredFormatter._append_reset:
  - 172
  - 175
  colorlog.formatter.ColoredFormatter._colorize:
  - 161
  - 154
  - 155
  - 158
  colorlog.formatter.ColoredFormatter._escape_code_map:
  - 140
  - 146
  - 147
  - 148
  - 149
  - 150
  colorlog.formatter.ColoredFormatter._get_escape_code:
  - 168
  - 169
  colorlog.formatter.ColoredFormatter.formatException:
  - 193
  - 194
  - 195
  - 196
  - 183
  - 189
  - 191
  colorlog.formatter.ColoredFormatter.formatMessage:
  - 132
  - 133
  - 134
  - 135
  - 136
  colorlog.formatter.ColoredRecord:
  - 46
  colorlog.formatter.ColoredRecord.__init__:
  - 54
  - 55
  colorlog.formatter.LevelFormatter:
  - 202
  colorlog.formatter.LevelFormatter.__init__:
  - 205
  - 230
  colorlog.formatter.LevelFormatter.format:
  - 234
  colorlog.wrappers:
  - 96
  - 1
  - 98
  - 97
  - 99
  - 100
  - 101
  - 95
  colorlog.wrappers.basicConfig:
  - 72
  - 74
  - 76
  - 78
  - 80
  - 55
  - 56
  colorlog.wrappers.basicConfig._basicConfig:
  - 60
  - 61
  - 68
  colorlog.wrappers.ensure_configured:
  - 84
  - 86
  colorlog.wrappers.ensure_configured.wrapper:
  - 88
  - 89
  - 90
Fuzzer filename: dag_fuzz.py
Inheritance:
  airflow._shared.configuration.exceptions.AirflowConfigException:
  - Exception
  airflow._shared.configuration.parser.AirflowConfigParser:
  - ConfigParser
  airflow._shared.configuration.parser.ValueNotFound: []
  airflow._shared.dagnode.node.DagProtocol:
  - Protocol
  airflow._shared.dagnode.node.GenericDAGNode: []
  airflow._shared.dagnode.node.TaskGroupProtocol:
  - Protocol
  airflow._shared.dagnode.node.TaskProtocol:
  - Protocol
  airflow._shared.listeners.listener.ListenerManager: []
  airflow._shared.logging.percent_formatter.PercentFormatRender:
  - ConsoleRenderer
  airflow._shared.logging.percent_formatter._LazyLogRecordDict: []
  airflow._shared.logging.remote.RemoteLogIO:
  - Protocol
  airflow._shared.logging.remote.RemoteLogStreamIO:
  - Protocol
  - RemoteLogIO
  airflow._shared.logging.structlog.LoggerFactory: []
  airflow._shared.logging.structlog.NamedBytesLogger: []
  airflow._shared.logging.structlog.NamedWriteLogger: []
  airflow._shared.logging.types.Logger:
  - FilteringBoundLogger
  - Protocol
  airflow._shared.module_loading.file_discovery._GlobIgnoreRule:
  - NamedTuple
  airflow._shared.module_loading.file_discovery._IgnoreRule:
  - Protocol
  airflow._shared.module_loading.file_discovery._RegexpIgnoreRule:
  - NamedTuple
  airflow._shared.observability.exceptions.InvalidStatsNameException:
  - Exception
  airflow._shared.observability.metrics.base_stats_logger.NoStatsLogger: []
  airflow._shared.observability.metrics.base_stats_logger.StatsLogger:
  - Protocol
  airflow._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger: []
  airflow._shared.observability.metrics.dual_stats_manager.DualStatsManager: []
  airflow._shared.observability.metrics.metrics_registry.MetricsRegistry: []
  airflow._shared.observability.metrics.otel_logger.InternalGauge: []
  airflow._shared.observability.metrics.otel_logger.MetricsMap: []
  airflow._shared.observability.metrics.otel_logger.SafeOtelLogger: []
  airflow._shared.observability.metrics.otel_logger._OtelTimer:
  - Timer
  airflow._shared.observability.metrics.protocols.Timer:
  - TimerProtocol
  airflow._shared.observability.metrics.protocols.TimerProtocol:
  - Protocol
  airflow._shared.observability.metrics.stats.Stats: []
  airflow._shared.observability.metrics.stats._Stats:
  - type
  airflow._shared.observability.metrics.statsd_logger.SafeStatsdLogger: []
  airflow._shared.observability.metrics.validators.ListValidator: []
  airflow._shared.observability.metrics.validators.MetricNameLengthExemptionWarning:
  - Warning
  airflow._shared.observability.metrics.validators.PatternAllowListValidator:
  - ListValidator
  airflow._shared.observability.metrics.validators.PatternBlockListValidator:
  - ListValidator
  airflow._shared.observability.traces.base_tracer.EmptyContext: []
  airflow._shared.observability.traces.base_tracer.EmptySpan: []
  airflow._shared.observability.traces.base_tracer.EmptyTrace: []
  airflow._shared.observability.traces.base_tracer.Tracer:
  - Protocol
  airflow._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator:
  - IdGenerator
  airflow._shared.observability.traces.otel_tracer.OtelTrace: []
  airflow._shared.plugins_manager.plugins_manager.AirflowPlugin: []
  airflow._shared.plugins_manager.plugins_manager.AirflowPluginException:
  - Exception
  airflow._shared.plugins_manager.plugins_manager.AirflowPluginSource: []
  airflow._shared.plugins_manager.plugins_manager.EntryPointSource:
  - AirflowPluginSource
  airflow._shared.plugins_manager.plugins_manager.PluginsDirectorySource:
  - AirflowPluginSource
  airflow._shared.providers_discovery.providers_discovery.ConnectionFormWidgetInfo:
  - NamedTuple
  airflow._shared.providers_discovery.providers_discovery.DialectInfo:
  - NamedTuple
  airflow._shared.providers_discovery.providers_discovery.HookClassProvider:
  - NamedTuple
  airflow._shared.providers_discovery.providers_discovery.HookInfo:
  - NamedTuple
  airflow._shared.providers_discovery.providers_discovery.LazyDictWithCache:
  - MutableMapping
  airflow._shared.providers_discovery.providers_discovery.NotificationInfo:
  - NamedTuple
  airflow._shared.providers_discovery.providers_discovery.PluginInfo:
  - NamedTuple
  airflow._shared.providers_discovery.providers_discovery.ProviderInfo: []
  airflow._shared.providers_discovery.providers_discovery.ProvidersManagerProtocol:
  - Protocol
  airflow._shared.providers_discovery.providers_discovery.TriggerInfo:
  - NamedTuple
  airflow._shared.secrets_backend.base.BaseSecretsBackend:
  - ABC
  airflow._shared.secrets_masker.secrets_masker.RedactedIO:
  - TextIO
  airflow._shared.secrets_masker.secrets_masker.SecretsMasker: []
  airflow._shared.secrets_masker.secrets_masker._V1EnvVarLike:
  - Protocol
  airflow._shared.timezones.timezone._Timezone: []
  airflow.api.client.local_client.Client: []
  airflow.api_fastapi.app._AuthManagerState: []
  airflow.api_fastapi.auth.managers.base_auth_manager.BaseAuthManager:
  - LoggingMixin
  airflow.api_fastapi.auth.managers.base_auth_manager.ExtendedResourceMethod:
  - str
  - Enum
  airflow.api_fastapi.auth.managers.base_auth_manager.ResourceMethod:
  - str
  - Enum
  airflow.api_fastapi.auth.managers.exceptions.AuthManagerRefreshTokenExpiredException:
  - Exception
  airflow.api_fastapi.auth.managers.models.base_user.BaseUser: []
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedConnectionRequest:
  - TypedDict
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedDagRequest:
  - TypedDict
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedPoolRequest:
  - TypedDict
  airflow.api_fastapi.auth.managers.models.batch_apis.IsAuthorizedVariableRequest:
  - TypedDict
  airflow.api_fastapi.auth.managers.models.resource_details.AccessView:
  - Enum
  airflow.api_fastapi.auth.managers.models.resource_details.AssetAliasDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.AssetDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.BackfillDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.ConfigurationDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.ConnectionDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.DagAccessEntity:
  - Enum
  airflow.api_fastapi.auth.managers.models.resource_details.DagDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.PoolDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.TeamDetails: []
  airflow.api_fastapi.auth.managers.models.resource_details.VariableDetails: []
  airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginBody:
  - StrictBaseModel
  airflow.api_fastapi.auth.managers.simple.datamodels.login.LoginResponse:
  - BaseModel
  airflow.api_fastapi.auth.managers.simple.middleware.SimpleAllAdminMiddleware:
  - BaseHTTPMiddleware
  airflow.api_fastapi.auth.managers.simple.services.login.SimpleAuthManagerLogin: []
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManager: []
  airflow.api_fastapi.auth.managers.simple.simple_auth_manager.SimpleAuthManagerRole:
  - Enum
  airflow.api_fastapi.auth.managers.simple.user.SimpleAuthManagerUser:
  - BaseUser
  airflow.api_fastapi.auth.middlewares.refresh_token.JWTRefreshMiddleware:
  - BaseHTTPMiddleware
  airflow.api_fastapi.auth.tokens.InvalidClaimError:
  - ValueError
  airflow.api_fastapi.auth.tokens.JWKS: []
  airflow.api_fastapi.auth.tokens.JWTGenerator: []
  airflow.api_fastapi.auth.tokens.JWTValidator: []
  airflow.api_fastapi.common.exceptions.BaseErrorHandler:
  - ABC
  airflow.api_fastapi.common.exceptions.DagErrorHandler: []
  airflow.api_fastapi.common.exceptions._DatabaseDialect:
  - Enum
  airflow.api_fastapi.common.exceptions._UniqueConstraintErrorHandler: []
  airflow.api_fastapi.common.parameters.BaseParam:
  - ABC
  airflow.api_fastapi.common.parameters.FilterOptionEnum:
  - Enum
  airflow.api_fastapi.common.parameters.FilterParam: []
  airflow.api_fastapi.common.parameters.LimitFilter: []
  airflow.api_fastapi.common.parameters.OffsetFilter: []
  airflow.api_fastapi.common.parameters.QueryTaskInstanceTaskGroupFilter: []
  airflow.api_fastapi.common.parameters.Range:
  - BaseModel
  airflow.api_fastapi.common.parameters.RangeFilter: []
  airflow.api_fastapi.common.parameters.SortParam: []
  airflow.api_fastapi.common.parameters._AssetDependencyFilter: []
  airflow.api_fastapi.common.parameters._DagIdAssetReferenceFilter: []
  airflow.api_fastapi.common.parameters._ExcludeStaleFilter: []
  airflow.api_fastapi.common.parameters._FavoriteFilter: []
  airflow.api_fastapi.common.parameters._HasAssetScheduleFilter: []
  airflow.api_fastapi.common.parameters._OwnersFilter: []
  airflow.api_fastapi.common.parameters._PendingActionsFilter: []
  airflow.api_fastapi.common.parameters._SearchParam: []
  airflow.api_fastapi.common.parameters._TagFilterModel:
  - BaseModel
  airflow.api_fastapi.common.parameters._TagsFilter: []
  airflow.api_fastapi.common.router.AirflowRouter:
  - APIRouter
  airflow.api_fastapi.common.types.ExtraMenuItem: []
  airflow.api_fastapi.common.types.MenuItem:
  - Enum
  airflow.api_fastapi.common.types.Mimetype:
  - str
  - Enum
  airflow.api_fastapi.common.types.OklchColor:
  - BaseModel
  airflow.api_fastapi.common.types.Theme:
  - BaseModel
  airflow.api_fastapi.common.types.TimeDelta:
  - BaseModel
  airflow.api_fastapi.common.types.UIAlert:
  - BaseModel
  airflow.api_fastapi.core_api.base.BaseModel:
  - PydanticBaseModel
  airflow.api_fastapi.core_api.base.OrmClause:
  - ABC
  airflow.api_fastapi.core_api.base.StrictBaseModel:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.AssetAliasCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.AssetAliasResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.AssetCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.AssetEventCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.AssetEventResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.AssetResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.AssetWatcherResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.CreateAssetEventsBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.assets.DagRunAssetReference:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.assets.DagScheduleAssetReference:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.assets.LastAssetEventResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.QueuedEventCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.QueuedEventResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.assets.TaskInletAssetReference:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.assets.TaskOutletAssetReference:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.backfills.BackfillCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.backfills.BackfillPostBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.backfills.BackfillResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.backfills.DryRunBackfillCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.backfills.DryRunBackfillResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.common.BulkAction:
  - str
  airflow.api_fastapi.core_api.datamodels.common.BulkActionNotOnExistence: []
  airflow.api_fastapi.core_api.datamodels.common.BulkActionOnExistence: []
  airflow.api_fastapi.core_api.datamodels.common.BulkActionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.common.BulkBaseAction:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.common.BulkBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.common.BulkCreateAction: []
  airflow.api_fastapi.core_api.datamodels.common.BulkDeleteAction: []
  airflow.api_fastapi.core_api.datamodels.common.BulkResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.common.BulkUpdateAction: []
  airflow.api_fastapi.core_api.datamodels.config.Config:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.config.ConfigOption:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.config.ConfigSection:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookFieldBehavior:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionHookMetaData:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.connections.ConnectionTestResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.connections.StandardHookFields:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunClearBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunPatchStates:
  - str
  - Enum
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_run.DAGRunsBatchBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.dag_run.TriggerDAGRunPostBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.dag_sources.DAGSourceResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_stats.DagStatsStateResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_tags.DAGTagCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_tags.DagTagResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_versions.DAGVersionCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_versions.DagVersionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dag_warning.DAGWarningResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dags.DAGCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.dags.DAGDetailsResponse:
  - DAGResponse
  airflow.api_fastapi.core_api.datamodels.dags.DAGPatchBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.dags.DAGResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.event_logs.EventLogCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.event_logs.EventLogResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.extra_links.ExtraLinkCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.hitl.BaseHITLDetail:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetail:
  - BaseHITLDetail
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailCollection:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailHistory:
  - BaseHITLDetail
  airflow.api_fastapi.core_api.datamodels.hitl.HITLDetailResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.hitl.HITLUser:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.hitl.UpdateHITLDetailPayload:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.import_error.ImportErrorResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.job.JobCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.job.JobResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.log.ExternalLogUrlResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.log.StructuredLogMessage:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.log.TaskInstancesLogResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.monitor.BaseInfoResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.monitor.DagProcessorInfoResponse:
  - BaseInfoResponse
  airflow.api_fastapi.core_api.datamodels.monitor.HealthInfoResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.monitor.SchedulerInfoResponse:
  - BaseInfoResponse
  airflow.api_fastapi.core_api.datamodels.monitor.TriggererInfoResponse:
  - BaseInfoResponse
  airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderMenuItemResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.AppBuilderViewResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.BaseUIResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.ExternalViewResponse:
  - BaseUIResponse
  airflow.api_fastapi.core_api.datamodels.plugins.FastAPIAppResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.FastAPIRootMiddlewareResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.PluginCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.PluginImportErrorCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.PluginImportErrorResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.PluginResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.plugins.ReactAppResponse:
  - BaseUIResponse
  airflow.api_fastapi.core_api.datamodels.pools.BasePool:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.pools.PoolBody:
  - StrictBaseModel
  - BasePool
  airflow.api_fastapi.core_api.datamodels.pools.PoolCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.pools.PoolPatchBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.pools.PoolResponse:
  - BasePool
  airflow.api_fastapi.core_api.datamodels.providers.ProviderCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.providers.ProviderResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.task_instance_history.TaskInstanceHistoryCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.task_instance_history.TaskInstanceHistoryResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.BulkTaskInstanceBody:
  - PatchTaskInstanceBody
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.ClearTaskInstancesBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.PatchTaskInstanceBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskDependencyCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskDependencyResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstanceResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.task_instances.TaskInstancesBatchBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.tasks.TaskCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.tasks.TaskResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.trigger.TriggerResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.auth.AuthenticatedMeResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.auth.MenuItemCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.calendar.CalendarTimeRangeCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.calendar.CalendarTimeRangeResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.common.BaseEdgeResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.common.BaseGraphResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.common.BaseNodeResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.common.GridNodeResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.common.GridRunsResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.config.ConfigResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.dag_runs.DAGRunLightResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.dags.DAGWithLatestDagRunsCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.dags.DAGWithLatestDagRunsResponse:
  - DAGResponse
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.DAGRunStates:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.DAGRunTypes:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.DashboardDagStatsResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.HistoricalMetricDataResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.dashboard.TaskInstanceStateCount:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.gantt.GanttTaskInstance:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.grid.GridTISummaries:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.grid.LightGridTaskInstanceSummary:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.structure.EdgeResponse:
  - BaseEdgeResponse
  airflow.api_fastapi.core_api.datamodels.ui.structure.NodeResponse:
  - BaseNodeResponse
  airflow.api_fastapi.core_api.datamodels.ui.structure.StructureDataResponse: []
  airflow.api_fastapi.core_api.datamodels.ui.teams.TeamCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.ui.teams.TeamResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.variables.VariableBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.variables.VariableCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.variables.VariableResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.variables.VariablesImportResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.version.VersionInfo:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.xcom.XComCollectionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.xcom.XComCreateBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponse:
  - BaseModel
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponseNative:
  - XComResponse
  airflow.api_fastapi.core_api.datamodels.xcom.XComResponseString:
  - XComResponse
  airflow.api_fastapi.core_api.datamodels.xcom.XComUpdateBody:
  - StrictBaseModel
  airflow.api_fastapi.core_api.openapi.exceptions.HTTPExceptionResponse:
  - BaseModel
  airflow.api_fastapi.core_api.routes.public.assets.OnlyActiveFilter: []
  airflow.api_fastapi.core_api.security.PermittedConnectionFilter: []
  airflow.api_fastapi.core_api.security.PermittedDagFilter: []
  airflow.api_fastapi.core_api.security.PermittedDagRunFilter:
  - PermittedDagFilter
  airflow.api_fastapi.core_api.security.PermittedDagVersionFilter:
  - PermittedDagFilter
  airflow.api_fastapi.core_api.security.PermittedDagWarningFilter:
  - PermittedDagFilter
  airflow.api_fastapi.core_api.security.PermittedEventLogFilter:
  - PermittedDagFilter
  airflow.api_fastapi.core_api.security.PermittedPoolFilter: []
  airflow.api_fastapi.core_api.security.PermittedTIFilter:
  - PermittedDagFilter
  airflow.api_fastapi.core_api.security.PermittedTagFilter:
  - PermittedDagFilter
  airflow.api_fastapi.core_api.security.PermittedTeamFilter: []
  airflow.api_fastapi.core_api.security.PermittedVariableFilter: []
  airflow.api_fastapi.core_api.security.PermittedXComFilter:
  - PermittedDagFilter
  airflow.api_fastapi.core_api.services.public.common.BulkService:
  - ABC
  airflow.api_fastapi.core_api.services.public.connections.BulkConnectionService: []
  airflow.api_fastapi.core_api.services.public.dag_run.DagRunWaiter: []
  airflow.api_fastapi.core_api.services.public.pools.BulkPoolService: []
  airflow.api_fastapi.core_api.services.public.task_instances.BulkTaskInstanceService: []
  airflow.api_fastapi.core_api.services.public.variables.BulkVariableService: []
  airflow.api_fastapi.core_api.services.ui.calendar.CalendarService: []
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService: []
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockAnyWidget: []
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBaseField: []
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockBooleanField:
  - MockBaseField
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockEnum: []
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockIntegerField:
  - MockBaseField
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockOptional: []
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockPasswordField:
  - MockBaseField
  airflow.api_fastapi.core_api.services.ui.connections.HookMetaService.MockStringField:
  - MockBaseField
  airflow.api_fastapi.execution_api.app.CadwynWithOpenAPICustomization:
  - Cadwyn
  airflow.api_fastapi.execution_api.app.CorrelationIdMiddleware:
  - BaseHTTPMiddleware
  airflow.api_fastapi.execution_api.app.InProcessExecutionAPI: []
  airflow.api_fastapi.execution_api.app.JWTReissueMiddleware:
  - BaseHTTPMiddleware
  airflow.api_fastapi.execution_api.datamodels.asset.AssetAliasResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.asset.AssetProfile:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.asset.AssetResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.asset_event.AssetEventResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.asset_event.AssetEventsResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.asset_event.DagRunAssetReference:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.connection.ConnectionResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.dagrun.DagRunStateResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.dagrun.TriggerDAGRunPayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailRequest:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.hitl.HITLDetailResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.hitl.HITLUser:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.hitl.UpdateHITLDetailPayload:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetAliasReferenceAssetEventDagRun:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetEventDagRunReference:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.AssetReferenceAssetEventDagRun:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.DagRun:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.InactiveAssetsResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.PrevSuccessfulDagRunResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.PreviousTIResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIDeferredStatePayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIEnterRunningPayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIHeartbeatInfo:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRescheduleStatePayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRetryStatePayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TIRunContext:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TISkippedDownstreamTasksStatePayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TISuccessStatePayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TITargetStatePayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TITerminalStatePayload:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskBreadcrumbsResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskInstance:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TaskStatesResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.taskinstance.TerminalStateNonSuccess:
  - str
  - Enum
  airflow.api_fastapi.execution_api.datamodels.token.TIToken:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.variable.VariablePostBody:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.variable.VariableResponse:
  - StrictBaseModel
  airflow.api_fastapi.execution_api.datamodels.xcom.XComResponse:
  - BaseModel
  airflow.api_fastapi.execution_api.datamodels.xcom.XComSequenceIndexResponse:
  - RootModel
  airflow.api_fastapi.execution_api.datamodels.xcom.XComSequenceSliceResponse:
  - RootModel
  airflow.api_fastapi.execution_api.deps.JWTBearer:
  - HTTPBearer
  airflow.api_fastapi.execution_api.routes.xcoms.GetXComSliceFilterParams:
  - BaseModel
  airflow.api_fastapi.execution_api.routes.xcoms.GetXcomFilterParams:
  - BaseModel
  airflow.api_fastapi.execution_api.versions.v2025_04_28.AddRenderedMapIndexField:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_05_20.DowngradeUpstreamMapIndexes:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_08_10.AddDagRunStateFieldAndPreviousEndpoint:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_08_10.AddIncludePriorDatesToGetXComSlice:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_09_23.AddDagVersionIdField:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_10_27.MakeDagRunConfNullable:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_11_05.AddTriggeringUserNameField:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_11_07.AddPartitionKeyField:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_12_08.AddDagRunDetailEndpoint:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2025_12_08.MovePreviousRunEndpoint:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2026_03_31.ModifyDeferredTaskKwargsToJsonValue:
  - VersionChange
  airflow.api_fastapi.execution_api.versions.v2026_03_31.RemoveUpstreamMapIndexesField:
  - VersionChange
  airflow.api_fastapi.gunicorn_app.AirflowArbiter:
  - Arbiter
  airflow.api_fastapi.gunicorn_app.AirflowGunicornApp:
  - BaseApplication
  airflow.assets.evaluation.AssetEvaluator: []
  airflow.assets.manager.AssetManager:
  - LoggingMixin
  airflow.callbacks.base_callback_sink.BaseCallbackSink: []
  airflow.callbacks.callback_requests.BaseCallbackRequest:
  - BaseModel
  airflow.callbacks.callback_requests.DagCallbackRequest:
  - BaseCallbackRequest
  airflow.callbacks.callback_requests.DagRunContext:
  - BaseModel
  airflow.callbacks.callback_requests.EmailRequest:
  - BaseCallbackRequest
  airflow.callbacks.callback_requests.TaskCallbackRequest:
  - BaseCallbackRequest
  airflow.callbacks.database_callback_sink.DatabaseCallbackSink:
  - BaseCallbackSink
  airflow.cli.cli_config.ActionCommand:
  - NamedTuple
  airflow.cli.cli_config.Arg: []
  airflow.cli.cli_config.DefaultHelpParser: []
  airflow.cli.cli_config.GroupCommand:
  - NamedTuple
  airflow.cli.cli_parser.AirflowHelpFormatter:
  - RichHelpFormatter
  airflow.cli.cli_parser.LazyRichHelpFormatter:
  - RawTextRichHelpFormatter
  airflow.cli.commands.config_command.ConfigChange: []
  airflow.cli.commands.config_command.ConfigParameter:
  - NamedTuple
  airflow.cli.commands.info_command.AirflowInfo: []
  airflow.cli.commands.info_command.Anonymizer:
  - Protocol
  airflow.cli.commands.info_command.Architecture:
  - Enum
  airflow.cli.commands.info_command.FileIoException:
  - Exception
  airflow.cli.commands.info_command.NullAnonymizer:
  - Anonymizer
  airflow.cli.commands.info_command.OperatingSystem:
  - Enum
  airflow.cli.commands.info_command.PiiAnonymizer:
  - Anonymizer
  airflow.cli.commands.standalone_command.StandaloneCommand: []
  airflow.cli.commands.standalone_command.SubCommand: []
  airflow.cli.commands.task_command.TaskCommandMarker: []
  airflow.cli.commands.task_command._SupportedDebugger:
  - Protocol
  airflow.cli.simple_table.AirflowConsole:
  - Console
  airflow.cli.simple_table.SimpleTable:
  - Table
  airflow.cli.utils.CliConflictError:
  - Exception
  airflow.configuration.AirflowConfigParser:
  - _SharedAirflowConfigParser
  airflow.configuration.ConfigModifications: []
  airflow.configuration._SecretKeys: []
  airflow.dag_processing.bundles.base.BaseDagBundle:
  - ABC
  airflow.dag_processing.bundles.base.BundleUsageTrackingManager: []
  airflow.dag_processing.bundles.base.BundleVersionLock: []
  airflow.dag_processing.bundles.base.TrackedBundleVersionInfo: []
  airflow.dag_processing.bundles.local.LocalDagBundle:
  - BaseDagBundle
  airflow.dag_processing.bundles.manager.DagBundlesManager:
  - LoggingMixin
  airflow.dag_processing.bundles.manager._ExternalBundleConfig:
  - BaseModel
  airflow.dag_processing.bundles.manager._InternalBundleConfig:
  - BaseModel
  airflow.dag_processing.collection.AssetModelOperation:
  - NamedTuple
  airflow.dag_processing.collection.DagModelOperation:
  - NamedTuple
  airflow.dag_processing.collection._RunInfo:
  - NamedTuple
  airflow.dag_processing.dagbag.BundleDagBag:
  - DagBag
  airflow.dag_processing.dagbag.DagBag:
  - LoggingMixin
  airflow.dag_processing.dagbag.FileLoadStat:
  - NamedTuple
  airflow.dag_processing.importers.base.AbstractDagImporter:
  - ABC
  airflow.dag_processing.importers.base.DagImportError: []
  airflow.dag_processing.importers.base.DagImportResult: []
  airflow.dag_processing.importers.base.DagImportWarning: []
  airflow.dag_processing.importers.base.DagImporterRegistry: []
  airflow.dag_processing.importers.python_importer.PythonDagImporter:
  - AbstractDagImporter
  airflow.dag_processing.manager.DagFileInfo: []
  airflow.dag_processing.manager.DagFileProcessorManager:
  - LoggingMixin
  airflow.dag_processing.manager.DagFileStat: []
  airflow.dag_processing.manager.DagParsingStat:
  - NamedTuple
  airflow.dag_processing.processor.DagFileParseRequest:
  - BaseModel
  airflow.dag_processing.processor.DagFileParsingResult:
  - BaseModel
  airflow.dag_processing.processor.DagFileProcessorProcess:
  - WatchedSubprocess
  airflow.example_dags.example_dag_decorator.GetRequestOperator:
  - BaseOperator
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.AddOneOperator:
  - BaseOperator
  airflow.example_dags.example_dynamic_task_mapping_with_no_taskflow_operators.SumItOperator:
  - BaseOperator
  airflow.example_dags.example_skip_dag.EmptySkipOperator:
  - BaseOperator
  airflow.example_dags.plugins.decreasing_priority_weight_strategy.DecreasingPriorityStrategy:
  - PriorityWeightStrategy
  airflow.example_dags.plugins.decreasing_priority_weight_strategy.DecreasingPriorityWeightStrategyPlugin:
  - AirflowPlugin
  airflow.example_dags.plugins.listener_plugin.MetadataCollectionPlugin:
  - AirflowPlugin
  airflow.example_dags.plugins.workday.AfterWorkdayTimetable:
  - Timetable
  airflow.example_dags.plugins.workday.WorkdayTimetablePlugin:
  - AirflowPlugin
  airflow.example_dags.standard.example_hitl_operator.LocalLogNotifier:
  - BaseNotifier
  airflow.exceptions.AirflowBadRequest:
  - AirflowException
  airflow.exceptions.AirflowClearRunningTaskException:
  - AirflowException
  airflow.exceptions.AirflowClusterPolicyError:
  - AirflowException
  airflow.exceptions.AirflowClusterPolicySkipDag:
  - AirflowException
  airflow.exceptions.AirflowClusterPolicyViolation:
  - AirflowException
  airflow.exceptions.AirflowDagDuplicatedIdException:
  - AirflowException
  airflow.exceptions.AirflowException:
  - Exception
  airflow.exceptions.AirflowFileParseException:
  - AirflowException
  airflow.exceptions.AirflowInternalRuntimeError:
  - BaseException
  airflow.exceptions.AirflowNotFoundException:
  - AirflowException
  airflow.exceptions.AirflowOptionalProviderFeatureException:
  - AirflowException
  airflow.exceptions.AirflowProviderDeprecationWarning:
  - DeprecationWarning
  airflow.exceptions.AirflowRescheduleException:
  - AirflowException
  airflow.exceptions.AirflowTimetableInvalid:
  - AirflowException
  airflow.exceptions.AirflowUnsupportedFileTypeException:
  - AirflowException
  airflow.exceptions.ConnectionNotUnique:
  - AirflowException
  airflow.exceptions.DagCodeNotFound:
  - AirflowNotFoundException
  airflow.exceptions.DagNotFound:
  - AirflowNotFoundException
  airflow.exceptions.DagRunAlreadyExists:
  - AirflowBadRequest
  airflow.exceptions.DagRunNotFound:
  - AirflowNotFoundException
  airflow.exceptions.DeserializationError:
  - Exception
  airflow.exceptions.DeserializingResultError:
  - ValueError
  airflow.exceptions.FileSyntaxError:
  - NamedTuple
  airflow.exceptions.InvalidStatsNameException:
  - AirflowException
  airflow.exceptions.NotMapped:
  - Exception
  airflow.exceptions.PodMutationHookException:
  - AirflowException
  airflow.exceptions.PodReconciliationError:
  - AirflowException
  airflow.exceptions.PoolNotFound:
  - AirflowNotFoundException
  airflow.exceptions.RemovedInAirflow4Warning:
  - DeprecationWarning
  airflow.exceptions.SerializationError:
  - AirflowException
  airflow.exceptions.TaskInstanceNotFound:
  - AirflowNotFoundException
  airflow.exceptions.TaskNotFound:
  - AirflowException
  airflow.exceptions.UnknownExecutorException:
  - ValueError
  airflow.exceptions.VariableNotUnique:
  - AirflowException
  airflow.executors.base_executor.BaseExecutor:
  - LoggingMixin
  airflow.executors.base_executor.ExecutorConf: []
  airflow.executors.base_executor.RunningRetryAttemptType: []
  airflow.executors.executor_constants.ConnectorSource:
  - Enum
  airflow.executors.executor_loader.ExecutorLoader: []
  airflow.executors.executor_utils.ExecutorName:
  - LoggingMixin
  airflow.executors.local_executor.LocalExecutor:
  - BaseExecutor
  airflow.executors.workloads.BaseDagBundleWorkload:
  - ABC
  - BaseWorkload
  airflow.executors.workloads.BaseWorkload:
  - BaseModel
  airflow.executors.workloads.BundleInfo:
  - BaseModel
  airflow.executors.workloads.Callback:
  - BaseModel
  airflow.executors.workloads.ExecuteCallback:
  - BaseDagBundleWorkload
  airflow.executors.workloads.ExecuteTask:
  - BaseDagBundleWorkload
  airflow.executors.workloads.RunTrigger:
  - BaseModel
  airflow.executors.workloads.TaskInstance:
  - BaseModel
  airflow.hooks.base.DiscoverableHook:
  - Protocol
  airflow.jobs.base_job_runner.BaseJobRunner: []
  airflow.jobs.dag_processor_job_runner.DagProcessorJobRunner:
  - BaseJobRunner
  - LoggingMixin
  airflow.jobs.job.Job:
  - Base
  - LoggingMixin
  airflow.jobs.job.JobState:
  - str
  - Enum
  airflow.jobs.scheduler_job_runner.ConcurrencyMap: []
  airflow.jobs.scheduler_job_runner.SchedulerJobRunner:
  - BaseJobRunner
  - LoggingMixin
  airflow.jobs.triggerer_job_runner.HITLDetailResponseResult:
  - HITLDetailResponse
  airflow.jobs.triggerer_job_runner.TriggerCommsDecoder: []
  airflow.jobs.triggerer_job_runner.TriggerDetails:
  - TypedDict
  airflow.jobs.triggerer_job_runner.TriggerLoggingFactory: []
  airflow.jobs.triggerer_job_runner.TriggerRunner: []
  airflow.jobs.triggerer_job_runner.TriggerRunnerSupervisor:
  - WatchedSubprocess
  airflow.jobs.triggerer_job_runner.TriggererJobRunner:
  - BaseJobRunner
  - LoggingMixin
  airflow.jobs.triggerer_job_runner.messages: []
  airflow.jobs.triggerer_job_runner.messages.StartTriggerer:
  - BaseModel
  airflow.jobs.triggerer_job_runner.messages.TriggerStateChanges:
  - BaseModel
  airflow.jobs.triggerer_job_runner.messages.TriggerStateSync:
  - BaseModel
  airflow.listeners.types.AssetEvent: []
  airflow.logging_config._ActiveLoggingConfig: []
  airflow.migrations.db_types._mssql_TIMESTAMP.DATETIME2: []
  airflow.migrations.db_types._mysql_TIMESTAMP.TIMESTAMP: []
  airflow.migrations.db_types._sa_TIMESTAMP.TIMESTAMP: []
  airflow.models.asset.AssetActive:
  - Base
  airflow.models.asset.AssetAliasModel:
  - Base
  airflow.models.asset.AssetDagRunQueue:
  - Base
  airflow.models.asset.AssetEvent:
  - Base
  airflow.models.asset.AssetModel:
  - Base
  airflow.models.asset.AssetPartitionDagRun:
  - Base
  airflow.models.asset.AssetWatcherModel:
  - Base
  airflow.models.asset.DagScheduleAssetAliasReference:
  - Base
  airflow.models.asset.DagScheduleAssetNameReference:
  - Base
  airflow.models.asset.DagScheduleAssetReference:
  - Base
  airflow.models.asset.DagScheduleAssetUriReference:
  - Base
  airflow.models.asset.PartitionedAssetKeyLog:
  - Base
  airflow.models.asset.TaskInletAssetReference:
  - Base
  airflow.models.asset.TaskOutletAssetReference:
  - Base
  airflow.models.backfill.AlreadyRunningBackfill:
  - AirflowException
  airflow.models.backfill.Backfill:
  - Base
  airflow.models.backfill.BackfillDagRun:
  - Base
  airflow.models.backfill.BackfillDagRunExceptionReason:
  - str
  - Enum
  airflow.models.backfill.DagNoScheduleException:
  - AirflowException
  airflow.models.backfill.InvalidBackfillDate:
  - AirflowException
  airflow.models.backfill.InvalidBackfillDirection:
  - AirflowException
  airflow.models.backfill.InvalidReprocessBehavior:
  - AirflowException
  airflow.models.backfill.ReprocessBehavior:
  - str
  - Enum
  airflow.models.backfill.UnknownActiveBackfills:
  - AirflowException
  airflow.models.base.TaskInstanceDependencies:
  - Base
  airflow.models.connection.Connection:
  - Base
  - LoggingMixin
  airflow.models.crypto.FernetProtocol:
  - Protocol
  airflow.models.crypto._NullFernet: []
  airflow.models.crypto._RealFernet: []
  airflow.models.dag.DagModel:
  - Base
  airflow.models.dag.DagOwnerAttributes:
  - Base
  airflow.models.dag.DagTag:
  - Base
  airflow.models.dag.InconsistentDataInterval:
  - AirflowException
  airflow.models.dag_favorite.DagFavorite:
  - Base
  airflow.models.dag_version.DagVersion:
  - Base
  airflow.models.dagbag.DBDagBag: []
  airflow.models.dagbag.DagPriorityParsingRequest:
  - Base
  airflow.models.dagbundle.DagBundleModel:
  - Base
  - LoggingMixin
  airflow.models.dagcode.DagCode:
  - Base
  airflow.models.dagrun.DagRun:
  - Base
  - LoggingMixin
  airflow.models.dagrun.DagRun.update_state._UnfinishedStates:
  - NamedTuple
  airflow.models.dagrun.DagRunNote:
  - Base
  airflow.models.dagrun.TISchedulingDecision:
  - NamedTuple
  airflow.models.dagwarning.DagWarning:
  - Base
  airflow.models.dagwarning.DagWarningType:
  - str
  - Enum
  airflow.models.deadline.Deadline:
  - Base
  airflow.models.deadline.ReferenceModels: []
  airflow.models.deadline.ReferenceModels.AverageRuntimeDeadline:
  - BaseDeadlineReference
  airflow.models.deadline.ReferenceModels.BaseDeadlineReference:
  - ABC
  - LoggingMixin
  airflow.models.deadline.ReferenceModels.DagRunLogicalDateDeadline:
  - BaseDeadlineReference
  airflow.models.deadline.ReferenceModels.DagRunQueuedAtDeadline:
  - BaseDeadlineReference
  airflow.models.deadline.ReferenceModels.FixedDatetimeDeadline:
  - BaseDeadlineReference
  airflow.models.deadline.classproperty: []
  airflow.models.deadline_alert.DeadlineAlert:
  - Base
  airflow.models.errors.ParseImportError:
  - Base
  airflow.models.expandinput.NotFullyPopulated:
  - RuntimeError
  airflow.models.expandinput.SchedulerDictOfListsExpandInput: []
  airflow.models.expandinput.SchedulerListOfDictsExpandInput: []
  airflow.models.expandinput.SchedulerMappedArgument: []
  airflow.models.hitl.HITLDetail:
  - Base
  - HITLDetailPropertyMixin
  airflow.models.hitl.HITLDetailPropertyMixin: []
  airflow.models.hitl.HITLUser:
  - TypedDict
  airflow.models.hitl.JSONExtract:
  - FunctionElement
  airflow.models.hitl_history.HITLDetailHistory:
  - Base
  - HITLDetailPropertyMixin
  airflow.models.log.Log:
  - Base
  airflow.models.pool.Pool:
  - Base
  airflow.models.pool.PoolStats:
  - TypedDict
  airflow.models.referencemixin.ReferenceMixin:
  - Protocol
  airflow.models.renderedtifields.RenderedTaskInstanceFields:
  - TaskInstanceDependencies
  airflow.models.revoked_token.RevokedToken:
  - Base
  airflow.models.serialized_dag.SerializedDagModel:
  - Base
  airflow.models.serialized_dag._DagDependenciesResolver: []
  airflow.models.taskinstancehistory.TaskInstanceHistory:
  - Base
  airflow.models.taskinstancekey.TaskInstanceKey:
  - NamedTuple
  airflow.models.tasklog.LogTemplate:
  - Base
  airflow.models.taskmap.TaskMap:
  - TaskInstanceDependencies
  airflow.models.taskmap.TaskMapVariant: []
  airflow.models.taskreschedule.TaskReschedule:
  - Base
  airflow.models.team.Team:
  - Base
  airflow.models.trigger.Trigger:
  - Base
  airflow.models.trigger.TriggerFailureReason:
  - str
  - Enum
  airflow.models.variable.Variable:
  - Base
  - LoggingMixin
  airflow.models.xcom.LazyXComSelectSequence: []
  airflow.models.xcom.XComModel:
  - TaskInstanceDependencies
  airflow.observability.trace.DebugTrace: []
  airflow.observability.trace.Trace: []
  airflow.observability.trace._TraceMeta:
  - type
  airflow.partition_mapper.base.PartitionMapper:
  - ABC
  airflow.partition_mapper.identity.IdentityMapper:
  - PartitionMapper
  airflow.policies.DefaultPolicy: []
  airflow.policies.make_plugin_from_local_settings.AirflowLocalSettingsPolicy: []
  airflow.providers.common.compat.lineage.entities.Column: []
  airflow.providers.common.compat.lineage.entities.File: []
  airflow.providers.common.compat.lineage.entities.Table: []
  airflow.providers.common.compat.lineage.entities.Tag: []
  airflow.providers.common.compat.lineage.entities.User: []
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill.ExtraLineageInfo: []
  airflow.providers.common.compat.lineage.hook._add_extra_polyfill.HookLineage:
  - _BaseHookLineage
  airflow.providers.common.compat.standard.operators.BaseAsyncOperator:
  - BaseOperator
  airflow.providers.common.io.operators.file_transfer.FileTransferOperator:
  - BaseOperator
  airflow.providers.common.io.xcom.backend.XComObjectStorageBackend:
  - BaseXCom
  airflow.providers.common.sql.dialects.dialect.Dialect:
  - LoggingMixin
  airflow.providers.common.sql.hooks.sql.ConnectorProtocol:
  - Protocol
  airflow.providers.common.sql.hooks.sql.DbApiHook:
  - BaseHook
  airflow.providers.common.sql.operators.generic_transfer.GenericTransfer:
  - BaseOperator
  airflow.providers.common.sql.operators.sql.BaseSQLOperator:
  - BaseOperator
  airflow.providers.common.sql.operators.sql.BranchSQLOperator:
  - SkipMixin
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLCheckOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLColumnCheckOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLExecuteQueryOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLInsertRowsOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLIntervalCheckOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLTableCheckOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLThresholdCheckOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.operators.sql.SQLValueCheckOperator:
  - BaseSQLOperator
  airflow.providers.common.sql.sensors.sql.SqlSensor:
  - BaseSensorOperator
  airflow.providers.common.sql.triggers.sql.SQLExecuteQueryTrigger:
  - BaseTrigger
  airflow.providers.smtp.hooks.smtp.SmtpHook:
  - BaseHook
  airflow.providers.smtp.notifications.smtp.SmtpNotifier:
  - BaseNotifier
  airflow.providers.smtp.operators.smtp.EmailOperator:
  - BaseOperator
  airflow.providers.standard.decorators.bash._BashDecoratedOperator:
  - BashOperator
  - DecoratedOperator
  airflow.providers.standard.decorators.branch_external_python._BranchExternalPythonDecoratedOperator:
  - _PythonDecoratedOperator
  - BranchExternalPythonOperator
  airflow.providers.standard.decorators.branch_python._BranchPythonDecoratedOperator:
  - _PythonDecoratedOperator
  - BranchPythonOperator
  airflow.providers.standard.decorators.branch_virtualenv._BranchPythonVirtualenvDecoratedOperator:
  - _PythonDecoratedOperator
  - BranchPythonVirtualenvOperator
  airflow.providers.standard.decorators.external_python._PythonExternalDecoratedOperator:
  - _PythonDecoratedOperator
  - ExternalPythonOperator
  airflow.providers.standard.decorators.python._PythonDecoratedOperator:
  - PythonOperator
  - DecoratedOperator
  airflow.providers.standard.decorators.python_virtualenv._PythonVirtualenvDecoratedOperator:
  - _PythonDecoratedOperator
  - PythonVirtualenvOperator
  airflow.providers.standard.decorators.sensor.DecoratedSensorOperator:
  - PythonSensor
  airflow.providers.standard.decorators.short_circuit._ShortCircuitDecoratedOperator:
  - _PythonDecoratedOperator
  - ShortCircuitOperator
  airflow.providers.standard.decorators.stub._StubOperator:
  - DecoratedOperator
  airflow.providers.standard.example_dags.example_hitl_operator.LocalLogNotifier:
  - BaseNotifier
  airflow.providers.standard.exceptions.AirflowExternalTaskSensorException:
  - AirflowException
  airflow.providers.standard.exceptions.DuplicateStateError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.ExternalDagDeletedError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.ExternalDagFailedError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.ExternalDagNotFoundError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.ExternalTaskFailedError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.ExternalTaskGroupFailedError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.ExternalTaskGroupNotFoundError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.ExternalTaskNotFoundError:
  - AirflowExternalTaskSensorException
  airflow.providers.standard.exceptions.HITLRejectException:
  - AirflowException
  airflow.providers.standard.exceptions.HITLTimeoutError:
  - HITLTriggerEventError
  airflow.providers.standard.exceptions.HITLTriggerEventError:
  - Exception
  airflow.providers.standard.hooks.filesystem.FSHook:
  - BaseHook
  airflow.providers.standard.hooks.package_index.PackageIndexHook:
  - BaseHook
  airflow.providers.standard.hooks.subprocess.SubprocessHook:
  - BaseHook
  airflow.providers.standard.operators.bash.BashOperator:
  - BaseOperator
  airflow.providers.standard.operators.branch.BaseBranchOperator:
  - BaseOperator
  - BranchMixIn
  airflow.providers.standard.operators.branch.BranchMixIn:
  - SkipMixin
  airflow.providers.standard.operators.datetime.BranchDateTimeOperator:
  - BaseBranchOperator
  airflow.providers.standard.operators.empty.EmptyOperator:
  - BaseOperator
  airflow.providers.standard.operators.hitl.ApprovalOperator:
  - SkipMixin
  - HITLOperator
  airflow.providers.standard.operators.hitl.HITLBranchOperator:
  - BranchMixIn
  - HITLOperator
  airflow.providers.standard.operators.hitl.HITLEntryOperator:
  - HITLOperator
  airflow.providers.standard.operators.hitl.HITLOperator:
  - BaseOperator
  airflow.providers.standard.operators.latest_only.LatestOnlyOperator:
  - BaseBranchOperator
  airflow.providers.standard.operators.python.BranchExternalPythonOperator:
  - BaseBranchOperator
  - ExternalPythonOperator
  airflow.providers.standard.operators.python.BranchPythonOperator:
  - BaseBranchOperator
  - PythonOperator
  airflow.providers.standard.operators.python.BranchPythonVirtualenvOperator:
  - PythonVirtualenvOperator
  - BaseBranchOperator
  airflow.providers.standard.operators.python.ExternalPythonOperator:
  - _BasePythonVirtualenvOperator
  airflow.providers.standard.operators.python.PythonOperator:
  - BaseAsyncOperator
  airflow.providers.standard.operators.python.PythonVirtualenvOperator:
  - _BasePythonVirtualenvOperator
  airflow.providers.standard.operators.python.ShortCircuitOperator:
  - SkipMixin
  - PythonOperator
  airflow.providers.standard.operators.python._BasePythonVirtualenvOperator:
  - PythonOperator
  airflow.providers.standard.operators.python._PythonVersionInfo:
  - NamedTuple
  airflow.providers.standard.operators.smooth.SmoothOperator:
  - BaseOperator
  airflow.providers.standard.operators.trigger_dagrun.DagIsPaused:
  - AirflowException
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunLink:
  - BaseOperatorLink
  airflow.providers.standard.operators.trigger_dagrun.TriggerDagRunOperator:
  - BaseOperator
  airflow.providers.standard.operators.weekday.BranchDayOfWeekOperator:
  - BaseBranchOperator
  airflow.providers.standard.sensors.bash.BashSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.date_time.DateTimeSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.date_time.DateTimeSensorAsync:
  - DateTimeSensor
  airflow.providers.standard.sensors.external_task.ExternalDagLink:
  - BaseOperatorLink
  airflow.providers.standard.sensors.external_task.ExternalTaskMarker:
  - EmptyOperator
  airflow.providers.standard.sensors.external_task.ExternalTaskSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.filesystem.FileSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.python.PythonSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.time.TimeSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.time.TimeSensorAsync:
  - TimeSensor
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.time_delta.TimeDeltaSensorAsync:
  - TimeDeltaSensor
  airflow.providers.standard.sensors.time_delta.WaitSensor:
  - BaseSensorOperator
  airflow.providers.standard.sensors.weekday.DayOfWeekSensor:
  - BaseSensorOperator
  airflow.providers.standard.triggers.external_task.DagStateTrigger:
  - BaseTrigger
  airflow.providers.standard.triggers.external_task.WorkflowTrigger:
  - BaseTrigger
  airflow.providers.standard.triggers.file.FileDeleteTrigger:
  - BaseEventTrigger
  airflow.providers.standard.triggers.file.FileTrigger:
  - BaseTrigger
  airflow.providers.standard.triggers.hitl.HITLTrigger:
  - BaseTrigger
  airflow.providers.standard.triggers.hitl.HITLTriggerEventFailurePayload:
  - TypedDict
  airflow.providers.standard.triggers.hitl.HITLTriggerEventSuccessPayload:
  - TypedDict
  airflow.providers.standard.triggers.temporal.DateTimeTrigger:
  - BaseTrigger
  airflow.providers.standard.triggers.temporal.TimeDeltaTrigger:
  - DateTimeTrigger
  airflow.providers.standard.utils.skipmixin.SkipMixin:
  - LoggingMixin
  airflow.providers.standard.utils.weekday.WeekDay: []
  airflow.providers_manager.ConnectionFormWidgetInfo:
  - NamedTuple
  airflow.providers_manager.DialectInfo:
  - NamedTuple
  airflow.providers_manager.HookClassProvider:
  - NamedTuple
  airflow.providers_manager.HookInfo:
  - NamedTuple
  airflow.providers_manager.LazyDictWithCache:
  - MutableMapping
  airflow.providers_manager.NotificationInfo:
  - NamedTuple
  airflow.providers_manager.PluginInfo:
  - NamedTuple
  airflow.providers_manager.ProviderInfo: []
  airflow.providers_manager.ProvidersManager:
  - LoggingMixin
  airflow.providers_manager.TriggerInfo:
  - NamedTuple
  airflow.sdk._shared.configuration.exceptions.AirflowConfigException:
  - Exception
  airflow.sdk._shared.configuration.parser.AirflowConfigParser:
  - ConfigParser
  airflow.sdk._shared.configuration.parser.ValueNotFound: []
  airflow.sdk._shared.dagnode.node.DagProtocol:
  - Protocol
  airflow.sdk._shared.dagnode.node.GenericDAGNode: []
  airflow.sdk._shared.dagnode.node.TaskGroupProtocol:
  - Protocol
  airflow.sdk._shared.dagnode.node.TaskProtocol:
  - Protocol
  airflow.sdk._shared.listeners.listener.ListenerManager: []
  airflow.sdk._shared.logging.percent_formatter.PercentFormatRender:
  - ConsoleRenderer
  airflow.sdk._shared.logging.percent_formatter._LazyLogRecordDict: []
  airflow.sdk._shared.logging.remote.RemoteLogIO:
  - Protocol
  airflow.sdk._shared.logging.remote.RemoteLogStreamIO:
  - Protocol
  - RemoteLogIO
  airflow.sdk._shared.logging.structlog.LoggerFactory: []
  airflow.sdk._shared.logging.structlog.NamedBytesLogger: []
  airflow.sdk._shared.logging.structlog.NamedWriteLogger: []
  airflow.sdk._shared.logging.types.Logger:
  - FilteringBoundLogger
  - Protocol
  airflow.sdk._shared.module_loading.file_discovery._GlobIgnoreRule:
  - NamedTuple
  airflow.sdk._shared.module_loading.file_discovery._IgnoreRule:
  - Protocol
  airflow.sdk._shared.module_loading.file_discovery._RegexpIgnoreRule:
  - NamedTuple
  airflow.sdk._shared.observability.exceptions.InvalidStatsNameException:
  - Exception
  airflow.sdk._shared.observability.metrics.base_stats_logger.NoStatsLogger: []
  airflow.sdk._shared.observability.metrics.base_stats_logger.StatsLogger:
  - Protocol
  airflow.sdk._shared.observability.metrics.datadog_logger.SafeDogStatsdLogger: []
  airflow.sdk._shared.observability.metrics.dual_stats_manager.DualStatsManager: []
  airflow.sdk._shared.observability.metrics.metrics_registry.MetricsRegistry: []
  airflow.sdk._shared.observability.metrics.otel_logger.InternalGauge: []
  airflow.sdk._shared.observability.metrics.otel_logger.MetricsMap: []
  airflow.sdk._shared.observability.metrics.otel_logger.SafeOtelLogger: []
  airflow.sdk._shared.observability.metrics.otel_logger._OtelTimer:
  - Timer
  airflow.sdk._shared.observability.metrics.protocols.Timer:
  - TimerProtocol
  airflow.sdk._shared.observability.metrics.protocols.TimerProtocol:
  - Protocol
  airflow.sdk._shared.observability.metrics.stats.Stats: []
  airflow.sdk._shared.observability.metrics.stats._Stats:
  - type
  airflow.sdk._shared.observability.metrics.statsd_logger.SafeStatsdLogger: []
  airflow.sdk._shared.observability.metrics.validators.ListValidator: []
  airflow.sdk._shared.observability.metrics.validators.MetricNameLengthExemptionWarning:
  - Warning
  airflow.sdk._shared.observability.metrics.validators.PatternAllowListValidator:
  - ListValidator
  airflow.sdk._shared.observability.metrics.validators.PatternBlockListValidator:
  - ListValidator
  airflow.sdk._shared.observability.traces.base_tracer.EmptyContext: []
  airflow.sdk._shared.observability.traces.base_tracer.EmptySpan: []
  airflow.sdk._shared.observability.traces.base_tracer.EmptyTrace: []
  airflow.sdk._shared.observability.traces.base_tracer.Tracer:
  - Protocol
  airflow.sdk._shared.observability.traces.otel_tracer.AirflowOtelIdGenerator:
  - IdGenerator
  airflow.sdk._shared.observability.traces.otel_tracer.OtelTrace: []
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPlugin: []
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginException:
  - Exception
  airflow.sdk._shared.plugins_manager.plugins_manager.AirflowPluginSource: []
  airflow.sdk._shared.plugins_manager.plugins_manager.EntryPointSource:
  - AirflowPluginSource
  airflow.sdk._shared.plugins_manager.plugins_manager.PluginsDirectorySource:
  - AirflowPluginSource
  airflow.sdk._shared.providers_discovery.providers_discovery.ConnectionFormWidgetInfo:
  - NamedTuple
  airflow.sdk._shared.providers_discovery.providers_discovery.DialectInfo:
  - NamedTuple
  airflow.sdk._shared.providers_discovery.providers_discovery.HookClassProvider:
  - NamedTuple
  airflow.sdk._shared.providers_discovery.providers_discovery.HookInfo:
  - NamedTuple
  airflow.sdk._shared.providers_discovery.providers_discovery.LazyDictWithCache:
  - MutableMapping
  airflow.sdk._shared.providers_discovery.providers_discovery.NotificationInfo:
  - NamedTuple
  airflow.sdk._shared.providers_discovery.providers_discovery.PluginInfo:
  - NamedTuple
  airflow.sdk._shared.providers_discovery.providers_discovery.ProviderInfo: []
  airflow.sdk._shared.providers_discovery.providers_discovery.ProvidersManagerProtocol:
  - Protocol
  airflow.sdk._shared.providers_discovery.providers_discovery.TriggerInfo:
  - NamedTuple
  airflow.sdk._shared.secrets_backend.base.BaseSecretsBackend:
  - ABC
  airflow.sdk._shared.secrets_masker.secrets_masker.RedactedIO:
  - TextIO
  airflow.sdk._shared.secrets_masker.secrets_masker.SecretsMasker: []
  airflow.sdk._shared.secrets_masker.secrets_masker._V1EnvVarLike:
  - Protocol
  airflow.sdk._shared.timezones.timezone._Timezone: []
  airflow.sdk.api.client.AssetEventOperations: []
  airflow.sdk.api.client.AssetOperations: []
  airflow.sdk.api.client.BearerAuth: []
  airflow.sdk.api.client.Client: []
  airflow.sdk.api.client.ConnectionOperations: []
  airflow.sdk.api.client.DagRunOperations: []
  airflow.sdk.api.client.HITLOperations: []
  airflow.sdk.api.client.ServerResponseError: []
  airflow.sdk.api.client.TaskInstanceOperations: []
  airflow.sdk.api.client.VariableOperations: []
  airflow.sdk.api.client.XComOperations: []
  airflow.sdk.api.client._ErrorBody:
  - BaseModel
  airflow.sdk.api.datamodels._generated.AssetAliasReferenceAssetEventDagRun:
  - BaseModel
  airflow.sdk.api.datamodels._generated.AssetEventDagRunReference:
  - BaseModel
  airflow.sdk.api.datamodels._generated.AssetEventResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.AssetEventsResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.AssetProfile:
  - BaseModel
  airflow.sdk.api.datamodels._generated.AssetReferenceAssetEventDagRun:
  - BaseModel
  airflow.sdk.api.datamodels._generated.AssetResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.BundleInfo:
  - BaseModel
  airflow.sdk.api.datamodels._generated.ConnectionResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.DagAttributeTypes:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.DagRun:
  - BaseModel
  airflow.sdk.api.datamodels._generated.DagRunAssetReference:
  - BaseModel
  airflow.sdk.api.datamodels._generated.DagRunState:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.DagRunStateResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.DagRunType:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.HITLDetailRequest:
  - BaseModel
  airflow.sdk.api.datamodels._generated.HITLDetailResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.HITLUser:
  - BaseModel
  airflow.sdk.api.datamodels._generated.HTTPValidationError:
  - BaseModel
  airflow.sdk.api.datamodels._generated.InactiveAssetsResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.IntermediateTIState:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.PrevSuccessfulDagRunResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.PreviousTIResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TIDeferredStatePayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TIEnterRunningPayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TIHeartbeatInfo:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TIRescheduleStatePayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TIRetryStatePayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TIRunContext:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TISkippedDownstreamTasksStatePayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TISuccessStatePayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TITargetStatePayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TITerminalStatePayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TaskBreadcrumbsResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TaskInstance:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TaskInstanceState:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.TaskStatesResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TerminalStateNonSuccess:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.TerminalTIState:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.TriggerDAGRunPayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.TriggerRule:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.UpdateHITLDetailPayload:
  - BaseModel
  airflow.sdk.api.datamodels._generated.ValidationError:
  - BaseModel
  airflow.sdk.api.datamodels._generated.VariablePostBody:
  - BaseModel
  airflow.sdk.api.datamodels._generated.VariableResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.WeightRule:
  - str
  - Enum
  airflow.sdk.api.datamodels._generated.XComResponse:
  - BaseModel
  airflow.sdk.api.datamodels._generated.XComSequenceIndexResponse: []
  airflow.sdk.api.datamodels._generated.XComSequenceSliceResponse: []
  airflow.sdk.api.datamodels.activities.ExecuteTaskActivity:
  - BaseModel
  airflow.sdk.bases.decorator.DecoratedMappedOperator:
  - MappedOperator
  airflow.sdk.bases.decorator.DecoratedOperator:
  - BaseOperator
  airflow.sdk.bases.decorator.ExpandableFactory:
  - Protocol
  airflow.sdk.bases.decorator.Task:
  - Protocol
  airflow.sdk.bases.decorator.TaskDecorator:
  - Protocol
  airflow.sdk.bases.decorator._TaskDecorator:
  - ExpandableFactory
  airflow.sdk.bases.hook.BaseHook:
  - LoggingMixin
  airflow.sdk.bases.notifier.BaseNotifier:
  - LoggingMixin
  - Templater
  airflow.sdk.bases.operator.BaseAsyncOperator:
  - BaseOperator
  airflow.sdk.bases.operator.BaseOperator:
  - AbstractOperator
  airflow.sdk.bases.operator.BaseOperatorMeta: []
  airflow.sdk.bases.operator.ExecutorSafeguard: []
  airflow.sdk.bases.operator.TriggerFailureReason:
  - str
  - Enum
  airflow.sdk.bases.operator._PartialDescriptor: []
  airflow.sdk.bases.operatorlink.BaseOperatorLink: []
  airflow.sdk.bases.sensor.BaseSensorOperator:
  - BaseOperator
  airflow.sdk.bases.sensor.PokeReturnValue: []
  airflow.sdk.bases.timetable.BaseTimetable: []
  airflow.sdk.bases.xcom.BaseXCom: []
  airflow.sdk.bases.xcom.TIKeyProtocol:
  - Protocol
  airflow.sdk.configuration.AirflowSDKConfigParser:
  - _SharedAirflowConfigParser
  airflow.sdk.crypto.FernetProtocol:
  - Protocol
  airflow.sdk.crypto._NullFernet: []
  airflow.sdk.crypto._RealFernet: []
  airflow.sdk.definitions._internal.abstractoperator.AbstractOperator:
  - Templater
  - DAGNode
  airflow.sdk.definitions._internal.contextmanager.ContextStack: []
  airflow.sdk.definitions._internal.contextmanager.ContextStackMeta:
  - type
  airflow.sdk.definitions._internal.contextmanager.DagContext: []
  airflow.sdk.definitions._internal.contextmanager.TaskGroupContext: []
  airflow.sdk.definitions._internal.decorators._TaskDecoratorRemover: []
  airflow.sdk.definitions._internal.decorators._autostacklevel_warn: []
  airflow.sdk.definitions._internal.expandinput.DictOfListsExpandInput:
  - ResolveMixin
  airflow.sdk.definitions._internal.expandinput.ListOfDictsExpandInput:
  - ResolveMixin
  airflow.sdk.definitions._internal.expandinput.MappedArgument:
  - ResolveMixin
  airflow.sdk.definitions._internal.expandinput._NotFullyPopulated:
  - RuntimeError
  airflow.sdk.definitions._internal.logging_mixin.LoggingMixin: []
  airflow.sdk.definitions._internal.mixins.DependencyMixin: []
  airflow.sdk.definitions._internal.mixins.ResolveMixin: []
  airflow.sdk.definitions._internal.node.DAGNode:
  - DependencyMixin
  airflow.sdk.definitions._internal.setup_teardown.BaseSetupTeardownContext: []
  airflow.sdk.definitions._internal.setup_teardown.SetupTeardownContext:
  - BaseSetupTeardownContext
  airflow.sdk.definitions._internal.templater.LiteralValue:
  - ResolveMixin
  airflow.sdk.definitions._internal.templater.NativeEnvironment:
  - _AirflowEnvironmentMixin
  airflow.sdk.definitions._internal.templater.SandboxedEnvironment:
  - _AirflowEnvironmentMixin
  airflow.sdk.definitions._internal.templater.Templater: []
  airflow.sdk.definitions._internal.templater._AirflowEnvironmentMixin: []
  airflow.sdk.definitions._internal.types.ArgNotSet: []
  airflow.sdk.definitions._internal.types.SetDuringExecution:
  - ArgNotSet
  airflow.sdk.definitions.asset.Asset:
  - BaseAsset
  airflow.sdk.definitions.asset.AssetAlias:
  - BaseAsset
  airflow.sdk.definitions.asset.AssetAliasEvent: []
  airflow.sdk.definitions.asset.AssetAliasUniqueKey: []
  airflow.sdk.definitions.asset.AssetAll:
  - AssetBooleanCondition
  airflow.sdk.definitions.asset.AssetAny:
  - AssetBooleanCondition
  airflow.sdk.definitions.asset.AssetBooleanCondition:
  - BaseAsset
  airflow.sdk.definitions.asset.AssetNameRef:
  - AssetRef
  airflow.sdk.definitions.asset.AssetRef:
  - BaseAsset
  - AttrsInstance
  airflow.sdk.definitions.asset.AssetUniqueKey:
  - AttrsInstance
  airflow.sdk.definitions.asset.AssetUriRef:
  - AssetRef
  airflow.sdk.definitions.asset.AssetWatcher: []
  airflow.sdk.definitions.asset.BaseAsset: []
  airflow.sdk.definitions.asset.Dataset:
  - Asset
  airflow.sdk.definitions.asset.Model:
  - Asset
  airflow.sdk.definitions.asset.decorators.AssetDefinition:
  - Asset
  airflow.sdk.definitions.asset.decorators.MultiAssetDefinition:
  - AssetAll
  airflow.sdk.definitions.asset.decorators._AssetMainOperator:
  - PythonOperator
  airflow.sdk.definitions.asset.decorators._DAGFactory: []
  airflow.sdk.definitions.asset.decorators.asset:
  - _DAGFactory
  airflow.sdk.definitions.asset.decorators.asset.multi:
  - _DAGFactory
  airflow.sdk.definitions.asset.metadata.Metadata: []
  airflow.sdk.definitions.callback.AsyncCallback:
  - Callback
  airflow.sdk.definitions.callback.Callback:
  - ABC
  airflow.sdk.definitions.callback.SyncCallback:
  - Callback
  airflow.sdk.definitions.connection.Connection: []
  airflow.sdk.definitions.context.AirflowParsingContext:
  - NamedTuple
  airflow.sdk.definitions.context.Context:
  - TypedDict
  airflow.sdk.definitions.dag.DAG: []
  airflow.sdk.definitions.deadline.DeadlineAlert: []
  airflow.sdk.definitions.deadline.DeadlineReference: []
  airflow.sdk.definitions.deadline.DeadlineReference.TYPES: []
  airflow.sdk.definitions.decorators.TaskDecoratorCollection: []
  airflow.sdk.definitions.decorators.setup_teardown.ContextWrapper:
  - list
  airflow.sdk.definitions.decorators.task_group._TaskGroupFactory:
  - ExpandableFactory
  airflow.sdk.definitions.edges.EdgeInfoType:
  - TypedDict
  airflow.sdk.definitions.edges.EdgeModifier:
  - DependencyMixin
  airflow.sdk.definitions.mappedoperator.MappedOperator:
  - AbstractOperator
  airflow.sdk.definitions.mappedoperator.OperatorPartial: []
  airflow.sdk.definitions.operator_resources.CpuResource:
  - Resource
  airflow.sdk.definitions.operator_resources.DiskResource:
  - Resource
  airflow.sdk.definitions.operator_resources.GpuResource:
  - Resource
  airflow.sdk.definitions.operator_resources.RamResource:
  - Resource
  airflow.sdk.definitions.operator_resources.Resource: []
  airflow.sdk.definitions.operator_resources.Resources: []
  airflow.sdk.definitions.param.DagParam:
  - ResolveMixin
  airflow.sdk.definitions.param.Param: []
  airflow.sdk.definitions.param.ParamsDict: []
  airflow.sdk.definitions.partition_mapper.base.PartitionMapper: []
  airflow.sdk.definitions.partition_mapper.identity.IdentityMapper:
  - PartitionMapper
  airflow.sdk.definitions.taskgroup.MappedTaskGroup:
  - TaskGroup
  airflow.sdk.definitions.taskgroup.TaskGroup:
  - DAGNode
  airflow.sdk.definitions.timetables._cron.CronMixin: []
  airflow.sdk.definitions.timetables._delta.DeltaMixin: []
  airflow.sdk.definitions.timetables.assets.AssetOrTimeSchedule:
  - AssetTriggeredTimetable
  airflow.sdk.definitions.timetables.assets.AssetTriggeredTimetable:
  - BaseTimetable
  airflow.sdk.definitions.timetables.assets.PartitionedAssetTimetable:
  - AssetTriggeredTimetable
  airflow.sdk.definitions.timetables.events.EventsTimetable:
  - BaseTimetable
  airflow.sdk.definitions.timetables.interval.CronDataIntervalTimetable:
  - BaseTimetable
  - CronMixin
  airflow.sdk.definitions.timetables.interval.DeltaDataIntervalTimetable:
  - BaseTimetable
  - DeltaMixin
  airflow.sdk.definitions.timetables.simple.ContinuousTimetable:
  - BaseTimetable
  airflow.sdk.definitions.timetables.simple.NullTimetable:
  - BaseTimetable
  airflow.sdk.definitions.timetables.simple.OnceTimetable:
  - BaseTimetable
  airflow.sdk.definitions.timetables.trigger.CronPartitionTimetable:
  - CronTriggerTimetable
  airflow.sdk.definitions.timetables.trigger.CronTriggerTimetable:
  - BaseTimetable
  - CronMixin
  airflow.sdk.definitions.timetables.trigger.DeltaTriggerTimetable:
  - BaseTimetable
  - DeltaMixin
  airflow.sdk.definitions.timetables.trigger.MultipleCronTriggerTimetable:
  - BaseTimetable
  airflow.sdk.definitions.variable.Variable: []
  airflow.sdk.definitions.xcom_arg.ConcatXComArg:
  - XComArg
  airflow.sdk.definitions.xcom_arg.MapXComArg:
  - XComArg
  airflow.sdk.definitions.xcom_arg.PlainXComArg:
  - XComArg
  airflow.sdk.definitions.xcom_arg.XComArg:
  - ResolveMixin
  - DependencyMixin
  airflow.sdk.definitions.xcom_arg.ZipXComArg:
  - XComArg
  airflow.sdk.definitions.xcom_arg._ConcatResult:
  - Sequence
  airflow.sdk.definitions.xcom_arg._MapResult:
  - Sequence
  airflow.sdk.definitions.xcom_arg._ZipResult:
  - Sequence
  airflow.sdk.exceptions.AirflowDagCycleException:
  - AirflowException
  airflow.sdk.exceptions.AirflowException:
  - Exception
  airflow.sdk.exceptions.AirflowFailException:
  - AirflowException
  airflow.sdk.exceptions.AirflowInactiveAssetInInletOrOutletException:
  - _AirflowExecuteWithInactiveAssetExecption
  airflow.sdk.exceptions.AirflowNotFoundException:
  - AirflowException
  airflow.sdk.exceptions.AirflowOptionalProviderFeatureException:
  - AirflowException
  airflow.sdk.exceptions.AirflowRescheduleException:
  - AirflowException
  airflow.sdk.exceptions.AirflowRuntimeError:
  - Exception
  airflow.sdk.exceptions.AirflowSensorTimeout:
  - AirflowException
  airflow.sdk.exceptions.AirflowSkipException:
  - AirflowException
  airflow.sdk.exceptions.AirflowTaskTerminated:
  - BaseException
  airflow.sdk.exceptions.AirflowTaskTimeout:
  - BaseException
  airflow.sdk.exceptions.AirflowTimetableInvalid:
  - AirflowException
  airflow.sdk.exceptions.DagRunTriggerException:
  - AirflowException
  airflow.sdk.exceptions.DownstreamTasksSkipped:
  - AirflowException
  airflow.sdk.exceptions.DuplicateTaskIdFound:
  - AirflowException
  airflow.sdk.exceptions.ErrorType: []
  airflow.sdk.exceptions.FailFastDagInvalidTriggerRule:
  - AirflowException
  airflow.sdk.exceptions.ParamValidationError:
  - AirflowException
  airflow.sdk.exceptions.RemovedInAirflow4Warning:
  - DeprecationWarning
  airflow.sdk.exceptions.TaskAlreadyInTaskGroup:
  - AirflowException
  airflow.sdk.exceptions.TaskDeferralError:
  - AirflowException
  airflow.sdk.exceptions.TaskDeferralTimeout:
  - AirflowException
  airflow.sdk.exceptions.TaskDeferred:
  - BaseException
  airflow.sdk.exceptions.TaskNotFound:
  - AirflowException
  airflow.sdk.exceptions.UnmappableXComTypePushed:
  - TypeError
  airflow.sdk.exceptions.XComForMappingNotPushed:
  - TypeError
  airflow.sdk.exceptions.XComNotFound:
  - AirflowException
  airflow.sdk.exceptions._AirflowExecuteWithInactiveAssetExecption:
  - AirflowFailException
  airflow.sdk.execution_time.cache.SecretCache: []
  airflow.sdk.execution_time.cache.SecretCache.NotPresentException:
  - Exception
  airflow.sdk.execution_time.cache.SecretCache._CacheValue: []
  airflow.sdk.execution_time.callback_runner.AsyncExecutionCallableRunner:
  - Protocol
  airflow.sdk.execution_time.callback_runner.ExecutionCallableRunner:
  - Protocol
  airflow.sdk.execution_time.callback_runner._AsyncExecutionCallableRunner: []
  airflow.sdk.execution_time.callback_runner._ExecutionCallableRunner: []
  airflow.sdk.execution_time.callback_runner.create_async_executable_runner._AsyncExecutionCallableRunnerImpl:
  - _AsyncExecutionCallableRunner
  airflow.sdk.execution_time.callback_runner.create_executable_runner._ExecutionCallableRunnerImpl:
  - _ExecutionCallableRunner
  airflow.sdk.execution_time.comms.AssetEventDagRunReferenceResult:
  - AssetEventDagRunReference
  airflow.sdk.execution_time.comms.AssetEventResult:
  - AssetEventResponse
  airflow.sdk.execution_time.comms.AssetEventSourceTaskInstance: []
  airflow.sdk.execution_time.comms.AssetEventsResult:
  - AssetEventsResponse
  airflow.sdk.execution_time.comms.AssetResult:
  - AssetResponse
  airflow.sdk.execution_time.comms.CommsDecoder: []
  airflow.sdk.execution_time.comms.ConnectionResult:
  - ConnectionResponse
  airflow.sdk.execution_time.comms.CreateHITLDetailPayload:
  - HITLDetailRequest
  airflow.sdk.execution_time.comms.DRCount:
  - BaseModel
  airflow.sdk.execution_time.comms.DagRunResult:
  - DagRun
  airflow.sdk.execution_time.comms.DagRunStateResult:
  - DagRunStateResponse
  airflow.sdk.execution_time.comms.DeferTask:
  - TIDeferredStatePayload
  airflow.sdk.execution_time.comms.DeleteVariable:
  - BaseModel
  airflow.sdk.execution_time.comms.DeleteXCom:
  - BaseModel
  airflow.sdk.execution_time.comms.ErrorResponse:
  - BaseModel
  airflow.sdk.execution_time.comms.GetAssetByName:
  - BaseModel
  airflow.sdk.execution_time.comms.GetAssetByUri:
  - BaseModel
  airflow.sdk.execution_time.comms.GetAssetEventByAsset:
  - BaseModel
  airflow.sdk.execution_time.comms.GetAssetEventByAssetAlias:
  - BaseModel
  airflow.sdk.execution_time.comms.GetConnection:
  - BaseModel
  airflow.sdk.execution_time.comms.GetDRCount:
  - BaseModel
  airflow.sdk.execution_time.comms.GetDagRun:
  - BaseModel
  airflow.sdk.execution_time.comms.GetDagRunState:
  - BaseModel
  airflow.sdk.execution_time.comms.GetHITLDetailResponse:
  - BaseModel
  airflow.sdk.execution_time.comms.GetPrevSuccessfulDagRun:
  - BaseModel
  airflow.sdk.execution_time.comms.GetPreviousDagRun:
  - BaseModel
  airflow.sdk.execution_time.comms.GetPreviousTI:
  - BaseModel
  airflow.sdk.execution_time.comms.GetTICount:
  - BaseModel
  airflow.sdk.execution_time.comms.GetTaskBreadcrumbs:
  - BaseModel
  airflow.sdk.execution_time.comms.GetTaskRescheduleStartDate:
  - BaseModel
  airflow.sdk.execution_time.comms.GetTaskStates:
  - BaseModel
  airflow.sdk.execution_time.comms.GetVariable:
  - BaseModel
  airflow.sdk.execution_time.comms.GetXCom:
  - BaseModel
  airflow.sdk.execution_time.comms.GetXComCount:
  - BaseModel
  airflow.sdk.execution_time.comms.GetXComSequenceItem:
  - BaseModel
  airflow.sdk.execution_time.comms.GetXComSequenceSlice:
  - BaseModel
  airflow.sdk.execution_time.comms.HITLDetailRequestResult:
  - HITLDetailRequest
  airflow.sdk.execution_time.comms.InactiveAssetsResult:
  - InactiveAssetsResponse
  airflow.sdk.execution_time.comms.MaskSecret:
  - BaseModel
  airflow.sdk.execution_time.comms.OKResponse:
  - BaseModel
  airflow.sdk.execution_time.comms.PrevSuccessfulDagRunResult:
  - PrevSuccessfulDagRunResponse
  airflow.sdk.execution_time.comms.PreviousDagRunResult:
  - BaseModel
  airflow.sdk.execution_time.comms.PreviousTIResult:
  - BaseModel
  airflow.sdk.execution_time.comms.PutVariable:
  - BaseModel
  airflow.sdk.execution_time.comms.RescheduleTask:
  - TIRescheduleStatePayload
  airflow.sdk.execution_time.comms.ResendLoggingFD:
  - BaseModel
  airflow.sdk.execution_time.comms.RetryTask:
  - TIRetryStatePayload
  airflow.sdk.execution_time.comms.SentFDs:
  - BaseModel
  airflow.sdk.execution_time.comms.SetRenderedFields:
  - BaseModel
  airflow.sdk.execution_time.comms.SetRenderedMapIndex:
  - BaseModel
  airflow.sdk.execution_time.comms.SetXCom:
  - BaseModel
  airflow.sdk.execution_time.comms.SkipDownstreamTasks:
  - TISkippedDownstreamTasksStatePayload
  airflow.sdk.execution_time.comms.StartupDetails:
  - BaseModel
  airflow.sdk.execution_time.comms.SucceedTask:
  - TISuccessStatePayload
  airflow.sdk.execution_time.comms.TICount:
  - BaseModel
  airflow.sdk.execution_time.comms.TaskBreadcrumbsResult:
  - TaskBreadcrumbsResponse
  airflow.sdk.execution_time.comms.TaskRescheduleStartDate:
  - BaseModel
  airflow.sdk.execution_time.comms.TaskState:
  - BaseModel
  airflow.sdk.execution_time.comms.TaskStatesResult:
  - TaskStatesResponse
  airflow.sdk.execution_time.comms.TriggerDagRun:
  - TriggerDAGRunPayload
  airflow.sdk.execution_time.comms.UpdateHITLDetail:
  - UpdateHITLDetailPayload
  airflow.sdk.execution_time.comms.ValidateInletsAndOutlets:
  - BaseModel
  airflow.sdk.execution_time.comms.VariableResult:
  - VariableResponse
  airflow.sdk.execution_time.comms.XComCountResponse:
  - BaseModel
  airflow.sdk.execution_time.comms.XComResult:
  - XComResponse
  airflow.sdk.execution_time.comms.XComSequenceIndexResult:
  - BaseModel
  airflow.sdk.execution_time.comms.XComSequenceSliceResult:
  - BaseModel
  airflow.sdk.execution_time.comms._RequestFrame: []
  airflow.sdk.execution_time.comms._ResponseFrame:
  - _RequestFrame
  airflow.sdk.execution_time.context.ConnectionAccessor: []
  airflow.sdk.execution_time.context.InletEventsAccessor: []
  airflow.sdk.execution_time.context.InletEventsAccessors: []
  airflow.sdk.execution_time.context.MacrosAccessor: []
  airflow.sdk.execution_time.context.OutletEventAccessor:
  - _AssetRefResolutionMixin
  airflow.sdk.execution_time.context.OutletEventAccessors:
  - _AssetRefResolutionMixin
  airflow.sdk.execution_time.context.TriggeringAssetEventsAccessor:
  - _AssetRefResolutionMixin
  airflow.sdk.execution_time.context.VariableAccessor: []
  airflow.sdk.execution_time.context._AssetEventAccessorsMixin: []
  airflow.sdk.execution_time.context._AssetRefResolutionMixin: []
  airflow.sdk.execution_time.hitl.HITLUser:
  - TypedDict
  airflow.sdk.execution_time.lazy_sequence.LazyXComIterator: []
  airflow.sdk.execution_time.lazy_sequence.LazyXComSequence: []
  airflow.sdk.execution_time.secrets.execution_api.ExecutionAPISecretsBackend:
  - BaseSecretsBackend
  airflow.sdk.execution_time.sentry.configured.ConfiguredSentry:
  - NoopSentry
  airflow.sdk.execution_time.sentry.noop.NoopSentry: []
  airflow.sdk.execution_time.sentry.noop.Run:
  - Protocol
  airflow.sdk.execution_time.supervisor.ActivitySubprocess:
  - WatchedSubprocess
  airflow.sdk.execution_time.supervisor.BlockedDBSession: []
  airflow.sdk.execution_time.supervisor.InProcessSupervisorComms: []
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor:
  - ActivitySubprocess
  airflow.sdk.execution_time.supervisor.InProcessTestSupervisor._Client:
  - Client
  airflow.sdk.execution_time.supervisor.TaskRunResult: []
  airflow.sdk.execution_time.supervisor.WatchedSubprocess: []
  airflow.sdk.execution_time.task_runner.RuntimeTaskInstance:
  - TaskInstance
  airflow.sdk.execution_time.task_runner.TaskRunnerMarker: []
  airflow.sdk.execution_time.timeout.TimeoutPosix: []
  airflow.sdk.io.path.ObjectStoragePath:
  - ProxyUPath
  airflow.sdk.io.path._TrackingFileWrapper: []
  airflow.sdk.io.stat.stat_result:
  - dict
  airflow.sdk.io.store.ObjectStore: []
  airflow.sdk.lineage.AssetLineageInfo: []
  airflow.sdk.lineage.ExtraLineageInfo: []
  airflow.sdk.lineage.HookLineage: []
  airflow.sdk.lineage.HookLineageCollector:
  - LoggingMixin
  airflow.sdk.lineage.HookLineageReader:
  - LoggingMixin
  airflow.sdk.lineage.NoOpCollector:
  - HookLineageCollector
  airflow.sdk.log._ActiveLoggingConfig: []
  airflow.sdk.log._WarningsInterceptor: []
  airflow.sdk.observability.trace.DebugTrace: []
  airflow.sdk.observability.trace.Trace: []
  airflow.sdk.observability.trace._TraceMeta:
  - type
  airflow.sdk.providers_manager_runtime.ProvidersManagerTaskRuntime:
  - LoggingMixin
  airflow.sdk.types.DagRunProtocol:
  - Protocol
  airflow.sdk.types.OutletEventAccessorProtocol:
  - Protocol
  airflow.sdk.types.OutletEventAccessorsProtocol:
  - Protocol
  airflow.sdk.types.RuntimeTaskInstanceProtocol:
  - Protocol
  airflow.sdk.types.TaskInstanceKey:
  - NamedTuple
  airflow.secrets.environment_variables.EnvironmentVariablesBackend:
  - BaseSecretsBackend
  airflow.secrets.local_filesystem.LocalFilesystemBackend:
  - LoggingMixin
  - BaseSecretsBackend
  airflow.secrets.metastore.MetastoreBackend:
  - BaseSecretsBackend
  airflow.security.kerberos.KerberosMode:
  - Enum
  airflow.security.permissions.ResourceDetails:
  - TypedDict
  airflow.serialization.dag_dependency.DagDependency: []
  airflow.serialization.definitions.assets.SerializedAsset:
  - SerializedAssetBase
  airflow.serialization.definitions.assets.SerializedAssetAlias:
  - SerializedAssetBase
  airflow.serialization.definitions.assets.SerializedAssetAll:
  - SerializedAssetBooleanCondition
  airflow.serialization.definitions.assets.SerializedAssetAny:
  - SerializedAssetBooleanCondition
  airflow.serialization.definitions.assets.SerializedAssetBase: []
  airflow.serialization.definitions.assets.SerializedAssetBooleanCondition:
  - SerializedAssetBase
  airflow.serialization.definitions.assets.SerializedAssetNameRef:
  - SerializedAssetRef
  airflow.serialization.definitions.assets.SerializedAssetRef:
  - SerializedAssetBase
  - AttrsInstance
  airflow.serialization.definitions.assets.SerializedAssetUniqueKey:
  - AttrsInstance
  airflow.serialization.definitions.assets.SerializedAssetUriRef:
  - SerializedAssetRef
  airflow.serialization.definitions.assets.SerializedAssetWatcher: []
  airflow.serialization.definitions.baseoperator.SerializedBaseOperator:
  - DAGNode
  airflow.serialization.definitions.dag.EdgeInfoType:
  - TypedDict
  airflow.serialization.definitions.dag.SerializedDAG: []
  airflow.serialization.definitions.deadline.DeadlineAlertFields: []
  airflow.serialization.definitions.deadline.SerializedDeadlineAlert: []
  airflow.serialization.definitions.deadline.SerializedReferenceModels: []
  airflow.serialization.definitions.deadline.SerializedReferenceModels.AverageRuntimeDeadline:
  - SerializedBaseDeadlineReference
  airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunLogicalDateDeadline:
  - SerializedBaseDeadlineReference
  airflow.serialization.definitions.deadline.SerializedReferenceModels.DagRunQueuedAtDeadline:
  - SerializedBaseDeadlineReference
  airflow.serialization.definitions.deadline.SerializedReferenceModels.FixedDatetimeDeadline:
  - SerializedBaseDeadlineReference
  airflow.serialization.definitions.deadline.SerializedReferenceModels.SerializedBaseDeadlineReference:
  - ABC
  - LoggingMixin
  airflow.serialization.definitions.deadline.SerializedReferenceModels.TYPES: []
  airflow.serialization.definitions.mappedoperator.SerializedMappedOperator:
  - DAGNode
  airflow.serialization.definitions.node.DAGNode: []
  airflow.serialization.definitions.notset.ArgNotSet: []
  airflow.serialization.definitions.operatorlink.XComOperatorLink:
  - LoggingMixin
  airflow.serialization.definitions.param.SerializedParam: []
  airflow.serialization.definitions.param.SerializedParamsDict: []
  airflow.serialization.definitions.taskgroup.SerializedMappedTaskGroup:
  - SerializedTaskGroup
  airflow.serialization.definitions.taskgroup.SerializedTaskGroup:
  - DAGNode
  airflow.serialization.definitions.xcom_arg.SchedulerConcatXComArg:
  - SchedulerXComArg
  airflow.serialization.definitions.xcom_arg.SchedulerMapXComArg:
  - SchedulerXComArg
  airflow.serialization.definitions.xcom_arg.SchedulerPlainXComArg:
  - SchedulerXComArg
  airflow.serialization.definitions.xcom_arg.SchedulerXComArg: []
  airflow.serialization.definitions.xcom_arg.SchedulerZipXComArg:
  - SchedulerXComArg
  airflow.serialization.enums.DagAttributeTypes:
  - str
  - Enum
  airflow.serialization.enums.Encoding:
  - str
  - Enum
  airflow.serialization.helpers.PartitionMapperNotFound:
  - ValueError
  airflow.serialization.helpers.TimetableNotRegistered:
  - ValueError
  airflow.serialization.json_schema.Validator:
  - Protocol
  airflow.serialization.serialized_objects.BaseSerialization: []
  airflow.serialization.serialized_objects.DagSerialization:
  - BaseSerialization
  airflow.serialization.serialized_objects.LazyDeserializedDAG: []
  airflow.serialization.serialized_objects.OperatorSerialization:
  - BaseSerialization
  - DAGNode
  airflow.serialization.serialized_objects.TaskGroupSerialization:
  - BaseSerialization
  airflow.serialization.serialized_objects._DependencyDetector: []
  airflow.serialization.serialized_objects._ExpandInputRef:
  - NamedTuple
  airflow.serialization.serialized_objects._PriorityWeightStrategyNotRegistered:
  - AirflowException
  airflow.serialization.serialized_objects._XComRef:
  - NamedTuple
  airflow.serialization.stringify.StringifyNotSupportedError:
  - ValueError
  airflow.settings.SkipDBTestsSession: []
  airflow.task.priority_strategy.PriorityWeightStrategy:
  - ABC
  airflow.task.priority_strategy._AbsolutePriorityWeightStrategy:
  - PriorityWeightStrategy
  airflow.task.priority_strategy._DownstreamPriorityWeightStrategy:
  - PriorityWeightStrategy
  airflow.task.priority_strategy._UpstreamPriorityWeightStrategy:
  - PriorityWeightStrategy
  airflow.task.trigger_rule.TriggerRule:
  - str
  - Enum
  airflow.task.weight_rule.WeightRule:
  - str
  - Enum
  airflow.ti_deps.dep_context.DepContext: []
  airflow.ti_deps.deps.base_ti_dep.BaseTIDep: []
  airflow.ti_deps.deps.base_ti_dep.TIDepStatus:
  - NamedTuple
  airflow.ti_deps.deps.dag_ti_slots_available_dep.DagTISlotsAvailableDep:
  - BaseTIDep
  airflow.ti_deps.deps.dag_unpaused_dep.DagUnpausedDep:
  - BaseTIDep
  airflow.ti_deps.deps.dagrun_exists_dep.DagrunRunningDep:
  - BaseTIDep
  airflow.ti_deps.deps.exec_date_after_start_date_dep.ExecDateAfterStartDateDep:
  - BaseTIDep
  airflow.ti_deps.deps.mapped_task_expanded.MappedTaskIsExpanded:
  - BaseTIDep
  airflow.ti_deps.deps.mapped_task_upstream_dep.MappedTaskUpstreamDep:
  - BaseTIDep
  airflow.ti_deps.deps.not_in_retry_period_dep.NotInRetryPeriodDep:
  - BaseTIDep
  airflow.ti_deps.deps.not_previously_skipped_dep.NotPreviouslySkippedDep:
  - BaseTIDep
  airflow.ti_deps.deps.pool_slots_available_dep.PoolSlotsAvailableDep:
  - BaseTIDep
  airflow.ti_deps.deps.prev_dagrun_dep.PrevDagrunDep:
  - BaseTIDep
  airflow.ti_deps.deps.ready_to_reschedule.ReadyToRescheduleDep:
  - BaseTIDep
  airflow.ti_deps.deps.runnable_exec_date_dep.RunnableExecDateDep:
  - BaseTIDep
  airflow.ti_deps.deps.task_concurrency_dep.TaskConcurrencyDep:
  - BaseTIDep
  airflow.ti_deps.deps.task_not_running_dep.TaskNotRunningDep:
  - BaseTIDep
  airflow.ti_deps.deps.trigger_rule_dep.TriggerRuleDep:
  - BaseTIDep
  airflow.ti_deps.deps.trigger_rule_dep._UpstreamTIStates:
  - NamedTuple
  airflow.ti_deps.deps.valid_state_dep.ValidStateDep:
  - BaseTIDep
  airflow.timetables._cron.CronMixin: []
  airflow.timetables._delta.DeltaMixin: []
  airflow.timetables.assets.AssetOrTimeSchedule:
  - AssetTriggeredTimetable
  airflow.timetables.base.DagRunInfo:
  - NamedTuple
  airflow.timetables.base.DataInterval:
  - NamedTuple
  airflow.timetables.base.TimeRestriction:
  - NamedTuple
  airflow.timetables.base.Timetable:
  - Protocol
  airflow.timetables.base._NullAsset:
  - SerializedAssetBase
  airflow.timetables.datasets.DatasetOrTimeSchedule: []
  airflow.timetables.events.EventsTimetable:
  - Timetable
  airflow.timetables.interval.CronDataIntervalTimetable:
  - CronMixin
  - _DataIntervalTimetable
  airflow.timetables.interval.DeltaDataIntervalTimetable:
  - DeltaMixin
  - _DataIntervalTimetable
  airflow.timetables.interval._DataIntervalTimetable:
  - Timetable
  airflow.timetables.simple.AssetTriggeredTimetable:
  - _TrivialTimetable
  airflow.timetables.simple.ContinuousTimetable:
  - _TrivialTimetable
  airflow.timetables.simple.NullTimetable:
  - _TrivialTimetable
  airflow.timetables.simple.OnceTimetable:
  - _TrivialTimetable
  airflow.timetables.simple.PartitionedAssetTimetable:
  - AssetTriggeredTimetable
  airflow.timetables.simple._TrivialTimetable:
  - Timetable
  airflow.timetables.trigger.CronPartitionTimetable:
  - CronTriggerTimetable
  airflow.timetables.trigger.CronTriggerTimetable:
  - _TriggerTimetable
  - CronMixin
  airflow.timetables.trigger.DeltaTriggerTimetable:
  - DeltaMixin
  - _TriggerTimetable
  airflow.timetables.trigger.MultipleCronTriggerTimetable:
  - Timetable
  airflow.timetables.trigger._TriggerTimetable:
  - Timetable
  airflow.triggers.base.BaseEventTrigger:
  - BaseTrigger
  airflow.triggers.base.BaseTaskEndEvent:
  - TriggerEvent
  airflow.triggers.base.BaseTrigger:
  - LoggingMixin
  airflow.triggers.base.StartTriggerArgs: []
  airflow.triggers.base.TaskFailedEvent:
  - BaseTaskEndEvent
  airflow.triggers.base.TaskSkippedEvent:
  - BaseTaskEndEvent
  airflow.triggers.base.TaskSuccessEvent:
  - BaseTaskEndEvent
  airflow.triggers.base.TriggerEvent:
  - BaseModel
  airflow.triggers.callback.CallbackTrigger:
  - BaseTrigger
  airflow.triggers.testing.FailureTrigger:
  - BaseTrigger
  airflow.triggers.testing.SuccessTrigger:
  - BaseTrigger
  airflow.utils.cli.ColorMode: []
  airflow.utils.context.ConnectionAccessor:
  - ConnectionAccessorSDK
  airflow.utils.context.OutletEventAccessors:
  - OutletEventAccessorsSDK
  airflow.utils.context.VariableAccessor:
  - VariableAccessorSDK
  airflow.utils.dag_version_inflation_checker.AirflowRuntimeVaryingValueChecker: []
  airflow.utils.dag_version_inflation_checker.DagTaskDetector: []
  airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckLevel:
  - Enum
  airflow.utils.dag_version_inflation_checker.DagVersionInflationCheckResult: []
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueAnalyzer: []
  airflow.utils.dag_version_inflation_checker.RuntimeVaryingValueWarning: []
  airflow.utils.dag_version_inflation_checker.WarningContext:
  - str
  - Enum
  airflow.utils.db.AutocommitEngineForMySQL: []
  airflow.utils.db.DBLocks: []
  airflow.utils.db.LazySelectSequence: []
  airflow.utils.db.MappedClassProtocol:
  - Protocol
  airflow.utils.db.timeout_with_traceback.TimeoutException:
  - Exception
  airflow.utils.db_cleanup.CreateTableAs:
  - ClauseElement
  - Executable
  airflow.utils.db_cleanup._TableConfig: []
  airflow.utils.db_manager.BaseDBManager:
  - LoggingMixin
  airflow.utils.db_manager.RunDBManager:
  - LoggingMixin
  airflow.utils.deprecation_tools.DeprecatedImportWarning:
  - FutureWarning
  airflow.utils.event_scheduler.EventScheduler:
  - LoggingMixin
  - scheduler
  airflow.utils.json.XComDecoder: []
  airflow.utils.json.XComEncoder: []
  airflow.utils.log.colored_log.CustomTTYColoredFormatter:
  - ColoredFormatter
  - TimezoneAware
  airflow.utils.log.file_processor_handler.FileProcessorHandler: []
  airflow.utils.log.file_task_handler.FileTaskHandler: []
  airflow.utils.log.file_task_handler.LogMetadata:
  - TypedDict
  airflow.utils.log.file_task_handler.LogType:
  - str
  - Enum
  airflow.utils.log.file_task_handler.StructuredLogMessage:
  - BaseModel
  airflow.utils.log.json_formatter.JSONFormatter: []
  airflow.utils.log.log_reader.TaskLogReader: []
  airflow.utils.log.log_stream_accumulator.LogStreamAccumulator: []
  airflow.utils.log.logging_mixin.ExternalLoggingMixin: []
  airflow.utils.log.logging_mixin.LoggingMixin: []
  airflow.utils.log.logging_mixin.RedirectStdHandler:
  - StreamHandler
  airflow.utils.log.logging_mixin.SetContextPropagate: []
  airflow.utils.log.logging_mixin.StreamLogWriter:
  - TextIOBase
  airflow.utils.log.non_caching_file_handler.NonCachingFileHandler:
  - FileHandler
  airflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandler:
  - RotatingFileHandler
  airflow.utils.log.task_handler_with_custom_formatter.TaskHandlerWithCustomFormatter: []
  airflow.utils.log.timezone_aware.TimezoneAware: []
  airflow.utils.memray_utils.MemrayTraceComponents:
  - Enum
  airflow.utils.operator_helpers.KeywordParameters: []
  airflow.utils.scheduler_health.HealthServer:
  - BaseHTTPRequestHandler
  airflow.utils.serve_logs.log_server.JWTAuthStaticFiles:
  - StaticFiles
  airflow.utils.span_status.SpanStatus:
  - str
  - Enum
  airflow.utils.sqlalchemy.CommitProhibitorGuard: []
  airflow.utils.sqlalchemy.ExecutorConfigType:
  - PickleType
  airflow.utils.sqlalchemy.ExtendedJSON:
  - TypeDecorator
  airflow.utils.sqlalchemy.UtcDateTime:
  - TypeDecorator
  airflow.utils.state.DagRunState:
  - str
  - Enum
  airflow.utils.state.IntermediateTIState:
  - str
  - Enum
  airflow.utils.state.State: []
  airflow.utils.state.TaskInstanceState:
  - str
  - Enum
  airflow.utils.state.TerminalTIState:
  - str
  - Enum
  airflow.utils.thread_safe_dict.ThreadSafeDict: []
  airflow.utils.types.DagRunTriggeredByType: []
  airflow.utils.types.DagRunType:
  - str
  colorlog.formatter.ColoredFormatter: []
  colorlog.formatter.ColoredRecord: []
  colorlog.formatter.LevelFormatter: []
ep:
  func_name: TestInput
  module: '...dag_fuzz'
